a{text-decoration:none;outline:none;color:#000000;}
a:hover{text-decoration:underline;}
img{border:0;}
body{color:#000;margin:auto;font-size:13px;padding:0 20px;font-family:Arial, Georgia;}
h1 a, h2 a, h3 a, h4 a, h5 a{color:#000000;}
h1{font-family:Arial, Georgia;}
h2{font-family:Arial, Georgia;line-height:1.2em;margin-top:0px;margin-bottom:0px;}
h3{margin-bottom:0px;margin-top:28px;}
h4{font-size:15px;margin-bottom:0px;margin-top:15px;}
h5{font-size:5px;line-height:1.3em;color:#E06110;margin-bottom:0px;margin-top:10px;}
p{line-height:1.3em;margin-bottom:0px;margin-top:10px;text-align:left;}
#header{float:left;border:1px dotted #aaa;padding:20px;position:relative;}
#login{height:16px;font-size:13px;color:#fff;text-align:right;padding:10px 10px 7px;background:url(images/login.png) repeat-x #F7921E;border:3px double #fff;margin-bottom:5px;}
#login a{color:#fff;}
#login ul{padding:0;margin:0;}
#login ul li{display:inline;}
#header-rss{position:absolute;}
#header-rss p{padding:0;margin:0 5px;font-size:11px;color:#aaa;}
.dot:before{content:url(images/whitedot.png)" ";}
#title{font-size:48px;font-family:Times;Arial;margin:0;padding:0;line-height:52px;}
#title a{color:#222;}
#title a:hover{color:#E06110;text-decoration:none;}
#title img{margin:0 0 5px 0;padding:0;}
#description{font-family:Times;Arial;font-size:14px;margin:0;padding:0;}
#mainwrapper{float:left;padding:0;margin:7px 0px 7px 0;border-left:1px dotted #aaa;border-right:1px dotted #aaa;border-bottom:1px dotted #aaa;}
#sidebar{float:left;margin:0;padding:5px 10px 0;}
#secondsidebar{float:left;margin:0;padding:5px 10px 0;}
.side{line-height:18px;font-size:15px;margin-bottom:0;}
ul.cats{padding:0;margin:0;font-family:Times, Arial, Georgia;}
ul.cats li{margin-bottom:7px;list-style-type:none;position:relative;}
ul.cats li a:hover{background:url(images/sidebarhover.png) center repeat-y #E06110;}
ul.cats li a{padding:10px 0 7px 10px;font-weight:bold;background-image:url(images/sidebar.png);background-repeat:repeat-y;background-position:center;height:1%;background-color:#F7931E;border:3px double #fff;color:#FFF;display:block;text-decoration:none;text-transform:uppercase;}
ul.cats li ul{padding:0;margin:0;margin-top:7px;}
.sidebox{margin:0 0 7px;background:#fff;border:3px double #aaa;float:left;padding:0;}
.sidebox img{float:left;}
.sidebox p{margin:13px 0 0 5px;float:left;}
.side-widget{float:left;margin:0 0 .5em;background:url(images/sidebar.png) center repeat-y #F7931E;padding:0px 0px 10px;border:3px double #fff;}
.side-widget ul{padding:0;margin:0;list-style-type:none;}
.side-widget ul li{padding:0 10px;margin:2px 0;font-size:13px;}
.side-widget h2{font-family:Times, Arial;font-size:13px;border-bottom:1px solid #fff;padding:10px 0 5px 10px;margin-top:0;text-transform:uppercase;color:#fff;}
h2 a.rsswidget{color:#fff;text-transform:uppercase;}
.side-widget .storycontent{border-bottom:1px solid #ddd;}
.side-widget .featured-post{padding:0px 0px 0px 10px;}
.side-widget .noline{border-bottom:0;}
.side-widget a{color:#000;padding:0px 0px 10px;}
.rsswidget img{display:none;}
.posts{border-bottom:1px solid #aaa;margin-bottom:0px;}
.posts h2{margin:10px 0 0;}
#footer{clear:both;float:left;width:100%;padding:10px 0;font-size:11px;}
#footer a{color:#fbae39;}
#leftcontent{float:left;margin:0 10px;padding:0;line-height:1.3em;}
#leftcontent h5{font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;color:#E06110;margin-bottom:5px;font-size:11px;font-weight:normal;text-transform:uppercase;}
#leftcontent h1{margin-bottom:5px;padding:0;font-size:24px;line-height:13px;}
.more-link{font-size:11px;text-align:right;color:#E06110;}
.tags a{color:#E06110;}
.meta{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#888;}
.post{float:left;border-bottom:1px solid #aaa;margin-bottom:10px;padding-bottom:10px;width:100%;}
#threecol{float:left;background:url(images/line.png) repeat-y 32% 0;}
#threecol2{float:left;padding:0;background:url(images/line.png) repeat-y 67% 0;}
#threecol img{width:175px;height:130px;float:left;margin:7px 10px 10px 0px;padding:0;}
.threepost{width:29%;float:left;border-top:1px dotted #aaa;}
.threepost h2,{margin:0;font-size:16px;line-height:18px;}
.threepost2, .threepost5{margin:0 6%;}
.threepost1, .threepost4{clear:left;}
.threepost1, .threepost2, .threepost3{border-top:0;}
.contread{text-align:right;}
.contread a{color:#E06110;font-size:12px;}
#leftcontent h1.catheader{font-family:Times, Arial, Georgia;margin:10px 0 20px;color:#E06110;font-weight:normal;}
#leftcontent .post h1{font-family:Times, Arial, Georgia;color:#000;margin-top:10px;}
.red, .entry a{color:#E06110;}
.redd, .entry a{color:#E06110;text-align:right;margin-top:0px;}
#tagcloud{width:400px;text-align:right;margin:0 20px 10px 0px;padding:20px;}
#tagcloud a{color:#E06110;}
h3#comments{text-transform:none;padding-bottom:5px;}
#postcomments{padding-top:20px;}
.commentlist{list-style-type:none;padding:0;margin:0;}
.commentlist li{float:left;clear:both;padding:0 10px 10px;background-color:#ffedd2;}
.commentlist img{padding:10px 0 0;margin:0;}
.commentlist li.alt{background-color:#fad9a8;}
.comment-info{clear:both;float:left;}
.comment-text{margin-left:120px;}
#responder{float:left;clear:both;padding-top:10px;}
.navigation{clear:both;float:left;width:100%;border-top:1px dotted #aaa;padding-top:5px;}
.aligncenter, div.aligncenter{display:block;margin:5px 0 10px;margin-left:auto;margin-right:auto;}
.alignleft{float:left;margin:5px 10px 5px 0;}
.alignright{float:right;margin:5px 0 5px 10px;}
.alignnone{margin:5px 10px;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
#today{color:#E06110;}
#wp-calendar{margin:auto;}

