body{font-size:68%; font-family:Sans-Serif; background-color:#171E3B; background-attachment:fixed; color:#E2E4D6; text-align:left; } #content_area{font-size:90%;} p{text-align:justify;} #content, #tv_container{font-size:1.2em; text-align:left; } .widecolumn .entry p{font-size:1.05em;} .narrowcolumn .entry, .widecolumn .entry{line-height:1.4em;} .widecolumn{line-height:1.6em;} .narrowcolumn .postmetadata{text-align:left;} .alt{background-color:#171E3B; border-top:1px solid #ddd; border-bottom:1px solid #ddd; } #footer{background-color:#171E3B; border-top:1px solid #ddd; border-bottom:1px solid #ddd; } small{color:#E2E4D6; font-family:Sans-Serif; font-size:0.9em; line-height:1.5em; } h1, h2, h3, h4, h5{font-family:Sans-Serif; font-weight:bold; color:#ffffff; padding-right:20px; } h1{font-size:4em; text-align:right; } #headertitle{position:absolute; margin-top:40px; margin-right:20px; text-align:right; } #headerdescription{font-size:1.2em; position:absolute; text-align:right; margin-top:130px; margin-left:20px; padding-right:50px; } h2{font-size:1.6em; } h2.pagetitle{font-size:1.6em; } #sidebar h2{font-family:Sans-Serif; font-size:1.2em; } h3{font-size:1.3em; } h4{font-size:1.1em; } h5{font-size:1.1em; line-height:1.0em; margin-top:10px; margin-bottom:0; } h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description{text-decoration:none; color:#eeeeee; } h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited, h4, h4 a, h4 a:visited, h5, h5 a, h5 a:visited{color:#b8bfc7;} h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, h4, h4 a, h4 a:hover, h4 a:visited, h5, h5 a, h5 a:hover, h5 a:visited, #sidebar h2, cite{text-decoration:none;} .entry p a:visited{color:#E2E4D6;} form input, form textarea{font:0.9em Sans-Serif;} .commentlist li, #commentform input, #commentform textarea{font:0.9em Sans-Serif;} .commentlist li{font-weight:bold;} .commentlist cite, .commentlist cite a{font-weight:bold; font-style:normal; font-size:1.1em; } .commentlist p{font-weight:normal; line-height:1.5em; text-transform:none; } #commentform p{font-family:Sans-Serif;} .commentmetadata{font-weight:normal;} #sidebar{font:3em Sans-Serif;} small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike{color:#E2E4D6;} code{font:1.1em 'Courier New', Courier, Fixed;} acronym, abbr, span.caps{font-size:0.9em; letter-spacing:.07em; } a, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover{color:#CFEBF7; text-decoration:none; } a:hover{color:#147; text-decoration:underline; }   body{margin:0; padding:0; }  #page{background-color:#000000; margin:20px auto; padding:0; width:800px; border:1px solid #959596; text-align:left; } #header{padding:0; margin:auto; margin-left:auto; margin-right:auto; height:200px; width:100%; background-color:#171E3B; } #headerimg{margin:50px; height:200px; width:100%; } .narrowcolumn{width:500px; margin-left:10px; margin-right:10px; padding-top:10px; z-index:-1; } .widecolumn{padding:10px 0 20px 0; margin:5px 0 0 150px; width:450px; } .post{margin:0 0 40px; text-align:justify; } .widecolumn .post{margin:0;} .narrowcolumn .postmetadata{padding-top:5px;} .widecolumn .postmetadata{margin:30px 0;}   .postmetadata{} #footer{padding:0 0 0 0; margin:0 auto; width:100%; clear:both; } #footer p{margin:0; padding:5px 0 0 0; text-align:center; } #footer a:hover{color:#fff; text-decoration:none; } #breadcrumbs{position:relative; padding-left:20px; padding-top:3px; padding-bottom:3px; background-color:#171E3B; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin-top:5px; margin-bottom:5px; text-align:left; left:0; top:1px; height:15px; z-index:5; clear:both; } #breadcrumbs p{margin:0; padding:5px 0 0 0; text-align:center; } #breadcrumbs a:hover{text-decoration:none; }   h1{  padding-top:70px;   margin:0;   }  h2{  margin:30px 0 0;   }  h2.pagetitle{  margin-top:30px;   text-align:center; }  #sidebar h2{  margin:5px 0 0;   padding:0;   }  h3{  padding:0;   margin:30px 0 0;   }  h3.comments{  padding:0;   margin:40px auto 20px ;   }    p img{padding:0; max-width:100%; }   img.centered{display:block; margin-left:auto; margin-right:auto; } img.alignright{padding:4px; margin:0 0 2px 7px; display:inline; } img.alignleft{padding:4px; margin:0 7px 2px 0; display:inline; } .alignright{float:right;} .alignleft{float:left}    html>body .entry ul{margin-left:0px; padding:0 0 0 30px; list-style:none; padding-left:10px; text-indent:-10px; } html>body .entry li{margin:7px 0 8px 10px;} .entry ul li:before, #sidebar ul ul li:before{content:"\00BB \0020";} .entry ol{padding:0 0 0 35px; margin:0; } .entry ol li{margin:0; padding:0; } .postmetadata ul, .postmetadata li{display:inline; list-style-type:none; list-style-image:none; }  #sidebar{font-size:100%; line-height:1.4em; color:#FFFFFF; margin-top:0; margin-right:0px; margin-bottom:0; margin-left:600px; padding-top:0px; padding-right:0; padding-bottom:0; padding-left:4px; border-left-style:none;  background-repeat:repeat; } #sidebar h2{padding:25px 0 0 35px; color:#666; height:32px !important;  } #sidebar ul, #sidebar p{margin-left:-5px; margin-top:5px; padding-top:5px; padding-right:15px; padding-bottom:1em; padding-left:15px; } #sidebar h3{color:#00FF00; font-size:140%; background-repeat:repeat; background-position:left top; font-weight:bold; margin-top:5px; margin-right:0; margin-bottom:12px; margin-left:0px; padding-top:5px; padding-right:10px; padding-bottom:5px; padding-left:15px; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; } #sidebar h3 a:hover{color:#CCCCCC; font-weight:bold; font-size:140%; } #sidebar h3 a:link, h3 a:visited{font-size:120%; text-decoration:none; border-bottom:none; color:#efeeee; font-weight:bold; } #sidebar h4{color:#FFFFFF; font-size:120%; border:none; margin-top:30px; margin-right:0; margin-bottom:12px; margin-left:5px; padding-top:5px; padding-right:10px; padding-bottom:5px; padding-left:0; } #sidebar h4 a:hover{color:#efeeee; font-size:120%; } #sidebar h4 a:link{color:#FFFFFF; font-size:120%; padding-left:5px; } #sidebar h4 a:visited{color:#FFFFFF; font-size:100%; } #poll{} #sidebar img{vertical-align:top; padding:0px; } #news{}   #searchform{margin:10px auto; padding:5px 3px; text-align:center; } #sidebar #searchform #s{width:115px; padding:2px; } #sidebar #searchsubmit{padding:1px;}  .entry form{text-align:center;} select{width:130px;} #commentform input{width:170px; padding:2px; margin:5px 5px 1px 0; } #commentform textarea{width:100%; padding:2px; } #commentform #submit{margin:0; float:right; }   .alt{margin:0; padding:10px; } .commentlist{padding:0; text-align:justify; } .commentlist li{margin:15px 0 3px; padding:5px 10px 3px; list-style:none; } .commentlist p{margin:10px 5px 10px 0;} #commentform p{margin:5px 0;} .nocomments{text-align:center; margin:0; padding:0; } .commentmetadata{margin:0;display:block;}   #sidebar{ position:relative;  } .sidebar-left{padding:20px 0 10px 0; margin-left:10px; float:left; width:210px; } .sidebar-right{padding:20px 0 10px 0; float:right; width:210px; } #sidebar form{margin:0;}   acronym, abbr, span.caps{cursor:help;} acronym, abbr{border-bottom:1px dashed #999;} blockquote{margin:15px 30px 0 10px; padding-left:20px; border-left:5px solid #ddd; } blockquote cite{margin:5px 0 0;display:block;} .center{text-align:center;} hr{display:none;} a img{border:none;} .navigation{display:block; text-align:center; margin-top:10px; margin-bottom:60px; }  #content{float:left; text-align:left; width:580px; padding:0; line-height:1.5em; margin-top:0px; margin-right:0; margin-bottom:0; margin-left:20px; color:#FFFFFF; background-color:#040404; } #content h3{color:#efeeee; height:32px !important;  padding-top:0px; padding-right:0; padding-bottom:0; padding-left:0px; } #resizer{position:relative; margin-top: -11px; margin-left:680px; text-align:right; padding-right:20px; } #resizer a, #resizer a:hover, #resizer a:visited{color:#fff; text-decoration:none; } #languages{position:relative; margin-top: -24px; margin-left:550px; margin-right:130px; text-align:right; }  #headernav{position:relative; padding-left:10px; padding-bottom:2px; background-color:#171E3B; border-top:1px solid #ddd; border-bottom:1px solid #ddd; text-align:center; left:0; top:1px; height:20px; z-index:5; } #headernav ul{padding:5px 0 5px 0; margin:0 auto 0 auto; } #headernav li{list-style-type:none; display:inline; margin:0; padding:0; } #headernav a:link, #headernav a:visited{line-height:14px; margin:0 10px 4px 10px; text-decoration:none; color:#FFF; padding-bottom:5px; } #headernav a.indicator:link, #headernav a.indicator:visited{border-bottom:4px solid #FFF; padding-bottom:5px; color:#FFF; } .featurebox{color:#333;padding:15px 20px 20px;border-top:0px solid #d7d7d7;margin:0 0 1.5em;background:#f6f6f6 url("/assets/templates/blacknblue/images/featurebox_bg.gif") no-repeat 100% 100%} .featurebox a{font-weight:bold;} .featurebox li{color:#999;} .featurebox p, .featurebox h1, .featurebox h2, .featurebox h3, .featurebox h4, .featurebox h5, .featurebox h6{margin:0 0 .3em;border-bottom:1px solid #c00;color:#c00;} .featurebox p{border:none;margin:0 0 1em;color:#444} .featurebox pre{background-color:#FBEDBB;  padding:7pt;  font:9pt "Courier New", Courier, mono; white-space:pre;  overflow:auto;} .featurebox pre{width:96%; }  .featurebox li, .featurebox small{color:#000; }  .button{padding:3px 5px; color:#fff; font-size:0.8em; height:23px; border:#222 1px solid; background:top left repeat-x; background-image:url(/assets/templates/blacknblue/images/grey_button.png); }
