body{background:#2c2e30;color:#ddd;font-size:62.5%;line-height:2em;font-family:helvetica,arial,verdana, sans-serif;text-align:center;}
ul,ol,p,blockquote,br{margin:0.9em 0;}
small { margin: 0; padding: 0; border-bottom: 1px dotted #aeaeae; background-color: #f2f2f2;}
a{text-decoration:none;}
h1{font-size:1.6em;}
h2{font-size:1.4em;}
h3{font-size:1.2em;}
h4{font-size:1.1em;}
#header_wrapper,#wrapper,#content_wrapper,#bottom_wrapper,#footer_wrapper{width:100%;font-size:1.2em;}
#header_inner,#inner,#content_inner,#bottom_inner{text-align:left;width:900px;margin:0 auto;padding:20px 0 30px 0;}
#header_wrapper{background:#5f5f5f;color:#ddd;}
#wrapper{background:#69C;color:#3c3c3c;}
#inner{background:#69C;}
#content_wrapper{background:#fff;color:#3c3c3c;}
#content_inner{background:#fff url(images/content-wrapper.gif) no-repeat top right;}
#bottom_inner{background:url(images/wrapper-low.gif) no-repeat top left;}
#header_inner{padding:0 0 10px;}
#nav_wrapper{background:#545d67;width:100%;}
ul#navigation{background:#545d67;list-style:none;text-align:left;width:900px;margin:0 auto;}
#navigation li a{color:#dce2e5;display:block;font-weight:700;line-height:2em;padding:0.5em 1em;}
#navigation li a:hover{background:#2c2e30;color:#dde2e7;}
.border{border-top:1px solid #83B0DC;padding-top:7px;}
.border h3 { color: #92bdd1; }
.title{float:left;padding-right:5px;width:163px;}
.desc { color: #92bdd1; float:left;width:750px;}
.desc a:link, .desc a:visited { color: #92bdd1; }
.desc a:hover{color:#6798af;text-decoration:underline;}
#content_inner a:hover{color:#69C;text-decoration:underline;}
.content_left{padding-top: 1px; float:left;margin-top:1em;width:560px;}
.content_left h2{border-top:1px solid #aaa;margin-bottom:7px;padding:7px 0 0 156px;}
.content_left h2 a{color:#3c3c3c;}
.post_date{color:#5c5c5c;float:left;font-weight:700;font-size:0.95em;margin-top:7px;padding-right:5px;width:123px;}
.post{margin-bottom:1em;}
.entry{border-top:1px solid #ddd;float:right;padding-top:2px;width:402px;}
.entry img,.entry a img{border:1px solid #ddd;max-width:398px;padding:2px;}
.entry ul,.entry ol,blockquote{margin-left:2em;}
.entry li{margin-bottom:7px;}
.content_right{padding-top: 0px;float:right;font-size:0.97em;margin-top:1.2em;width:300px;}
.content_right h3{color:#3c3c3c;border-top:1px solid #aaa;border-bottom:1px solid #ddd;text-align:right;padding:5px 0 4px;}
.content_right_sub ul li{border-bottom:1px solid #ddd;line-height:2em;}
.more_info{text-align:right;}
.more_info a{color:#6c6c6c !important;}
.more_info a:hover{color:#967D93 !important;}
.sidebar_widget{margin:0 0 35px;}
table#wp-calendar{width:100%;margin:0;padding:0;}
#wp-calendar caption{font-size:1.1em;font-weight:700;text-align:right;margin:4px 0;}
#wp-calendar th,#wp-calendar td{text-align:center;padding:0 7px;}
#wp-calendar td a{border:1px solid transparent;display:block;}
#bottom_inner a{color:#ddd;}
#bottom_inner a:hover{color:#fff !important;text-decoration:underline !important;}
.bottom_left{float:left;width:600px;}
#archived_posts{color:#ccc;margin-top:1em;}
#archived_posts h3{border-top:1px solid #8f8f8f;margin:0;padding:5px 0 4px 168px;}
.archived_posts_date{float:left;font-size:0.95em;font-weight:700;margin-top:6px;width:160px;}
.archived_posts_date br{margin:0;}
.archived_entry{float:right;border-top:1px solid #7f7f7f;padding-top:5px;width:432px;margin:0 0 35px;}
.archived_right{float:right;font-size:0.97em;margin-top:1em;width:275px;}
.archived_sub_right h3{border-top:1px solid #8f8f8f;border-bottom:1px solid #7f7f7f;color:#ddd;text-align:right;padding:5px 0 4px;}
.archived_sub_right ul li{color:#CCC;line-height:2em;border-bottom:1px solid #7f7f7f;}
#searchthis{color:#ddd;margin-top:1em;}
#s{border:1px solid #ddd;vertical-align:middle;width:208px;padding:1px;}
#searchsubmit{vertical-align:middle;}
#comments_title{border-top:1px solid #8f8f8f;margin:1em 0 0;padding:5px 0;}
#comments{float:left;width:160px;}
ol.commentlist,ol.pingslist{list-style:none;margin:0;padding:0;}
.commentlist li,.pingslist li{border-top:1px solid #7f7f7f;overflow:auto;margin:0;padding:0;}
.comment_credentials{float:left;font-size:0.97em;padding-left:3px;width:152px;margin:10px 0;}
.comment_text{float:right;margin-top:10px;padding-right:3px;width:437px;}
.comment_text p{margin:0 0 15px;}
li.author{background:url(images/diag-dark.gif) top left;}
small{font-size:0.95em;margin-left:3px;}
#author,#email,#url,#comment{border:1px solid #ddd;font-size:1em;font-family:helvetica,arial,verdana,sans-serif;padding:3px;}
#respond{border-top:1px solid #8f8f8f;border-bottom:1px solid #7f7f7f;padding:5px 0;}
#author,#email,#url{width:250px;}
#comment{width:598px;}
#categories{border-top:1px solid #8f8f8f;clear:both;margin-top:10px;}
#categories h3{color:#ddd;border-bottom:1px solid #7f7f7f;padding:5px 0 5px 4px;}
#categories ul{list-style:none;margin:5px 0 0;}
#categories li{display:block;float:left;width:101px;}
#categories li a{display:block;font-weight:700;padding:2px 5px;}
#categories li a:hover{background:#666;text-decoration:none !important;}
#footer_inner{font-size:0.95em;position:relative;text-align:left;width:900px;margin:0 auto;padding:20px 0 10px 0;}
#footer_inner a{color:#eee;font-weight:700;}
.footer_desc{float:left;margin:0;}
.floatleft{float:left;margin:5px 8px 3px 0;}
.floatright{float:right;margin:5px 0 3px 8px;}
.clear{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}

.trancin #content_inner{background:url(images/wrapper.gif) no-repeat top right;}
.trancin .border{border-top:1px dotted #98c2d5;}
.trancin #content_inner a:hover{color:#457287;}
.trancin #bottom_inner a:hover{color:#fff !important;}
*,.comment_credentials br{margin:0;padding:0;}
#bottom_wrapper,#footer_wrapper{background:#2c2e30;color:#dde2e7;}
#navigation li,#comment_meta,.left{float:left;}
#navigation li.right,.right{float:right;}
.desc a,#content_inner a{color:#3c3c3c;font-weight:700;}
.extra_status,.textwidget{margin:15px 0;}
.content_right_sub,.archived_sub_right{color:#6c6c6c;margin-bottom:2.5em;}
.content_right_sub ul,.archived_sub_right ul{list-style:none;margin:0 0 1em;}
.archived_sub_right a,#comment_meta a,.comment_credentials .author_highlight{font-weight:700;}
.trancin #wrapper,.trancin #inner{background:#457287;}