environment{margin:0 auto;min-width:800px;width:99%;}
#masthead{border-top:30px solid #ccc;margin:0;padding:25px 0 5px 0;width:100%;}
#header{border-bottom:1px solid #ccc;padding:0 0 10px 0;}
#middlewrap{float:left;margin:0 -5px 0 0;width:100%;}
#blogposts{float:left;padding:0 0 25px 0;width:100%;}
#footer{background-color:#903;clear:both;width:100%;height:68px;}
#masthead, #footer{overflow:hidden;_height:1%;_overflow:none;}
body{color:#000;font:16px'trebuchet ms', sans-serif;margin:0 10px 5px 45px;}
img{border:0;}
address{margin:0;}
a:link, a:visited{color:#903;text-decoration:none;text-transform:uppercase;font-size:13px;}
a:active, a:hover{color:#666;}
h1{color:#000;font:bold 24px georgia, serif;letter-spacing:-1px;margin:0 0 5px 0;word-spacing:2px;}
h1 a, h1 a:hover, h1 a:active{color:#903;}
h2{color:#000;font-size:10px;letter-spacing:2px;margin:0;text-transform:uppercase;word-spacing:1px;}
h3{clear:both;color:#903;font:bold 21px georgia, serif;margin:20px 0 0 0;text-align:center;margin-left:-10px;}
h4{clear:both;font:22px georgia, serif;margin:5px 0 0 0;word-spacing:1px;}
h4 a, h4 a:hover, h4 a:active{color:#903;}
div#adsense72890, div#adsense336280, div#adsense336280-2, div#adsense336280-chex-state, div#adsense336280-chex-state-2{display:block;}
div#adsense72890{margin-top:25px;margin-bottom:-10px;text-align:center;margin-left:22px;}
div#adsense336280{margin-bottom:45px;margin-top:-20px;margin-left:25px;text-align:center;}
div.content{padding:10px 10px 0 0;}
div.content p{line-height:24px;margin:5px 0 15px 0;}
div.content a:visited, div.content a:link{text-decoration:none;}
div.postdatatop a:link, div.postdatatop a:visited, ul.postcatlist a:link, ul.postcatlist a:visited{color:#777;text-decoration:none;}
div.postdatatop a:active, div.postdatatop a:hover, ul.postcatlist a:hover, ul.postcatlist a:active{color:#333;}
div#footer address{background-color:#903;color:#000;font-style:normal;font-weight:bold;font-size:13px;letter-spacing:1px;padding:25px;text-transform:uppercase;width:350px;word-spacing:-1px;float:left;}
div#footer div#credit{color:#000;font-size:10px;padding:4px 20px 0 0;text-align:right;text-transform:uppercase;}
div#footer div#credit a:link, div#footer div#credit a:visited{color:#000;text-decoration:none;font-size:10px;}
div#footer div#credit a:active, div#footer div#credit a:hover{color:#fff;}
#sidebars{float:right;margin:0 0 0 -401px;width:400px;}
#sidebar2{float:right;margin-top:100px;width:180px;}