/* STANDARD */
.font_small { font: 12px "Trebuchet MS";}
.font_bright {color: #7DF787;}
.font_dark { color: #BBB }
.font_medium {font-size:12pt}
.font_large {font-size:18pt}


/* 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 {background-color: #111;}
.bg_xtradark2 {background-color: #000 }
.bg_common {background: #222; color: #eee; }
.bg_header {background: #232323 url(layout/title.png); padding-left: 5px; color: #fff; font: 12px verdana; height:20px;}
.bg_header a { color: #eee; }
h1, .bg_primary { background-color: #014101; }
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 !important;text-decoration:none }
.bg_column a:hover { color: #000 !important;text-decoration:none }
.alternate1 { background-color: #111; }
.alternate2 { background-color: #222; }

/* BORDERS */
.border_common { border: 1px solid #000; }
.border_primary { border:1px solid #000; border-width:1px 1px 0px 1px; }
.border_outside {border:2px solid transparent; }
.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 { 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 { text-decoration:none;color:#FFF; padding:.1em .5em .3em .5em; background-color: #213121;border:1px solid #000;border-width:2px 1px 0px 1px; }
.dldb_tabs a.loaded { text-decoration:none;background-color: #161113; }
.dldb_tabs a:hover { text-decoration:none; background-color: #014101; }
.dldb_tabs a.loaded:hover { text-decoration:none;background-color: #161113 !important; }
a.dldb_tag { }
a.dldb_title:hover {text-decoration:underline}

/* FORM */
.password, .text, textarea {color:#EEE; border: 1px solid #666; background-color: #000; font: 12px "Trebuchet MS"; vertical-align: middle; padding: 3px; margin:7px 3px;}
.file { }
.password:focus, .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: 3px; cursor: pointer; vertical-align:middle;}
.checkbox, .radio { color: #000; margin:4px 3px 6px 4px; vertical-align:middle;}
input.disabled {border: 1px solid #444;background-color: #222;color:#DDD;padding: 3px;margin:3px }
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:#014101; padding:5px;text-decoration:none;color:#fff !important }
.quicksearch { background-color:#0f1e10; border:1px solid #010101; color:#4c4c4c;}

/* HEADERS */
h1 { border: 1px solid #000; margin: -1px 0px; color: #eee; padding: 1px 1px 1px 5px; font-weight:normal; font-size: 15px;}
h2 { border: 1px solid #000; margin: -1px 0px; color: #eee; padding: 1px 1px 1px 5px; font-weight:normal; font-size: 15px;}
h1.centered, h2.centered { padding-left: 0px; text-align:center; }
h1.anticell { margin: -4px -1px; }
h2.anticell { margin: -1px -1px; }

/* LINKS */
a { color: #FBFDB0; border: 0px; }
a.prominence, a.dldb_title { font: 14px "verdana"; text-decoration:none;  }
a.prominence2x { font: 14px "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 }
.nav { height: 16px; margin: 10px; padding-left: 25px; color: #999; font: 10.5px verdana; }
.nav:link, a.nav:visited, .nav > a { color: #eee; font: 1em verdana; text-decoration: none; }
a.nav:hover, a.nav:active { color: #ccc; }

/* 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:#042c1b; 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; }

.por_tab { text-decoration:none; background-image:url('/skins/2/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/2/images/forum_middle.png'); background-repeat: repeat-x;background-position: top;  padding: 4px 10px; margin:0px 0px 40px 0px; }


.tab_td { background-color:#3c3d3d;border:2px solid #000;border-width:2px 0px 0px 0px; padding:0px 10px;}
.tab_td_sel { background-color:#042c1b;border:2px solid #000;border-width:2px 0px 0px 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: #CCC; bottom:0px;right:0px;position:fixed;vertical-align:middle;height:25px;z-index:9001; }
.box { padding-top:2px; border: 1px solid #000; background: #222;}
.header { background: #232323 url(layout/title.png); padding:2px 5px 0px 5px; color: #FFF; font: 14px verdana; height:23px; margin-bottom:-1px; border: 1px solid #000; }
.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:4px 6px;}
ul.celllink { padding:0px 5px 5px 5px; margin:0px; }
ul.celllink > li > a {color:#FFF; text-decoration: none;}
ul.celllink > li + li { margin-left:7px; }
ul.celllink > li:hover { background-color:#333; }

	/* Pages */
.pages { margin:3px; }
.pages a { background-color: #224A24; border: 1px solid #777; color: #FFF; padding: 1px 3px; text-decoration:none }
.pagesc { background-color: #000; border: 1px dotted #999; padding: 1px 3px; color: #FFF; }
	/* Short Pages */
.spages { padding-left : 4px; display:inline; }
.spages a { background-color: #224A24; border: 1px dotted #666; color: #EEE; padding: 1px; font-size: 11px; text-decoration:none }

.submenu {color: #FFF;font-size:11px;}
.submenu a {color: #FFF;text-decoration:none;padding:5px;}
.submenu a:hover {color: #000;background-color:#FFF;text-decoration:none;padding:5px;}
.submenu div {text-align:center;padding:9px 5px 6px 5px}

/* SKIN SPECIFIC */
body {font-family: Trebuchet MS; color: #EEE; font-size: 12px;}

body {font-family: Trebuchet MS; color: #EEE; font-size: 12px;}
div.banner1 { height: 100px; background: url(layout/banner1.png) no-repeat; }
html,body { height: 100%; background: #0c2a0c; margin:0px; }
div.head { height: 100px; background: #0f0f0f; }
div.nav1 { height: 39px; background:url(layout/headgrad3.png); }
div.nav2 { height: 39px; width: 175px;background-color: #0f0f0f; z-index:10;position: absolute; right: 0px; }
div.hspace { height: 10px; background: #222; border-bottom: solid 1px #000; }
div.body { min-height: 50px; background: url(layout/marine2.png) no-repeat; border-top: solid 1px #222; }
img.brand { position: absolute; left: 27%; z-index: 52; }
div.nav3 { height: 34px;top:105px;  z-index:40; width: 200px; background:#0f0f0f;  position: absolute; right: 0px; color: #fff; font: 1em verdana; text-align: center; }
a.unav2:link,a.unav2:visited { color: #fff; font: 11px verdana bold; text-decoration: none; }
a.unav3:link,a.unav3:visited { color: #fff; font: 10px verdana; text-decoration: none; }
a.unav2:hover,a.unav2:active,a.unav3:hover,a.unav3:active {color: #ccc; }

#nav1,#nav2,#nav3,#nav4,#nav5 { position: absolute; background: url(layout/menu1.png); visibility: hidden; width: 76px; top: -1px; z-index: -1; border-bottom: 1px solid #000;  padding-top: 17px; }
#nav_wrap > div { position: absolute; z-index: 54; text-align: center; width: 73px; top: 112px; }
#nav_wrap a:link, #nav_wrap a:visited { color: #fff !important; font: 10px verdana; text-decoration: none; }
#nav_wrap a:hover, #nav_wrap a:active {color: #ccc !important;}
#nav1 a,#nav2 a,#nav3 a,#nav4 a,#nav5 a { line-height:17px !important; }
#nav1_wrap {left:17%;}
#nav2_wrap {left:29%;}
#nav3_wrap {left:42%;}
#nav4_wrap {right:40%;}
#nav5_wrap {right:26%;}





/* DLDB2 */
.sc2map_navdivwrap{padding:5px 0px;border:1px solid #000;background:#121F12}
.sc2map_navdivwrap ul li a{display:block;padding:3px 5px;font:bold 1em Verdana,Tahoma,Arial,sans-serif;text-align:center;text-decoration:none;background:#173B18}
.sc2map_navdivwrap ul li a:hover{background:#1E4B1F;}
.sc2map_navdivwrap ul li.sel a{background:#2A5F2B}
.sc2map_navdivwrap {text-align:center;}
.sc2map_navdivwrap ul{list-style:none;padding:0px;margin:0px;width:100%;}
.sc2map_navdivwrap ul li{vertical-align:middle;text-align:center;display:inline-block;width:15.5%;margin:0px 1px;}
.sc2map_navdivwrap ul + ul {padding-top:4px;}
.sc2map_file_buttons {list-style:none;display:inline-block;height:1.5em;padding:0;margin:-3px 0 0 0;float:right}
.sc2map_file_buttons li{display:inline-block;padding:5px 10px;margin-left:5px;border:1px solid #000;vertical-align:middle;background:#121F12}
.sc2map_back {background-color:#19411B;}
.sc2map_head {border:1px solid #000;border-width:0px 1px 0px 1px;background-color:#19411B;padding:5px 4px 5px 4px;}
.sc2map_title {font:2em Verdana,sans-serif;}
.sc2map_file_buttons>li.download{font-size:13px;font-weight:bold}
.sc2map_file_buttons>li.report{font-size:13px;font-weight:bold;background:#963636}
.sc2map_filenav {list-style:none;padding:0px;margin:0px;position:relative;z-index:3;margin:0px auto;top:-20px;display:inline;}
.sc2map_filenav li {display:inline-block;border:0 solid #000;border-width:1px 1px 1px 1px;background:#121F12}
.sc2map_filenav a {display:inline-block; padding:5px 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}
