body{background-color:#1a1b1a}
#container{background:#fff url(images/header-background.png) top left repeat-x}
#contentwrap{background:#fff;border-bottom:4px solid #616060}
a{color:#162880}
a:hover{color:#062dec}
#header{height:85px;padding:18px 0 0}
#header h1{margin-bottom:2px!important;font-family:Times, "Times New Roman", serif;font-weight:700;font-size:48px;padding:8px 0 2px 10px}
#header h1 a,#header h1 a:visited{color:#fff;text-decoration:none}
#header h2{padding-left:10px;color:#9e9c9c;font-size:12px;line-height:16px;font-family:Arial}
.logoimg{margin-left:10px}
.feedtwitter{margin-top:28px!important;text-align:right}
.hb{text-align:center;padding:15px}
#pagemenucontainer{height:24px;margin-top:4px;float:right}
#pagemenu{height:30px;float:right;margin-bottom:1px}
#pagemenu li a,#pagemenu li a:link{color:#918f8f;display:block;text-decoration:none;text-transform:uppercase;font-size:10px;font-family:Arial, Helvetica, sans-serif;margin:0 3px;padding:7px 6px 6px}
#pagemenu li a:hover,#pagemenu li a:active,.current_page_item{color:#fff;display:block;text-decoration:none}
.navcontainer{height:40px;margin-top:6px}
#nav{height:30px;margin-bottom:1px;padding-left:10px}
#nav li a,#nav li a:link{color:#000;display:block;text-decoration:none;font-size:12px;font-weight:700;font-family:Arial, Verdana;text-transform:uppercase;margin:0 2px;padding:14px 10px}
#nav li a:hover,#nav li a:active,.current-cat{background:#565656;color:#fff;display:block;text-decoration:none}
#content{background-color:#fff;padding:15px 5px 0 15px}
pre{overflow:auto;width:470px}
.post{padding-bottom:30px}
.title{line-height:22px;font-family:Arial, Verdana;font-size:22px;color:#4a4848;margin:0 0 8px;padding:0}
.title a{text-decoration:none;color:#4a4848}
.title a:hover{text-decoration:none;color:#162880}
.pagetitle{margin-bottom:20px;line-height:22px;font-family:Arial, Verdana;text-decoration:underline}
.readmorecontent{text-align:right}
a.readmore{background:#6d6d6d;color:#fff;text-decoration:none;padding:4px 15px}
a.readmore:hover{background-color:#414141}
.datebig{background:#3c3c3c;color:#FFF;float:left;font-family:Arial, Verdana;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:relative;text-align:center;width:3.57em;margin:4px 10px 4px 0;padding:0 0 2px}
.datebig span span{background:#1e1e1e;font-size:32px;line-height:0.9;border-color:#3c3b3b;border-style:solid;border-width:1px 0;margin:2px 0 0;padding:0 0 2px}
.datebig span{background:#3c3c3c;color:#FFF;display:block;font-size:.79em;font-weight:700;width:100%;margin:0 0 1px;padding:3px 0 0}
.postdate{font-size:11px;font-family:Arial, Verdana;background:#d8d8d8;color:#504e4e;padding:1px 4px}
.postmeta{font-size:11px;font-family:Arial, Verdana;color:#504e4e;padding:2px 4px}
.postdate img,.postmeta img{border:none;vertical-align:middle;margin:2px}
.entry{text-align:justify;line-height:18px;padding-top:8px;font-family:Arial, Verdana;font-size:13px;color:#504d4d}
.navigation{padding:10px 0}
blockquote{overflow:hidden;padding-left:9px;font-style:italic;color:#666;border-left:3px solid #CADAE7}
.post img{max-width:680px}
img.wp-smiley{max-height:12px;border:none;margin:0;padding:0}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}
.alignright{float:right}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:10px}
.wp-caption img{border:0 none;margin:0;padding:0}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
.sidebaradbox{margin-top:5px;text-align:center}
.ad125{margin:0 0 10px}
.sidebar{margin-right:10px}
.sidebar a{text-decoration:none;color:#000}
.sidebar a:hover{text-decoration:underline;color:#0521aa}
#search label,#searchform label{background-position:top;font-size:12px;font-family:Arial;font-weight:700;text-transform:uppercase;color:#fff;background-color:#0a2654;display:block;margin:0 0 10px;padding:6px 10px}
#s{width:220px;padding:4px}
#searchsubmit{border:2px solid #7e7979;background:#7e7979;color:#fff}
#topsearch{text-align:center;padding:24px 0 0}
#topsearch label{display:none}
#topsearch #s{width:210px;padding:4px}
.rssbox{background:#fff7df;border:1px solid #f9931b;margin:0 10px 10px 0;padding:10px}
.rssbox a{color:#e23007;text-transform:uppercase;font-size:12px;font-weight:700;text-decoration:none}
.rssbox a:hover{color:#e23007;text-decoration:underline}
.twitterbox{background:#eff0fa;border:1px solid #657fc0;margin:0 10px 10px 0;padding:10px}
.twitterbox a{color:#02349b;text-transform:uppercase;font-size:12px;font-weight:700;text-decoration:none}
.twitterbox a:hover{color:#02349b;text-decoration:underline}
.addthis_toolbox .hover_effect{border:3px solid #eee;margin:10px 0 0;padding:8px 0 8px 8px}
.addthis_toolbox .hover_effect a{border:2px solid #fff;position:relative;text-decoration:none;padding:2px 2px 2px 16px}
.addthis_toolbox .hover_effect a:hover{border:2px solid #105CB6;-moz-border-radius:4px;-webkit-border-radius:4px;background:#B4D3F8;color:#105CB6;text-decoration:none}
.addthis_toolbox .hover_effect span{position:absolute;width:16px;height:16px;top:2px;left:1px}
.sidebar h2{font-size:12px;font-family:Arial;font-weight:700;text-transform:uppercase;color:#414445;background:#dadada;margin:10px 0 0;padding:2px 0 2px 8px}
.sidebar ul{list-style-type:none;margin:0 0 10px;padding:0}
.sidebar ul li{list-style-type:none;margin:0 0 5px;padding:0}
.sidebar ul ul{list-style-type:none;margin:0;padding:0}
.sidebar ul li li{background:url(images/bullet.gif) no-repeat top left;margin:0;padding:3px 0 3px 15px}
.sidebar ul li ul li{background:#FFF url(images/bullet.gif) no-repeat top left;margin:2px 0;padding:2px 0 2px 15px}
#wp-calendar th{font-style:normal;text-transform:capitalize;color:#555;background:#fff}
#wp-calendar caption{text-transform:uppercase;background:#eef0f4;margin:2px 0;padding:2px 4px}
#wp-calendar td{color:#999;font:normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;letter-spacing:normal;text-align:center;padding:2px 0}
#wp-calendar td:hover,#wp-calendar #today{background:#eef0f4;color:#555}
#wp-calendar{empty-cells:show;font-size:14px;font-weight:700;width:100%;margin:0}
#footer{background:#3a3a3a;text-align:center;color:#fff;font-size:13px;padding:20px}
#footer a:hover{text-decoration:none}
#footer2{color:#535353;font-size:11px;text-align:center;background:#1a1b1b;padding:10px}
#footer2 a{color:#535353;text-decoration:none}
#commentform input{width:170px;margin:5px 5px 1px 0;padding:2px}
#commentform{margin:5px 10px 0 0}
#commentform textarea{width:100%;padding:2px}
#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#commentform #submit{float:right;margin:0 0 5px auto}
.alt{margin:0;padding:10px}
.commentlist{text-align:justify;padding:0}
.commentlist li{list-style:none;margin:15px 0 10px;padding:5px 5px 10px 10px}
.commentlist li ul li{margin-right:-5px;margin-left:10px}
.commentlist p{margin:10px 5px 10px 0}
#commentform p{margin:5px 0}
.nocomments{text-align:center;margin:0;padding:0}
.commentmetadata{display:block;margin:0}
.post_thumbnail{margin:0 10px 10px 0}
#wrapper,.children{padding:0}
#pagemenu,#pagemenu ul,#nav,#nav ul{list-style:none;line-height:1;margin:0;padding:0}
#pagemenu ul,#pagemenu li,#nav ul,#nav li{float:left;list-style:none;margin:0;padding:0}
#pagemenu ul li,#nav ul li{list-style:none;margin:0;padding:0}
#pagemenu li.current_page_item a,#nav li.current-cat a,#footer a{color:#fff}
#pagemenu li:hover,#pagemenu li.sfhover,#nav li:hover,#nav li.sfhover{position:static}
.post p,#comments h3{margin-bottom:10px}
.alignleft,.addthis_toolbox .hover_effect div{float:left}
#search input,#searchform input,#topsearch input{border:2px solid #7e7979}