/* shhhaw style 2.0 */

body {
	width:960px;
	font-family:Verdana,Helvetica,arial,sans-serif;
	font-size:10px;
	margin: 0 auto;
	background: #f0f0f0;
	}
	
#container {
	background:#fff;
	padding-left:10px;
	padding-right:10px;
	padding-top:0;
	}

#topper {
	height:10px;
	width:960px;
	background:#333333;
	}

#hed {
	width:960px;
	background:#f0f0f0;
	}

#hed img {
	padding-top:5px;
	padding-left:10px;
    border:0;
	}

#meat_left{
	margin-left:0px;
	/* margin-right:320px; */
	width:640px;
	margin-top:20px;
	margin-bottom:15px;
	/* border-top: 1px solid #000; */
	float:left;
	background:#fff;
	}
	
#meat_left_wide {
	margin-left:0px;
	/* margin-right:320px; */
	width:810px;
	margin-top:20px;
	margin-bottom:15px;
	/* border-top: 1px solid #000; */
	float:left;
	background:#fff;
	}

#meat_mid {
	float:left;
	width:150px;
	/* border-top: 1px solid #000; */
	margin-top:20px;
	padding-left:20px;
	background:#fff;
	}

#meat_right {
	float:left;
	width:120px;
	padding-left:10px;
	/* border-top: 1px solid #000; */
	margin-top:20px;
	background:#fff;
	}

h2 {
	font-family:Helvetica,"Helvetica Neue",arial,sans-serif;
	font-weight:bold;
	font-size:16px;
	padding:0 0 5px 0;
	margin:0;
	border-top:1px solid #000;
	}

h3 { 
	font-family:Helvetica,"Helvetica Neue",arial,sans-serif;
	font-weight:bold;
	font-size:14px;
	padding: 0px 0 5px 0;
	margin: 0 0 0 80px;
	}

#meat_left p {
	line-height:16px;
	margin:0 40px 10px 80px;
	padding:0;
	color:#333333
	}
#meat_left ul li {
       line-height:16px;
       }

#meat_left_wide p {
	line-height:16px;
	margin:0 190px 10px 80px;
	padding:0;
	color:#333333
	}

.meat_left_wide_roomy p {
	margin:0 10px 10px 0px !important;
	}

#meat_left ol, #meat_left ul {
	margin-left: 40px;
	}

#meat_left ol p, #meat_left ul p {
	margin-left:0;
	}

.meat_meta {
	margin-left:0;
	float:left;
	line-height:16px;
	width:70px;
	font-size:9px
	}

.guttercaption {
	line-height:12px;
	}

img.gutter {
	float:left;
	margin-left:-80px;
	padding: 10px 10px 10px 0;
	}
	
img.gutter_nopad {
	padding:3px 0 0 0;
	}
	
img.pad {
	padding:10px 10px 10px 0;
	}

img.padtop {
	padding:10px 0 10px 0;
	}
	
#meat_mid p,#meat_right p {
	padding: 0 0 5px 0;
	line-height:16px;
	margin:0;
	}

#meat_right p, #meat_right h2, #meat_right ul {
text-align:right;
	}

#meat_mid ul, #meat_right ul {
	list-style-type:none;
	padding:0;
	margin:0;
	line-height:16px;
	}
#meat_mid ul li, #meat_right ul li {
	padding-top:0;
	margin-top:0;
	}

#creditfooter { 
	display:none; /* kill feedburner logo */
	}

.feedburnerFeedBlock ul li {
	padding-bottom:20px;
	border-bottom: 1px solid #cecece;
	}
	
.feedburnerFeedBlock .headline {
	padding-right:5px;
	}
		
.feedburnerFeedBlock p.date {
	display:inline;
	float:right;
	}
	
#foot {
	clear:left;
	height:20px;
	border-top:1px solid #000;
	font-size:9px;
	padding-top:3px;
	margin-top:15px;
	color:#999999;
	background:#fff;
	}

a 	{
	text-decoration:none;
	color: #3A5A94;
	}

a:hover {
	text-decoration:underline;
	}

h2 a {
	color: #000;
	}
	
.navlegend {
	margin-top:-18px;
	font-size:12px;
	clear:left;
	}

.navlegend a {
	padding:1px;
	}
	
.navlegend a:hover {
	background-color: #cecece;
	text-decoration:none;
	}
	

small {
	font-size:9px;
	}

code,pre {
	font-family:Monaco,Geneva,Courier,"Courier New",monospace;
	padding:2px;
	background-color:#f0f0f0;
	color:#333333;
	overflow:auto;
	}

pre code {
	padding: 0;
}

ul#master_archive {
	list-style-type:none;
	margin-left:-40px;
	}
ul#master_archive li {
	padding-bottom:8px;
	}
form {
	margin-left:80px;
	}
blockquote, pre {
	border-left:1px solid #cecece;
	background:#f0f0f0;
	line-height:16px;
	padding:10px 10px 10px 20px;
	margin: 5px 40px 5px 80px;
       }
blockquote > p {
	margin:0 !important;
	padding:0 !important;
       }
