/* OLD ================================================ */
/*
   As I determine what needs to be kept, this file oughta 
   get smaller. ~ DJC
*/
/* STANDARD */
.i{font-style:italic}
.b{font-weight:bold}
.u{text-decoration:underline}
.font_small{font: 11px "Trebuchet MS"}
.font_bright{color:#7DF787}
.font_dark{color: #BBB}
.font_medium{font-size:12pt}
.font_large{font-size:18pt}
img{border:0}
td{text-align:left}
.outline td{border:1px solid #444;margin:4px}
.outline td table td{border:0}

.toolset{right:10px;top:230px}
/* SEARCH */
.highlight{background-color:#014101;color:#fff}

/* BACKGROUNDS GALORE */
.tdlink1{background-color:inherit}
.tdlink2{background-color:#001111;cursor:pointer}
h2.critical, .bg_critical {background-image: url('../../images/css/r.gif');}
.bg_warning {background-image: url('../../images/css/y.gif');}
.bg_light {background-color: #142112 }
.bg_xtradark { }
.bg_xtradark2 {background-color: #000 }
.bg_common {background-color:#161113;}
.bg_header {background-image: url('../../images/css/g.gif');color:#FFF;font-size: 12px; font-weight: bold; padding: 2px 7px;}
.bg_header a {color:#eee}
h1, .bg_primary {background-color:#185118}
h2, .bg_secondary {background-color:#213121}
.bg_column {background-image:url(../../images/css/w.gif);color:#3A4F6C;padding:0px 2px;font-weight:bold}
.bg_column a{color:#3A4F6C;text-decoration:none}
.bg_column a:hover{color:#000;text-decoration:none}
.alternate1{background-color:#111}
.alternate2{background-color:#222}

/* BORDERS */
.border_common { border: 1px solid #444; }
.border_primary { border:1px solid #444; border-width:1px 1px 0px 1px; }
.border_outside { border:3px solid #000; }
.border_light {border: 1px solid #555; }

/* BBCODE */
hr.bbcode, list.bbcode { }
pre.bbcode {margin-top:0px;margin-bottom:0px;}
img.bbcode { padding: 4px; background-color: #777;cursor:pointer; }
fieldset.quote { margin:3px 5px 3px 5px;border:1px solid #063C1F; }
fieldset.quote, fieldset.quote fieldset.quote fieldset.quote {background-color:#000 !important;}
fieldset.quote fieldset.quote, fieldset.quote fieldset.quote fieldset.quote fieldset.quote {background-color: #111 !important;}
div.quote {text-align:left;color: #CCC;margin:3px 0px 0px 0px;padding:0px;}
legend.quote {color: #EFFEDA;background-color:#000;border:1px solid #333;padding:1px 3px;}
div.codebox, div.code {font-family:monospace;background-color:#111;border:1px solid #000;padding:4px;}
div.codebox {height:150px;overflow:auto;}
div.collapse { border: 1px solid #000; padding: 5px; margin:0px; }
div.collapse_wrap { margin: 2px 10px; }
/* SAME AS H2 AT THIS POINT  --> Can be combined */
h2.collapse, h2.codebox, h2.code { border: 1px solid #000; margin: -1px 0px; background: #213121; color: #eee; padding: 1px 1px 1px 5px; font-weight:normal; font-size: 15px;}
/* BBCODE BUTTONS */
input.bbcode, input.bbcode_open { font: 12px "Trebuchet MS";padding:3px 5px;text-decoration:none;color:#fff;margin:1px 3px; vertical-align:middle; }
input.bbcode_open { border:1px solid #AAA;background-color:#111; }
input.bbcode { border:1px solid #000;background-color:#13310F;}

/* DLDB */
.dldb_header { font-size:16px; border:0px solid #000; border-width:0px 3px 0px 3px;text-align:center; padding:5px 0px 17px 0px;}
.dldb_download { font-size:14px; text-align:center; margin:0px 0px;padding:9px 0px;border-bottom:2px solid black;}
.dldb_download a { font-size:14px; text-decoration:none }
.dldb_tabs {margin:0px 50px;}
.dldb_tabs ul { text-align:center;list-style-type:none;list-style:none;border:4px solid #000; border-width:0px 3px 3px 3px;padding-bottom:.3em; margin:0px;}
.dldb_tabs li {display: inline; margin:0em .5em; }
.dldb_tabs a { color:#FFF; padding:.1em .5em .3em .5em; text-decoration:none; background-color: #213121;border:1px solid #000;border-width:2px 1px 0px 1px;}
.dldb_tabs a.loaded { background-color: #161113; }
.dldb_tabs a:hover { text-decoration:none; background-color: #014101; }
.dldb_tabs a.loaded:hover { background-color: #161113 !important; }
a.dldb_tag { }
a.dldb_title:hover {text-decoration:underline}

/* FORM */
.password, .text, .file, textarea {color:#EEE; border: 1px solid #666; background-color: #000; font: 12px "Trebuchet MS"; vertical-align: middle; padding: 3px; margin:7px 3px;}
.text:focus, textarea:focus { border-color: #BBB; }
select { background-color:#000; border: 1px solid #666; color: #EEE; padding: 3px; margin: 3px 3px; cursor: pointer;vertical-align:middle;}
.submit { background-color:#213121; border: 1px solid #555; color: #EEE; padding: 5px 7px; cursor: pointer; vertical-align:middle; text-decoration:none;}
.disabled { border: 1px solid #444;background-color: #222;color:#DDD;padding: 5px 7px; } 
.checkbox, .radio { color: #000; margin:4px 3px 6px 4px; vertical-align:middle;}
input.disabled {border: 1px solid #444;background-color: #222;color:#DDD; padding: 5px 7px;  }
select.disabled {border: 1px solid #000; background-color: #111; color: #CCC }
input.critical {border: 1px solid #444;background-color: #220000;color:#DDD;padding: 3px;margin:3px }
.error {border: 1px solid #A50101 !important;}
.warning {border: 1px solid #F3E9AB !important;}
.button { font-weight:bold;border:1px solid #DDD;background-color:#213121; padding:5px;text-decoration:none;color:#fff !important }

/* HEADERS */
h1 { border:1px solid #444; margin:0px; font-size: 14px; padding-left:3px; color: #FFF; }
h2 { border:1px solid #444; margin:0px; font-size: 14px; padding-left:5px; }
h1.centered, h2.centered { padding-left: 0px; text-align:center; }
h1.anticell { margin: -4px -1px; }
h2.anticell { margin: -1px -1px; }

/* LINKS */
a { color: #f3d1a4; border: 0px;}
.nounder { text-decoration:none; }
a.prominence, a.dldb_title { font: 12px "verdana"; text-decoration:none; font-weight:bold; }
a.prominence2x { font: 12px "verdana"; font-weight: bold; text-decoration:none; }
.member a, .nolines a, a.nolines, a.member { text-decoration:none; }
.member { display: inline }
.member a { color: #EEE !important }
.nav {  margin: 3px; padding-left: 10px; color: #999; font: 11px verdana;position:relative; }
.nav:link, a.nav:visited { position:absolute;color: #fff; text-decoration: none; }
a.nav:hover, a.nav:active { position:absolute;color: #0090ff; }

/* TABS */
.tab_sel, .tab { display:table-cell;border:2px solid #000;border-width:2px 0px 0px 0px;vertical-align:middle;}
.tab > a { background-color:#3c3d3d; padding:7px 10px 3px 10px; text-decoration:none;z-index:25;position:relative; }
.tab_sel > a { background-color:#244826; padding:7px 10px 3px 10px; text-decoration:none; color: #FFF;z-index:25;position:relative; }
.tab > a:active { border: 0px;text-decoration:none; color: #AAA;z-index:25;position:relative; }
.tab_td { background-color:#3c3d3d;border:2px solid #000;border-width:2px 0px 0px 0px; padding:6px 2px 3px 2px;}
.tab_td_sel { background-color:#244826;border:2px solid #000;border-width:2px 0px 0px 0px; color:#FFF;padding:6px 2px 4px 2px;}

.por_tab { text-decoration:none; background-image:url('/skins/1/images/forum_middle_g.png'); background-repeat: repeat-x;background-position: top; padding: 3px 10px; margin:0px 0px 20px 0px; }
.por_tab_sel { text-decoration:none; background-image:url('/skins/1/images/forum_middle.png'); background-repeat: repeat-x;background-position: top;  padding: 4px 10px; margin:0px 0px 40px 0px; } 

/* WIKI */
h4.wiki { margin:15px -10px 10px -10px;padding:0px 0px 0px 2px;font-weight:normal;border: 2px solid #000; border-width:0px 0px 3px 0px; font-size:18px;color:#7BC46F;}
h5.wiki { margin:12px 0px 7px -3px;font-weight:normal;font-size:17px;color:#A2E796;}
h6.wiki { margin:11px 0px 5px 0px;font-weight:bold;font-size:13px;color:#D2F3CD; }
div.encasebox, div.encase { background-color:#000; border: 1px solid #555;padding:7px; }
div.encasebox {height:150px;overflow:auto;}

/* OTHER */
.ajax { text-align:center; background-color:#000; color: #FFF; max-width:200px; }
.box { padding-top:2px; border: 1px solid #000; background: #191919;z-index:10}

.header {
background-image:url('/skins/1/box/box_bar_repeat.png');
background-position:top right;
background-repeat: repeat-x;
color:#FFF;font-size: 12px; font-weight: bold; padding: 2px 5px; margin-bottom:-1px; }
.signature { font-size: 11px; color: #CCC; }
.time { font:11px "Verdana" }

/* NEW COMMON SHIT -- USE THIS */
.help_box { background:#1C3323; border:1px dotted #000; font-size:11px; padding:10px; position:absolute; width:350px; }
.help { vertical-align:middle;cursor:help; }
.help_box s {color: #999 }


ul {margin-top:0px;margin-bottom:0px}
ul.celllink > li { display:inline; list-style:none; border:1px solid #AAA; background-color: #0A2409; margin:0px; padding:5px 7px;}
ul.celllink { padding:7px; margin:0px; }
ul.celllink > li > a {color:#FFF; text-decoration: none;}
ul.celllink > li + li { margin-left:10px; }
ul.celllink > li:hover { background-color:#222; }

	/* Pages */
.pages { margin:3px; }
.pages a { background-color: #244826; border: 1px solid #999; color: #FFF; padding: 1px 3px; text-decoration: none; }
.pagesc { background-color: #000; border: 1px solid #999; padding: 1px 3px; color: #FFF; }
	/* Short Pages */
.spages { padding-left : 4px; display:inline; }
.spages a { background-color: #244826; border: 1px solid #AAA; color: #FFF; padding: 1px; font-size: 10px;  text-decoration: none; }

/* NEW DLDB!! MANY CODES */
#dldb-nav-global{padding:7px;margin-bottom:1em;border:1px solid #000;background:#121F12}
   #dldb-nav-global>span{display:block;margin:-7px -7px 7px -7px;font-size:3em;font-weight:bold;text-align:center;background:#19411B}
   #dldb-nav-global>ul{list-style:none;padding:0;margin:0;background:#0C2A0C}
   #dldb-nav-global>ul.utilities{margin-bottom:7px}
      #dldb-nav-global>ul.utilities>li{display:inline-block;width:14.28%}
      #dldb-nav-global>ul.utilities>li:first-child{margin-left:0}
         #dldb-nav-global>ul.utilities>li>a{display:block;padding:3px 5px;border:0 solid #000;border-width:1px 1px 1px 0;border-right-color:#112B11;font:bold 1em Verdana,Tahoma,Arial,sans-serif;text-align:center;text-decoration:none;background:#173B18}
         #dldb-nav-global>ul.utilities>li:first-child>a{border-left-width:1px}
         #dldb-nav-global>ul.utilities>li.last>a{border-right-color:#000}
         #dldb-nav-global>ul.utilities>li>a:hover{background:#1E4B1F}
         #dldb-nav-global>ul.utilities>li.sel>a{background:#2A5F2B}
   #dldb-nav-global>ul.file-type{}
      #dldb-nav-global>ul.file-type>li{display:inline-block;width:20%}
      #dldb-nav-global>ul.file-type>li:first-child{margin-left:0}
         #dldb-nav-global>ul.file-type>li>a{display:block;padding:3px 5px;border:0 solid #000;border-width:1px 1px 1px 0;border-right-color:#112B11;font:bold 2em Verdana,Tahoma,Arial,sans-serif;text-align:center;text-decoration:none;background:#173B18}
         #dldb-nav-global>ul.file-type>li:first-child>a{border-left-width:1px}
         #dldb-nav-global>ul.file-type>li.last>a{border-right-color:#000}
         #dldb-nav-global>ul.file-type>li>a:hover{background:#1E4B1F}
         #dldb-nav-global>ul.file-type>li.sel>a{background:#2A5F2B}
   #dldb-nav-global>ul.file-subtype{border:0 solid #000;border-width:0 1px 1px 1px}
      #dldb-nav-global>ul.file-subtype>li{display:inline-block}
      #dldb-nav-global>ul.file-subtype>li:first-child{margin-left:0}
         #dldb-nav-global>ul.file-subtype>li>a{display:block;padding:3px 12px;border-right:1px solid #112B11;font:bold 1.25em Verdana,Tahoma,Arial,sans-serif;text-align:center;text-decoration:none;background:#173B18}
         #dldb-nav-global>ul.file-subtype>li>a:hover{background:#1E4B1F}
         #dldb-nav-global>ul.file-subtype>li.sel>a{background:#1E4B1F}
   #dldb-nav-global>ul.file-genre{border:0 solid #000;border-width:0 1px 1px 1px}
      #dldb-nav-global>ul.file-genre>li{display:inline-block}
      #dldb-nav-global>ul.file-genre>li:first-child{margin-left:0}
         #dldb-nav-global>ul.file-genre>li>a{display:block;padding:1px 6px;border-right:1px solid #112B11;text-align:center;text-decoration:none;background:#173B18}
         #dldb-nav-global>ul.file-genre>li>a:hover{background:#1E4B1F}
         #dldb-nav-global>ul.file-genre>li.sel>a{background:#1E4B1F;font-weight:bold}

#file-list{list-style:none;margin:0;padding:0}
   #file-list>li{margin-top:15px;border:1px solid #000;background:#222}
      #file-list>li>div.header{padding:1px 6px;border-bottom:1px solid #000;font-size:15px;background:#19411B}
         #file-list>li>div.header>span{float:left;color:#BBB}
            #file-list>li>div.header>span>a{font-weight:bold}
         #file-list>li>div.header>span+span{float:right}
         #file-list>li>div.header>br{clear:both;font-size:0}
      #file-list>li>div.details{clear:left;float:left;width:154px;padding:5px;color:#DDD;text-align:center;border:0 solid #000;border-right-width:1px}
         #file-list img.thumb{display:block}
         #file-list span.rating{position:relative;display:block;width:160px;height:32px;margin:5px 0;}
            #file-list span.rating>span{position:absolute;left:0;top:0;width:0;height:32px;}
            #file-list span.rating.r1>span{width:32px}
            #file-list span.rating.r2>span{width:64px}
            #file-list span.rating.r3>span{width:96px}
            #file-list span.rating.r4>span{width:128px}
            #file-list span.rating.r5>span{width:160px}
      #file-list>li>div.post{padding:5px 10px 5px 10px;}
      #file-list>li>div.edit{padding:5px 10px 5px 10px;border:0 solid #333;border-width:1px 0;background:#282828}
      #file-list>li>div.tools{padding:0 30px;margin-top:20px;border:0 solid #111;border-top-width:1px;text-align:center}
         #file-list>li>div.tools>a{position:relative;top:-14px;display:inline-block;padding:3px 8px;border:1px solid #000;background:#1A431C;color:#EEE;text-decoration:none}
         #file-list>li>div.tools>a:hover{background:#005F04}
         #file-list>li>div.tools>a.edit,
         #file-list>li>div.tools>a.delete,
         #file-list>li>div.tools>a.report{float:left;margin-right:10px}
         #file-list>li>div.tools>a.report{background:#631C1A}
         #file-list>li>div.tools>a.report:hover{background:#800E0D}
         #file-list>li>div.tools>a.multiquote,
         #file-list>li>div.tools>a.quote{float:right;margin-left:10px}
         #file-list>li>div.tools>div.karma{display:inline-block;position:relative;top:-14px;border:1px solid #000;background:#1A431C}
            #file-list>li>div.tools>div.karma>*{display:inline-block;padding:3px 6px}
            #file-list>li>div.tools>div.karma>span:first-child{font-weight:bold}
            #file-list>li>div.tools>div.karma>a{width:1.4em;padding:3px;border:0 solid #131;border-left-width:1px;font-weight:bold;text-align:center}
            #file-list>li>div.tools>div.karma>a+span{border:0 solid #131;border-left-width:1px;text-align:center}
      #file-list>li>div.signature{padding:0 10px 5px 10px;}
      #file-list>li>div.post,
      #file-list>li>div.edit,
      #file-list>li>div.tools,
      #file-list>li>div.signature{margin-left:164px;border-left-color:#000;border-left-style:solid;border-left-width:1px}

#file-info{padding:0;margin:0;border:1px solid #000;background:#222}
   #file-info>div:first-child{padding:3px 6px;border-bottom:1px solid #0C2A0C;font:2em Verdana,sans-serif;background:#19411B}

      #file-info>div:first-child>div.rating{float:right}
         #file-info>div:first-child>div.rating>img{display:inline-block;width:0;height:0;padding:24px 24px 0 0;vertical-align:middle}

      #file-header-buttons{list-style:none;display:inline-block;height:1.5em;padding:0;margin:-3px 0 0 0;float:right}
         #file-header-buttons>li{display:inline-block;padding:5px 10px;margin-left:5px;border:1px solid #000;font-size:.5em;vertical-align:middle;background:#175B1A}
         #file-header-buttons>li.download{font-size:.6em;font-weight:bold}
         #file-header-buttons>li.report{font-size:.6em;font-weight:bold;background:#963636}

   #file-info>div:first-child+div{padding:3px 6px;border-bottom:1px solid #000;font:1em Verdana,sans-serif;background:#1D371E}
      #file-info>div:first-child+div>span{display:block;font-size:1.25em}
      #file-info>div:first-child+div>span+span{font:1em "Trebuchet MS",Verdana,sans-serif}
   #file-info>div:first-child+div+div{padding:5px 10px}
   #file-nav{list-style:none;padding:0;margin:0   ;float:right;margin-top:-33px}
      #file-nav>li{display:inline-block;border:0 solid #000;border-width:1px 1px 1px 1px;background:#19411B}
         #file-nav>li>a{display:inline-block; padding:5px 10px;text-decoration:none}
         #file-nav>li.sel{padding:5px 10px 5px 10px; background:#175B1A}

   #file-details{clear:left;float:left;width:320px;margin-bottom:10px;border:1px solid #000}
      #file-details>img.main-image{max-width:320px;max-height:320px;margin:0 auto}
      #file-details>ul{list-style:none;padding:0;margin:0}
         #file-details>ul>li{}
            #file-details>ul>li>label{display:inline-block;min-width:10ch;width:100px;font-weight:bold;margin-right:3px;padding:1px 10px;background:#19411B}
            #file-details>ul>li>label.full-width{display:block;width:300px}
            #file-details>ul>li>dl.forces{border:5px solid #19411B;border-top-width:0;background:#1D371E}
               #file-details>ul>li>dl.forces>dt{padding:1px 10px;font-weight:bold}
                  #file-details>ul>li>dl.forces>dd{padding:1px 10px 1px 50px;margin:0;background:#192B1A}
         #file-details>ul>li.separator{height:4px;background:#1D371E;font-size:0}

   #file-description{margin-left:330px}
      #file-description>*:first-child{margin-top:0}
      #file-description div.file-description-warning{padding:5px;border:3px solid #771F13;background:#333}
         #file-description div.file-description-warning>span:first-child{display:block;padding:5px;font:bold 16px Verdana,sans-serif;background:#BF2E1B}
         #file-description div.file-description-warning>p{margin:5px 0 0 0}

   #file-images{margin-top:10px;border:1px solid #000;background:#222}
      #file-images>div:first-child{position:relative;padding:3px 62px 3px 6px;border-bottom:1px solid #0C2A0C;font:14px Verdana,sans-serif;background:#19411B}
      #file-images>ul{list-style:none;padding:5px 10px 0 10px;margin:0;text-align:center}
         #file-images>ul>li{display:inline-block;width:200px;padding:5px;margin-bottom:5px;border:1px solid #444;vertical-align:top}
               #file-images>ul>li>a>img{display:block;max-width:200px;max-height:200px;border:0}

      #file-images.collapsed>ul{display:none}
         #file-images>div:first-child>a.collapse-button{position:absolute;top:50%;right:8px;display:block;width:0;height:0;padding:16px 16px 0 0;margin:-8px 0 0 0;font-size:0;background:url('images/collapse.png')}
         #file-images.collapsed>div:first-child>a.collapse-button{background-position:-16px 0}
      #file-images.shrunk>ul{max-height:250px;overflow-y:auto}
         #file-images>div:first-child>a.shrink-button{position:absolute;top:50%;right:32px;display:block;width:0;height:0;padding:16px 16px 0 0;margin:-8px 0 0 0;font-size:0;background:url('images/collapse.png') -48px 0px}
         #file-images.shrunk>div:first-child>a.shrink-button{background-position:-64px 0}

/* CORBO OLD */
.board_container {
		padding-top: 15px;
		width: 98%;
		}
.forum {
		margin-right: auto;
		margin-left: auto;
		width: 98%;
		}
.box_corner_left {
		height: 25px;
		width: 9px;
		background-image: url("./images/box_corner_left.png");
		}
.box_tab_start {
		height: 25px;
		width: 46px;
		background-image: url("./images/box_tab_start.png");
		}
.box_tab_fill {
		height: 25px;
		text-decoration: none;
		font-family: Verdana, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #fbfdb0;
		text-align:left;
		background-image: url("./images/1_darkgreen.png");
		}
.box_tab_end {
		height: 25px;
		width: 16px;
		background-image: url("./images/box_tab_end.png");
		}
.box_bar_repeat {
		background-image: url("./images/box_bar_repeat.png");
		height: 25px;
		}
.box_corner_right {
		height: 25px;
		width: 9px;
		background-image: url("./images/box_corner_right.png");
		}
.box_middle_left {
		padding-top: 15px;
		padding-bottom: 15px;
		width: 9px;
		height: 100%;
		background-image: url("./images/box_middle_left.png");
		}
.box_middle_middle {
		padding-top: 15px;
		padding-bottom: 15px;
		background-image: url("./images/box_middle_middle.png");
		}
.box_middle_right {
		padding-top: 15px;
		padding-bottom: 15px;
		width: 9px;
		height: 100%;
		background-image: url("./images/box_middle_right.png");
		}
.box_bottom_left {
		height: 4px;
		width: 9px;
		background-image: url("./images/box_bottom_left.png");
		}
.box_bottom_middle {
		height: 4px;
		width: 100%;
		background-image: url("./images/box_bottom_middle.png");
		}
.box_bottom_right {
		height: 4px;
		width: 9px;
		background-image: url("./images/box_bottom_right.png");
		}
.forum_left {
		height: 59px;
		width: 17px;
		background-image: url("./images/forum_left.png");
		}
.forum_middle {
		height: 59px;
		width: 100%;
		background-image: url("./images/forum_middle.png");
		font-family: Trebuchet MS, Helvetica, sans-serif;
		font-size: 12px;
		color: #fffff;
		}
.middle_link {
		text-decoration: none;
		font-family: Verdana, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #fbfdb0;
}
.forum_right {
		height: 59px;
		width: 17px;
		background-image: url("./images/forum_right.png");
		}
.forum_container {

		}
.forum_right_g {
          height: 59px;
          width: 17px;
          background-image: url("./images/forum_right_g.png");
          }
.forum_middle_g { 
          height: 59px; 
          width: 100%; 
          background-image: url("./images/forum_middle_g.png"); 
          font-family: Trebuchet MS, Helvetica, sans-serif;
          font-size: 12px;
          color: #fffff;
          }
.forum_left_g {
          height: 59px;
          width: 17px;
          background-image: url("./images/forum_left_g.png");
          }
/* OLD ================================================ */

/* GENERAL CSS */
*.float{float:left}
*.float.right{float:right}

ul.inline{list-style:none;padding:0;margin:0}
   ul.inline>li{display:inline}
   ul.inline.pipe-like-borders>li{padding:0 .5em;border-left:1px solid #FFF}
   ul.inline.pipe-like-borders>li:first-child{border-left:0}

ul.two-column-list{column-count:2;-moz-column-count:2;-webkit-column-count:2}

div.box{background:#222}
div.box+div.box{border:1px solid #555;margin-top:1.2em}
div.box.box-header-inside{padding:1em}
   div.box>*.box-header{display:block;padding:.25em 1em;background:#185118;font-size:1.25em;font-weight:bold}
   div.box>*.box-header+*.box-contents{display:block;padding:.25em 1em}
   div.box.box-header-inside>*.box-header{margin:-1em}
div.box.no-box-header{padding:1em}

/* Remove these, use old form CSS until we can replace it. */
/*select,
input{border:1px solid #666;background:#000;color:#EEE}
input[type=button],
input.button{background:#254927;color:#FFF}*/
/* END GENERAL */

/* SCRIPT CSS */
*.jcollapsed{display:none}
/* END SCRIPT */

/* LAYOUT CSS */
html{}
   body{padding:0;margin:0;background:#101010;color:#F4F4F4;font-family:Verdana,Helvetica,sans-serif;font-size:0.8125em}

      #skip-all-navigation{position:absolute;left:0;top:0;z-index:-1;display:block;padding:.25em 1em;border:0 solid #555;border-width:0 1px 1px 0;background:rgba(0,0,0,.7);color:#FBFEB0}
      #skip-all-navigation:focus{z-index:100} /* not supported for IE7-. */

      #container{min-width:960px}

         #top{position:relative;height:133px;background:#000}

            #notifications{position:absolute;left:20px;top:10px;z-index:15;display:none;padding:5px 15px;border:1px solid #777;background:rgba(0,0,0,.7)}
            #notifications.show{display:block}
               #notifications>span{display:block}

                  #notifications>span i{display:inline-block;width:0;height:0;padding:8px;background:url(notification_icons.png) no-repeat;vertical-align:-25%}
                  #notifications>span.notice i{background-position:0 0}
                  #notifications>span.pm i{background-position:-16px 0}

                  #notifications a{text-decoration:none}
                  #notifications a:link,
                  #notifications a:visited{color:#FBFEB0}
                  #notifications a:link:hover,
                  #notifications a:visited:hover{color:#FFF}

            #top>h1{display:inline;margin:0;padding:0}
               #logo{position:absolute;left:50%;top:0;z-index:10;display:block;width:0;height:0;padding:140px 441px 0 0;margin-left:-210px;background:url(/skins/1/layout/brand.png);font-size:0}
            .header-img{position:absolute;display:block;width:0;height:0}
            #header-img-01{z-index:1;left:50px;top:0px; padding:133px 271px 0 0;background:url(/skins/1/layout/topleft_attack.png)}
            #header-img-02{z-index:6;left:0px;top:0px;  padding:133px 180px 0 0;background:url(/skins/1/layout/topleft_rine.png)}
            #header-img-03{z-index:1;right:0px;top:0px; padding:133px 502px 0 0;background:url(/skins/1/layout/topright_planet.png)}
            #header-img-04{z-index:4;left:50%;top:0px;  padding:133px 336px 0 0;margin-left:-168px;background:url(/skins/1/layout/marine.png)}
            #header-img-05{z-index:2;left:220px;top:0px;padding:133px 368px 0 0;background:url(/skins/1/layout/infested.png)}
            #header-img-06{z-index:2;right:182px;top:0px;padding:133px 240px 0 0;background:url(/skins/1/layout/topcenter_warp.png)}
            #header-img-07{z-index:2;right:182px;top:0px;padding:133px 378px 0 0;background:url(/skins/1/layout/zeratul.png)}

         #nav{position:relative}
            #nav>ul{list-style:none;padding:0;margin:0}

            #nav-modes{position:relative;z-index:11;display:inline-block;width:302px;height:25px;background:#185118} /*254927*/
               #nav-modes>li{display:inline-block;margin-top:-12px;vertical-align:bottom}
                  #nav-modes>li>a{display:block;width:0;height:0;font-size:0;line-height:0;text-decoration:none}
               #nav-mode-sc2{position:relative;width:189px;height:37px;background:transparent url(/skins/1/layout/overlap_shadow_trans_185118.png) no-repeat scroll right bottom}
                  #nav-mode-sc2>a{padding:18px 32px 18px 110px;background:#185118 url(/skins/1/toolsets2/sc2_icon.gif) no-repeat scroll right 2px}
                  #nav-mode-sc2._shaded>a{ background-image:url(/skins/1/toolsets2/sc2_icon_shaded.gif)}
               #nav-mode-sc1{width:72px;height:31px;background:transparent url(/skins/1/layout/overlap_shadow_trans_185118.png) no-repeat scroll right bottom}
                  #nav-mode-sc1>a{padding:16px 16px 15px 58px;margin-left:-36px;background:#185118 url(/skins/1/toolsets2/sc1_icon.gif) no-repeat scroll right -1px}
                  #nav-mode-sc1._shaded>a{background-image:url(/skins/1/toolsets2/sc1_icon_shaded.gif)}

            #nav-items{position:absolute;top:0;left:302px;right:0;display:inline-block;min-width:400px;height:32px;padding:0 0 0 14px!important;background:#185118 url(/skins/1/layout/nav_items_bottomleft.png) no-repeat scroll bottom left;vertical-align:top}
               #nav-items>li{position:relative;z-index:10;display:inline-block;width:80px;text-align:center;vertical-align:top}
                  #nav-items>li>a{display:block;height:32px;line-height:32px;text-decoration:none;vertical-align:middle}
                  #nav-items>li.has-more>a:after{content: " \25BC"}
                  #nav-items a:link,
                  #nav-items a:visited{color:#EFE}
                  #nav-items a:hover{color:#FFF;text-decoration:underline}
                  /*#nav-items a:visited{color:#EFE}*/
                  /*#nav-items li:hover>a{font-weight:bold}*/ /* TODO: enable when sub-item codes can be altered */
                  #nav-items>li.has-more:hover>a{width:100px;margin-left:-10px;background:#185118} /* fix for "Site" hover + #nav-items background */

                  #nav-items li ul{list-style:none;display:none;position:absolute;left:-11px;top:100%;width:100px;padding:0 0 .4em 0;margin:0;border:1px solid #000;border-top-width:0;background:#203F21}
                  #nav-items li:hover>ul,
                  #nav-items li>ul:hover{display:block}
                     #nav-items li ul>li>span{display:block;margin:.5em 0 .25em;background:#185118;cursor:default;font-weight:bold}
                     #nav-items li ul>li:first-child>span{margin-top:0}
                     #nav-items li ul>li>a{display:inline-block;padding:.2em 0;font-size:.8125em;text-decoration:none ; /* centered overflow + no line wraps --> */ white-space:pre;margin:0 -50%}
               #nav-items>li.quick-search-holder{width:auto;height:30px;float:right;margin-right:20px}
                  #quick-search{position:relative;line-height:30px}
                     #quick-search>label.scripted{position:absolute;left:1ch;padding:2px 6px;vertical-align:middle}
                     #quick-search>input{padding:2px;color:#FFF;font-family:Verdana,Helvetica,sans-serif;font-size:1em;vertical-align:middle}
                     #quick-search-input{padding:2px 5px!important;background:#0F1E10;border:0}
                     #quick-search-input+input{background:transparent;border:0}

            #nav-user{position:absolute;right:0;bottom:100%;z-index:20;display:inline-block;padding:.5em 1em!important;background:rgba(0,0,0,.7) url("/skins/1/layout/corner_clip_green_upperleft.png") no-repeat scroll right 2em;color:#AAA;text-align:center;vertical-align:top}
               #nav-user>li{display:inline-block;padding:.2em .5em;border-left:1px solid #AAA;line-height:.5em;vertical-align:middle}
                  #nav-user>li>a{color:#FFF;text-decoration:none}
                  #nav-user>li>a:hover{text-decoration:underline}
               #nav-user>li:first-child{display:block;margin-bottom:.2em;border:0}
                  #nav-user>li:first-child>a{font-weight:bold}
               #nav-user>li:first-child+li{border:0}

              /* v----- Enhancement for standard browsers: a slant on the left edge of #nav-user. */
              /* HAHAHA, DISREGARD THAT, CHROME SUCKS
              #nav-user:before{content:"";display:block;position:absolute;z-index:-1;left:-30px;top:0;height:0;width:0;border-width:15px;border-style:solid;border-color:transparent rgba(0,0,0,.7)  rgba(0,0,0,.7) transparent}
                 #nav-user>li:before{content:" ";margin-left:-20px}
                 #nav-user>li:after{content:" ";margin-right:5px}
              #nav-user:after{content:"";display:block;position:absolute;z-index:-1;left:-30px;top:30px;bottom:0;width:30px;background:rgba(0,0,0,.7)}
              */

            #nav-breadcrumb{padding:10px 13px 0 23px!important;font-size:.84em}
               #nav-breadcrumb>li{display:inline;color:#888}
                  #nav-breadcrumb>li>a{color:#FFF;text-decoration:none}
                  #nav-breadcrumb>li:first-child>a:first-child{display:inline-block;min-height:17px;padding-left:17px;background:url(/skins/1/images_global/sc2_nav.png) no-repeat left center}

         #content{padding:10px}
            #content>*:first-child{margin-top:0}
            #content a:link,
            #content a:visited{color:#FBFEB0}
            #content a:link:hover,
            #content a:visited:hover{color:#FFFFE0}
            /*#content a:visited{color:#F0B0F0}
            #content a:visited:hover{color:#FEF0FE}*/

         #shoutbox-global{margin:0 10px 10px 10px;background:#333}
            #shoutbox-global>.box-header{position:relative;background:#366338;text-align:center}
               #shoutbox-global>.box-header>a{position:absolute;right:1em;top:50%;margin-top:-.5em;color:#FFF!important}
            #shoutbox-global>.box-contents{}
               #shout-list{list-style:none;height:12.5em;padding:.25em .5em;margin:0;border:1px solid #555;border-bottom:0;background:#222;overflow-y:auto;line-height:1.25em}
                  #shout-list>li{}
                     #shout-list>li>span:first-child{color:#DDD}
               #shout_form{display:block;padding:.25em .5em;margin:0;border:1px solid #555;border-top:0}
                  #shout_color{}
                  #shout_text{width:50%}
                  #shoutbox-global-more-button{display:none;padding:0 1em}
                  #shoutbox-global-more-button.open{padding:2px 1em 3px;border-bottom:1px solid #333}
               #shoutbox-global-more{display:none;padding:.25em .5em;margin:.3em 0 0 0;border:1px solid #555}
               #shoutbox-global-more.open{display:block}
                  #shoutbox-emote-list{list-style:none;padding:0;margin:0}
                     #shoutbox-emote-list>li{display:inline-block;vertical-align:middle}
                     #shoutbox-emote-list>li:first-child{border:0;padding:0;margin:0}

         #shoutbox-global a:link,
         #shoutbox-global a:visited{color:#FBFEB0}
         #shoutbox-global a:link:hover,
         #shoutbox-global a:visited:hover{color:#FFFFE0}
         /*#shoutbox-global a:visited{color:#B070E0}
         #shoutbox-global a:visited:hover{color:#D090FF}*/

         #footer{width:500px;margin:10px auto;border:1px solid #444;background:#222;text-align:center}
            #footer>ul{padding:.25em 0;margin:.25em 0;border:0 solid #333;border-width:1px 0;background:#1A1A1A}
               #footer>ul>li{display:inline-block;height:1em;line-height:.75em}
            #footer a:link,
            #footer a:visited{color:#FBFEB0}
            #footer a:link:hover,
            #footer a:visited:hover{color:#FFFFE0}
            /*#footer a:visited{color:#F0B0F0}
            #footer a:visited:hover{color:#FEF0FE}*/
/* END LAYOUT */

/* FORUM INDEX CSS */
            #forums-list{width:100%;padding:0 13px;margin-bottom:.77em}
               #forums-list>thead{}
                     #forums-list>thead>tr>th{padding:0;border-top:1.44em solid #101010;background:#163918 url(/skins/1/images/corner_right.png) no-repeat scroll right bottom;text-align:left}
                        #forums-list>thead>tr>th>div{height:.6em;background:transparent url(/skins/1/images/corner_left.png) no-repeat scroll left bottom}
                           #forums-list>thead>tr>th a{position:relative;display:inline-block;min-width:1.8em;height:1.6em;padding:0 2em;margin-top:-1.1em;background:#163918 url(/skins/1/images/header_grad.png) repeat-x scroll left bottom;font-size:1.1em;line-height:1.6em;text-decoration:none;vertical-align:top}
                           #forums-list>thead>tr>th a:first-child{min-width:15em;margin-left:40px}
                              #forums-list>thead>tr>th a>i{position:absolute;z-index:5;top:0;display:block;width:1.8em;height:1.1em}
                              #forums-list>thead>tr>th a:first-child>i{left:0;background:url(/skins/1/images/corner_left.png) no-repeat left bottom}
                           #forums-list>thead>tr>th a+a{}
                              #forums-list>thead>tr>th a+a>i{right:0;background:url(/skins/1/images/corner_right.png) no-repeat right bottom}
                              #forums-list>thead a+a>span{display:block;width:16px;height:16px;margin-top:4px;background:url(/skins/1/images/collapse-icons.png) -16px;font-size:0;line-height:0;vertical-align:middle}
                              #forums-list>thead.section-is-collapsed a+a>span{background-position:0 0}
                     #forums-list>thead.section-is-collapsed>tr>th{}
                        #forums-list>thead.section-is-collapsed>tr>th>div{background:transparent url(/skins/1/images/corner_bottomright.png) no-repeat right top}
                     #forums-list>tbody+thead>tr>th{border-top-width:2.52em}
               #forums-list>tbody{/*background:#010*/} /* bgcolor breaks forum images now */
                     #forums-list>tbody>tr>td{padding:9px 5px;background:url(/skins/1/images/forum_middle.png) repeat-x 0 4px;color:#DDD;font:0.84em "Trebuchet MS",Verdana,Helvetica,sans-serif}
                     #forums-list>tbody>tr.read>td{background-image:url(/skins/1/images/forum_middle_g.png)}
                        #forums-list>tbody>tr>td:first-line{color:#EEE}

                     /* v----- left bumper and forum image base CSS */
                     #forums-list>tbody>tr>td:first-child{width:17px;padding:4px 0 0 6px;border-left:3px solid #163918;background:url(/skins/1/images/forum_left.png) no-repeat right 4px;vertical-align:top}
                     #forums-list>tbody>tr.read>td:first-child{background-image:url(/skins/1/images/forum_left_g.png)}

                        /* The below CSS rule uses a CSS hack to exclude Internet Explorer 8.
                           This is because  Internet Explorer 8  has a very serious rendering
                           bug. The moment it encounters the CSS in this line,  it will,  FOR
                           NO IDENTIFIABLE OR  NON-IDIOTIC REASON WHATSOEVER,  force the user
                           into Compatibility View, effectively locking an affected page into
                           IE7  standards.  Overriding  the  CSS later  HAS  NO EFFECT,  so a
                           conditional stylesheet won't work here. As such, we need to resort
                           to   an    ugly   and very-justifiably-stigmatized    CSS    hack. 

                           The  hack  works  because   Internet  Explorer  doesn't  recognize
                           "#InternetExplorer8#IsAGlitchyBlobOfFail" as a valid CSS selector.
                           It thus  discards any  selectors that  were grouped with  that one
                           using a comma; hence, the rule is safely hidden from IE8 and those
                           who  are too  naive to browse  securely don't  have to watch SEN's
                           Forum Index blow up in their faces.                             */

                        #forums-list>tbody>tr>td:first-child>i.forum-listing-item-image-wrapper , #InternetExplorer8#IsAGltichyBlobOfFail{position:relative;z-index:-1}

                           #forums-list>tbody>tr>td:first-child i.forum-listing-item-image{position:absolute;left:0;top:0;width:160px;height:55px;background-repeat:no-repeat}

                     #forums-list>tbody>tr>td:first-child+td{vertical-align:top}
                        #forums-list>tbody>tr>td:first-child+td>a{font:1.1818em Verdana,Helvetica,sans-serif;font-weight:bold;text-decoration:none}
                        #forums-list>tbody>tr>td:first-child+td>p{padding:0;margin:0}
                           #forums-list>tbody>tr>td:first-child+td>p:first-line{color:#EEE}
                     #forums-list>tbody>tr>td:first-child+td+td{width:10%}
                     #forums-list>tbody>tr>td:first-child+td+td+td{width:26%}

                     /* v---- right bumper. */
                     #forums-list>tbody>tr>td:first-child+td+td+td+td{width:17px;padding:4px 6px 0 0;border-right:3px solid #163918;background:url(/skins/1/images/forum_right.png) no-repeat left 4px}
                     #forums-list>tbody>tr.read>td:first-child+td+td+td+td{background-image:url(/skins/1/images/forum_right_g.png)}

                     /* v---- adding extra spacing to the first row of a section is pretty tricky. 0_o */
                     #forums-list>tbody>tr.forum-listing-item:first-child>td{padding-top:12px!important;background-position:0 7px!important}
                     #forums-list>tbody>tr.forum-listing-item:first-child>td:first-child{background-position:right 7px!important}
                     #forums-list>tbody>tr.forum-listing-item:first-child>td:first-child,
                     #forums-list>tbody>tr.forum-listing-item:first-child>td:first-child+td+td+td+td{padding-top:7px!important}

                     /* v---- bottom border on a section */
                     #forums-list>tbody>tr.forum-listing-item:last-child>td{padding-bottom:12px!important;border-bottom:3px solid #163918}

                     /* v---- forum images */
                     #forum-listing-1>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg1_noread.png")}
                     #forum-listing-1.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg1_read.png")}
                     #forum-listing-2>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg2_noread.png")}
                     #forum-listing-2.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg2_read.png")}
                     #forum-listing-3>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg3_noread.png")}
                     #forum-listing-3.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg3_read.png")}
                     #forum-listing-4>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg4_noread.png")}
                     #forum-listing-4.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg4_read.png")}
                     #forum-listing-5>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg5_noread.png")}
                     #forum-listing-5.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg5_read.png")}
                     #forum-listing-6>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg6_noread.png")}
                     #forum-listing-6.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg6_read.png")}
                     #forum-listing-7>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg7_noread.png")}
                     #forum-listing-7.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg7_read.png")}
                     #forum-listing-8>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg8_noread.png")}
                     #forum-listing-8.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg8_read.png")}
                     #forum-listing-9>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg9_noread.png")}
                     #forum-listing-9.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg9_read.png")}
                     #forum-listing-10>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg10_noread.png")}
                     #forum-listing-10.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg10_read.png")}
                     #forum-listing-11>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg11_noread.png")}
                     #forum-listing-11.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg11_read.png")}
                     #forum-listing-12>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg12_noread.png")}
                     #forum-listing-12.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg12_read.png")}
                     #forum-listing-13>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg13_noread.png")}
                     #forum-listing-13.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg13_read.png")}
                     #forum-listing-14>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg14_noread.png")}
                     #forum-listing-14.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg14_read.png")}
                     #forum-listing-15>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg15_noread.png")}
                     #forum-listing-15.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg15_read.png")}
                     #forum-listing-16>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg16_noread.png")}
                     #forum-listing-16.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg16_read.png")}
                     #forum-listing-17>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg17_noread.png")}
                     #forum-listing-17.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg17_read.png")}
                     #forum-listing-18>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg18_noread.png")}
                     #forum-listing-18.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg18_read.png")}
                     #forum-listing-19>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg19_noread.png")}
                     #forum-listing-19.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg19_read.png")}
                     #forum-listing-20>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg20_noread.png")}
                     #forum-listing-20.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg20_read.png")}
                     #forum-listing-21>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg21_noread.png")}
                     #forum-listing-21.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg21_read.png")}
                     #forum-listing-22>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg22_noread.png")}
                     #forum-listing-22.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg22_read.png")}
                     #forum-listing-23>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg23_noread.png")}
                     #forum-listing-23.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg23_read.png")}
                     #forum-listing-24>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg24_noread.png")}
                     #forum-listing-24.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg24_read.png")}
                     #forum-listing-25>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg25_noread.png")}
                     #forum-listing-25.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg25_read.png")}
                     #forum-listing-26>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg26_noread.png")}
                     #forum-listing-26.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg26_read.png")}
                     #forum-listing-27>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg27_noread.png")}
                     #forum-listing-27.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg27_read.png")}
                     #forum-listing-28>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg28_noread.png")}
                     #forum-listing-28.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg28_read.png")}
                     #forum-listing-29>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg29_noread.png")}
                     #forum-listing-29.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg29_read.png")}
                     #forum-listing-30>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg30_noread.png")}
                     #forum-listing-30.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg30_read.png")}
                     #forum-listing-31>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg31_noread.png")}
                     #forum-listing-31.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg31_read.png")}
                     #forum-listing-32>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg32_noread.png")}
                     #forum-listing-32.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg32_read.png")}
                     #forum-listing-33>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg33_noread.png")}
                     #forum-listing-33.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg33_read.png")}
                     #forum-listing-34>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg34_noread.png")}
                     #forum-listing-34.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg34_read.png")}
                     #forum-listing-35>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg35_noread.png")}
                     #forum-listing-35.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg35_read.png")}
                     #forum-listing-36>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg36_noread.png")}
                     #forum-listing-36.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg36_read.png")}
                     #forum-listing-37>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg37_noread.png")}
                     #forum-listing-37.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg37_read.png")}
                     #forum-listing-38>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg38_noread.png")}
                     #forum-listing-38.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg38_read.png")}
                     #forum-listing-39>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg39_noread.png")}
                     #forum-listing-39.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg39_read.png")}
                     #forum-listing-40>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg40_noread.png")}
                     #forum-listing-40.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg40_read.png")}
                     #forum-listing-41>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg41_noread.png")}
                     #forum-listing-41.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg41_read.png")}
                     #forum-listing-42>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg42_noread.png")}
                     #forum-listing-42.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg42_read.png")}
                     #forum-listing-43>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg43_noread.png")}
                     #forum-listing-43.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg43_read.png")}
                     #forum-listing-44>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg44_noread.png")}
                     #forum-listing-44.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg44_read.png")}
                     #forum-listing-45>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg45_noread.png")}
                     #forum-listing-45.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg45_read.png")}
                     #forum-listing-46>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg46_noread.png")}
                     #forum-listing-46.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg46_read.png")}
                     #forum-listing-47>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg47_noread.png")}
                     #forum-listing-47.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg47_read.png")}
                     #forum-listing-48>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg48_noread.png")}
                     #forum-listing-48.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg48_read.png")}
                     #forum-listing-49>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg49_noread.png")}
                     #forum-listing-49.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg49_read.png")}
                     #forum-listing-50>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg50_noread.png")}
                     #forum-listing-50.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg50_read.png")}
                     #forum-listing-51>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg51_noread.png")}
                     #forum-listing-51.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg51_read.png")}
                     #forum-listing-52>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg52_noread.png")}
                     #forum-listing-52.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg52_read.png")}
                     #forum-listing-53>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg53_noread.png")}
                     #forum-listing-53.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg53_read.png")}
                     #forum-listing-54>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg54_noread.png")}
                     #forum-listing-54.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg54_read.png")}
                     #forum-listing-55>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg55_noread.png")}
                     #forum-listing-55.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg55_read.png")}
                     #forum-listing-56>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg56_noread.png")}
                     #forum-listing-56.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg56_read.png")}
                     #forum-listing-57>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg57_noread.png")}
                     #forum-listing-57.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg57_read.png")}
                     #forum-listing-58>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg58_noread.png")}
                     #forum-listing-58.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg58_read.png")}
                     #forum-listing-59>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg59_noread.png")}
                     #forum-listing-59.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg59_read.png")}
                     #forum-listing-60>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg59_noread.png")}
                     #forum-listing-60.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg59_read.png")}
                     #forum-listing-61>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg61_noread.png")}
                     #forum-listing-61.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg61_read.png")}
					 #forum-listing-62>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg62_noread.png")}
                     #forum-listing-62.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg62_read.png")}
                     #forum-listing-63.read>td:first-child>i>i.forum-listing-item-image{background-image:url("/skins/1/Backs/bg63_read.png")}

@media screen and (-webkit-min-device-pixel-ratio:0) {
   /* WebKit browsers fail hard at rendering backgrounds on TRs;
      they idiotically place the backgrounds on each contained 
      TD. They also offer nothing comparable to IE's conditional
      comments, so... Unfortunately, we have to use a CSS hack, 
      and users of WebKit engines will have to miss out on forum 
      backgrounds. Shame, too; they look rather nice. */
   tr.forum-listing-item{background:none!important}
}

/* END FORUM INDEX */

/* SUBFORUM CSS */

/* END SUBFORUM */

/* OVERRIDES CSS */
*.unbold{font-weight:normal}
*.smaller{font-size:.8em}

a.member:link,
a.member:visited,
a.member:link:hover,
a.member:visited:hover{color:#FFFFFF!important;text-decoration:none}
/* END OVERRIDES */

/* ROFLHAX FOR CONFLICTS WITH OLD CSS */
td>.submenu.box{padding:7px;font-size:.8125em}
div.pages>*,
div.spages>*{padding:3px;color:#FFF!important}

table.subforum-listing thead a{color:#000!important}
/* END ROFLHAX */

/* 404 CSS */
html.page-404,
body.page-404{width:100%;height:100%}
body.page-404{background:#000;font-size:1em}
   html.page-404 #outer{display:table;position:static;height:100%;overflow:visible}
      html.page-404 #middle{display:table-cell;width:100%;vertical-align:middle}
         html.page-404 #inner{width:80%;margin:-1.81em auto 0 auto;border:0 solid #000;border-width:0 1px;background:#191919;color:#EEE;vertical-align:middle}

   h1.h404{padding:.6em;border:0 solid #1F5B1E;border-bottom-width:1px;background:#246B24;color:#FFF;font-size:2em}
   h1.h404 + div{padding:1.2em 1.2em 3.4em 1.2em}
      html.page-404 p{margin:1.2em 0 0 0}
      html.page-404 ul{padding:0 0 0 3em;margin:1.2em 0 0 0}
         html.page-404 li{padding:.5em 1em}
         html.page-404 a.secret{opacity:.01}
      h1.h404 + div>*:first-child{margin-top:0}
   #page-404-bottom{position:absolute;left:0;right:0;bottom:0;padding:.25em 1em .3em;border-top:1px solid #191919;background:#222;font-size:.825em}
      #page-404-bottom>span:first-child{float:left}
      #page-404-bottom>span:first-child+span{float:right}
      #page-404-bottom>span+span+span{float:left;clear:left;color:#BBB;font-size:.825em}
/* END 404 */


/* DATABASE SC2 */
#content div.sc2map_navdivwrap{height:auto!important}
  #content ul.sc2map_navulwrap{list-style:none;padding:0 .5em;margin:0}
     #content ul.sc2map_navulwrap>li{display:inline-block;min-width:0!important;width:auto!important;padding:.25em 1em}

#content div.sc2map_head{padding:3px 6px;border-bottom:1px solid #0C2A0C;background:#19411B}
  #content div.sc2map_head span.sc2map_title{font:2em Verdana,sans-serif}
  #content div.sc2map_head ul{float:right;display:inline-block;list-style:none;height:1.5em;margin:0;padding:0}
     #content div.sc2map_head ul li{display:inline-block;margin-left:5px;padding:5px 10px;border:1px solid #000;background:#175B1A}
     #content div.sc2map_head ul li.report{background:#963636}
     #content div.sc2map_head ul li.report,
     #content div.sc2map_head ul li.download{font-weight:bold;font-size:1.2em}
  #content div.sc2map_head br{display:none} /* these shouldn't even BE there. */
  #content ul.sc2map_filenav{list-style:none;padding:.25em 1em;margin:0 0 1em 0!important;border:0;}
     #content ul.sc2map_filenav li{display:inline-block;margin-right:1em}
