html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
:focus{outline:0;}
body{background:white;color:black;line-height:1;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{font-weight:normal;text-align:left;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
.set:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}
.set{display:inline-block;}
html [ xmlns ].set{display:block;}
* html.set{height:1%;}
body{background:url(images/background.gif) fixed;font:normal 12px/18px Georgia,"Times New Roman",serif;}
a,a:visited{color:#42869e;text-decoration:none;position:relative;}
a:hover{color:#2e6a7f;}
a:active{text-shadow:1px 1px #999;color:#fff !important;}
h1,h2,h3,h4,h5,h6{font-weight:normal;padding-bottom:20px;}
h2{font-size:30px;line-height:34px;}
h3{font-size:20px;line-height:20px;padding-bottom:10px;}
img.no-bg { background:none !important; border:none !important; }
.alignleft{float:left;margin:0 20px 10px 0;padding-bottom:10px;}
.alignright{float:right;margin:0 0 10px 20px;padding-bottom:10px;}
blockquote p{padding:0 0 15px 100px;font-size:12px !important;font-style: italic !important;background:url(images/quote.png) no-repeat 0 -20px;}
strong{font-weight:bold;}
div#page{background:rgb(255,255,255);background:rgba(255,255,255,0.5);margin:20px auto 0 auto;padding:40px;width:870px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}
div#header{border-bottom:solid 2px #42869e;padding-left:20px;}
div#header h1{height:100px;margin:0;padding:0;text-indent:-9999px;width:652px;}
div#header h1 a{background:url(images/logo.gif) no-repeat;display:block;height:0;outline:none;overflow:hidden;padding:75px 0 0 652px;width:0;}
div#navigation ul{border-left:solid 1px #d6d6d6;margin:25px 0 0 112px;width:758px;}
div#navigation ul li{float:left;padding:0 30px;}
div#navigation ul li a,div#navigation ul li a:visited{border-bottom:solid 2px #d6d6d6;color:#838383;display:block;font:normal 11px/16px Georgia,"Times New Roman",serif;padding-bottom:5px;text-decoration:none;text-transform:uppercase;}
div#navigation ul li a:hover,div#navigation ul li.active a{border-bottom:solid 2px #42869e;color:#000;}
div#content{margin-top:20px;}
div#content p,div.post ul,div.post ol{color:#444;font:normal 15px/22px "Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;padding-bottom:15px;}
div.post h2{text-shadow:1px 1px #fff;}
div.post img,p.avatar img{padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#e9e9e9;border:solid 1px #dadada;}
div.post ul{list-style-type:square;margin-left:25px;}
div.post ol{list-style-type:decimal;margin-left:25px;}
div.post{border-left:solid 1px #d6d6d6;margin:40px 20px 0 112px;padding-left:30px;}
div.post p.styled,div.paging a{color:#666;display:inline-block;font:normal 11px/16px Georgia,"Times New Roman",serif !important;margin-bottom:15px;padding:5px;text-transform:uppercase;}
div.post p.category,div.paging a{background:#e9e9e9;padding:5px 15px !important;border:solid 1px #dadada;-moz-border-radius:12px;-webkit-border-radius:12px;text-shadow:1px 1px #fff;}
div.post p.side{display:inline;float:left;margin-left:-134px;text-align:right;}
div.post p.comments{background:url(images/ico_comments.gif) no-repeat 2px 8px;margin-top:20px;padding-left:15px;}
div#theform {margin-left:140px;}
div#theform textarea {width:500px; height:200px;}
div#theform label {display:block;}
div#comments h4{font-size:22px;padding:15px 0 15px 141px;border-bottom:solid 2px #42869E;margin:45px 0 25px 0;text-shadow:1px 1px #fff;}
div.comment{margin-bottom:25px;background:url(images/bg_comment.gif) repeat-y 0 0;}
div.comment p{padding-bottom:0 !important;}
div.paging{margin-top:25px;padding-left:141px;width:737px;}
div.meta{float:left;text-align:right;width:84px;padding-right:28px;position:relative;}
div.meta p{font:normal 11px/16px Georgia,"Times New Roman",serif !important;text-transform:uppercase;}
div.comment-body{float:left;width:697px;padding-left:28px;}
img.pointer{position:absolute;top:20px;left:91px;}
div#footer-wrapper{margin:0 auto 20px auto;width:870px;padding:25px 40px 40px 40px;background:#42869e;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;}
div#footer-wrapper h5{font-size:18px;color:#EFFBFF;text-shadow:1px 1px #000;text-transform:uppercase;}
div#col1{float:left;width:84px;color:#99CDDF;text-align:right;text-transform:uppercase;font-size:10px;margin-right:28px;}
div#col1 span{display:block;padding-bottom:10px;}
div#col2{float:left;width:342px;border-left:solid 1px #83AFBF;padding-left:28px;}
div#col2 ul li{float:left;width:171px;}
div#col2 ul li a,div#col3 ul li a{color:#EFFBFF;text-shadow:1px 1px #000;}
div#col2 ul li a:hover,div#col3 ul li a:hover{color:#fff;}
div#col3{float:left;width:342px;border-left:solid 1px #83AFBF;padding-left:28px;}
div#col3 ul li{padding-bottom:10px;color:#EFFBFF;text-shadow:1px 1px #000;}
a.twitterwidget{color:#fff;font-size:15px;text-shadow:1px 1px #000;}