body{margin:0;padding:0;height:100%;background:#1f2122}
#header{height:75px;font-family:"Trebuchet MS",Georgia,"Times New Roman",Times,serif;color:#FFF;font-size:24px;font-weight:normal;width:100%}
#logo{margin:25px auto;background:url(../images/logo.png) no-repeat;width:85%;max-width:1000px;min-width:700px;height:39px;z-index:0;position:relative;padding-left:10px}
#logo img{border:none}
#nav{font-weight:normal;font-style:normal;font-variant:normal;font-size:16px;line-height:normal;font-family:"Trebuchet MS",Georgia,"Times New Roman",Times,serif;z-index:1;top:0;margin:0 auto;width:100%;background:#2b2f30;padding-left:0px;height:33px;text-align:center;border-bottom:solid 1px #3c545a}
#navright{margin-top:-33px;background:url(../images/nav_right.png) no-repeat right top;height:33px}
#nav dl{margin-top:0;margin-bottom:0;height:28px;padding-top:4px}
#nav dt{display:inline;margin-right:15px}
#nav ul{margin-top:0;margin-bottom:0;padding-left:0;height:28px;padding-top:4px}
#nav ul li{display:inline}
#nav li{list-style:none;margin-right:15px}
#header a:link{color:#48c333;text-decoration:none;text-align:center}
#nav a:hover{text-decoration:none;border-bottom:solid 4px #48c333;color:#E6D5D5;}
.last:hover{color:#E6D5D5!important;border-bottom:solid 4px #48c333!important}
.last{color:#E6D5D5!important;border-bottom:solid 4px #48c333}
#content{margin-top:40px;width:100%;text-align:left}
#container{width:85%;max-width:1000px;min-width:700px;margin:0 auto;position:relative;background:#2b2f30;border:solid 1px #3c545a;padding-right:12px;padding-bottom:12px;}
#content_box{width:75%;max-width:800px;min-width:570px;position:relative}
#sidebar{width:25%;max-width:400px;min-width:190px;position:relative}
.roundedcornr_content{margin-top:-23px;margin-bottom:-22px;padding-left:20px;padding-right:25px;background:#2b2f30;position:relative;border:solid 1px #3c545a;z-index:0}
h1{color:#e6d5d5;font-family:"Helvetica Neue",Tahoma,Verdana,sans-serif;font-size:1.2em;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:1px;line-height:1em;border-bottom:2px solid #FB9233;display:block;margin-left:12px}
h1 a{color:#e6d5d5}
h1 a:hover{border-bottom:none!important}
h1 img{margin-bottom:-15px;padding-right:5px;border:2px solid #2b2f30;background-color:#2b2f30}
h2{color:#e6d5d5;font-family:"Helvetica Neue",Tahoma,Verdana,sans-serif;font-size:1.2em;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:1px;line-height:1em;border-bottom:2px solid #FB9233;display:block;margin-left:12px}
h2 a{color:#e6d5d5}
h2 a:hover{border-bottom:none!important}
h2 img{margin-bottom:-15px;padding-right:5px;border:2px solid #2b2f30;background-color:#2b2f30}
#content p{margin-left:2em;text-indent:2em;color:#888888;font-family:sans-serif;font-size:14px}
a{color:#48c333;text-decoration:none}
#content a:hover{border-bottom:2px solid #48c333}
.tooltip{border-bottom:1px dashed #48c333;}
.tooltip:hover{border-bottom:1px dashed #48c333}
#tooltip{background:#1f2122;color:#888888;display:none;position:absolute;z-index:3000}
#tooltip h3{background:transparent none repeat scroll 0 0;border:1px solid #3c545a;color:#888888;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-style:normal;margin:0;padding:10px 8px 6px}
div >a:hover{padding-bottom:0;border-bottom:none}
ol{margin-top:-10px}
#container ul{margin-bottom:0}
#container li{margin-left:20px;font-family:sans-serif;font-size:14px;color:#48c333;list-style-type:square}
.widget{list-style:none!important;font-size:11px!important;margin-left:0!important}
input{color:#888888;background:transparent;font-family:"Helvetica Neue",Tahoma,Verdana,sans-serif;border:1px solid #48c333;margin-bottom:-5px;margin-left:0px}
textarea{color:#888888;background:transparent;font-family:"Helvetica Neue",Tahoma,Verdana,sans-serif;font-size:12px;border:1px solid #48c333;margin-bottom:-5px;margin-left:0px}
#commentbutton{color:#E6D5D5!important}
#footer{width:85%;max-width:1000px;min-width:700px;margin:0 auto;position:relative;font:14px Tahoma;color:#31383c!important;padding-top:0px;text-align:right}
#footer p{color:#31383c!important}
#footer a{color:#31383c;padding-bottom:0;border-bottom:1px dashed #31383c}
#footer a:hover{color:#3c545a;border-bottom:2px dashed #3c545a!important}
.bookmark >a{color:#e6d5d5}
.bookmark >a:hover{padding-bottom:0;border-bottom:none}
.emph{color:#e6d5d5}
.text{color:#888888}
.bold{font-weight:bold}
.italic{font-style:italic}
.left{float:left}
.right{float:right}
.strike{text-decoration:line-through}
.text_left{text-align:left}
.text_right{text-align:right}
.previous{float:left;font-style:italic}
.next{float:right;font-style:italic}
.no_border{border:none}
.gravatar{margin-top:10px;margin-left:0!important;margin-right:10px;width:60px}
.post_date{font-size:11px !important;margin-left:0 !important;color:#888888}
.post_meta{font-size:11px !important;margin-left:0 !important}
.sidebar_list{padding-left:0}
.widget >ul li a{color:#888888}
.widget >ul li a:hover{border-bottom:solid 1px #888888}
.navigation{margin-top:25px;margin-left:2em;font-family:sans-serif;font-size:12px}
.wlWriterEditableSmartContent p{margin-left:0!important;text-indent:0!important}
#comment_list{font-family:sans-serif;font-size:12px;margin-left:2em}
#comment_list dt{margin:0}
#comment_list dd{min-height:70px;height:auto!important;height:70px;margin-left:0}
#comment_list p{margin-left:0em!important;text-indent:0!important}
#toolbar{float:right;margin-top:-5px;padding:5px;padding-top:4px;padding-bottom:7px;margin-right:-10px;border-left:2px solid #FB9233;border-bottom:2px solid #FB9233}
#search_form{margin-left:45px;}
#ctl00_ContentPHolder_pnlUpdater{margin-top:20px;min-height:500px}
#ctl00_ContentPHolder_vwDirs{width:25%;float:left;margin-left:20px;padding-right:20px}
#ctl00_ContentPHolder_DirVw{width:50%;min-width:200px;display:block;margin:0 auto}
.entry{color:#888888;font-family:sans-serif;font-size:14px}
.entry h2{text-indent:0!important}
#comment_form p{margin-left:0!important}
.rounded{}