/* @override http://pdgoodman.com/wp-content/themes/clean-minimal/style.css */

*{
	margin:0;
	padding:0;
	text-decoration:none;
	list-style:none;
}

body { 
  font-family: helvetica, verdana, sans-serif;
  font-size:14px;
  line-height:18px;
  color:#333;
  background: black url(http://www.pdgoodman.com/bg.jpg) no-repeat fixed center 0;
}

a { 
  color:#000;
  text-decoration:none;
  font-weight: bold;outline:none;
  font-size: 14px;
}

/* a:hover{color:#289bc6;} */
	

#container {
  width:820px;
  background: rgba(255,255,255,.9);
   /* for IE */
  filter:alpha(opacity=85);
  /* CSS3 standard */
  opacity:0.85;
  margin:0 auto;
	
}

#logo {
	font-size:28px;
	line-height:28px;
	color:#222;
	height:28px;
	float:left;
	padding-left: 5px;
	padding-top: 5px;
}

#nav{float:right;margin-right:10px;}

#nav li{display:inline;}

#nav li a { 
	padding:13px 20px 3px 3px;
	font-weight: normal;
	color:#000;background: rgba(255,255,255,0.12);
	text-transform:uppercase;
	line-height: 40px;
	letter-spacing: .5px;
	font-size: 16px;
	font-style: normal;
}

#nav li a:hover, #nav li .active, #nav .current_page_item a, #nav li a.current_page_item {
	background:#000;
	color:#fff;
	}

.clear{clear:both;}

.spacer{height:10px;}

.content{width:800px;
	font-size: normal;
	background-color: #fff;
    margin-right: auto;
	margin-top: 0;
	margin-left: auto;
	padding: 10px 10px 20px;
}

.sidebar {
	margin:0 auto;
	padding:10px;
	width:800px;
	background: rgba(255,255,255,0.71);
}

.sidebar h3 {
	padding:5px 5px 4px 5px;
	background:#000;color:#fff;
	text-transform:uppercase;
	font-weight:normal;
	
}

#categories{border-bottom:1px solid #000;line-height:21px;}

#categories li{display:inline;margin:0 5px 0 0;}

#categories li a{padding:5px;color:#000;text-transform:uppercase;font-weight:normal;}

#categories li a:hover, #categories li b{padding:5px 5px 4px 5px;background:#000;color:#fff;text-transform:uppercase;font-weight:normal;}

/* #categories li a:active, #categories li b:hover, #categories li b:active{background:#289bc6;} */

.post{margin:10px 0;}
		
.post .wide {
	width: 780px;
	float: left;
	font-size: 14px;
	}
	
.post .wide h2 a{text-transform:uppercase;padding:3px;font-weight:normal;font-size:30px;line-height:32px;}

.post .wide h2 a:hover{text-decoration:underline;}

.post .left{width:100px;float:left;margin-top:-10px;}

.post .left h5{font-weight:normal;font-size:72px;height:72px;line-height:72px;}

.post .left b{font-weight:normal;font-size:25px;line-height:25px;}

.post .right h2 a{text-transform:uppercase;padding:3px;font-weight:normal;font-size:30px;line-height:32px;}

.post .right h2 a:hover{text-decoration:underline;}

.post .right{width:700px;float:right;}

.sidebar ul {
	line-height:21px; 
	list-style: none;
	margin-left: 0;
	}

.sidebar ul li {
	display:inline;
	margin:0 0 0 0;
	indent:0px;
	}

.sidebar ul li a {
	color:#000;
	text-transform:uppercase;
	font-weight:normal;
	display:block;
}

/*.sidebar ul li a:hover {
	background:#000;
	color:#fff;

}*/

.footerul{line-height:21px;}

.footerul li {
	display:inline;
	margin:0 5px 0 0;
	
	}


.footerul li a{padding:5px;color:#000;text-transform:uppercase;font-weight:normal;display:block;}

.footerul li a:hover, .footerul li b {
	padding:5px 5px 4px 5px;
	background:#000;
	color:#fff;
	text-transform:uppercase;
	font-weight:normal;
	
}

/* .footerul li a:active, .footerul li b:hover, .footerul li b:active{background:#289bc6;} */

/* .footerul li b{border-bottom:1px solid #000;width:100%;}*/

		

#fleft{width:48%;float:left;}

#fright{width:48%;float:right;}

#centerit{text-align:center;}

p{ margin: 15px 0 15px 0 !important; }


.commentlist li{padding:10px;background:#eee;}

.commentlist li.alt{background:#ddd;}

.alignright {float:right;}

.alignleft {float:left;}

ul {
	list-style: none;
	margin-left: 0;
	padding-left: 2em;
	}

li {
	list-style-type: circle;
	list-style-position: inside;
	text-indent: -1em;}

blockquote {
	margin: 1em 3em;
	color: #000;
	border-left: 2px solid #999;
	padding-left: 1em; 
}
