* { margin: 0; padding: 0; } html { overflow: -moz-scrollbars-vertical; } * a img { border-width: 0; } body { font-style: normal; font-weight: normal; font-size: .8em; color: #ffffff; font-family: "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial; background: #012e4a; background-image: url(images/background.png); background-position: top center; background-repeat: no-repeat; } a { border-bottom-color: #fff; border-bottom-width: 1px; padding-bottom: 3px; color: #fff; } #wrapper { width: 815px; margin: 0 auto; } #header { position: relative; height: 135px; } #header-logo { margin-top: 37px; float: left; } #header-nav { margin-left: 0; margin-bottom: 0; margin-right: 0; margin-top: 55px; float:right; } #header-nav ul { list-style-type: none; } #header-nav ul li { margin: 0px 5px; display: inline; float: left; } #header-nav ul li a { text-decoration: none; display: block; padding: 10px 0; } #header-nav ul li a:hover { text-decoration: underline; } #header-nav ul li#current a { background-color: #81b24b; padding: 10px; } #content { width: 815px; position: relative; } #content ul { margin-left: 20px; } #main, #main-wpnav { background: url(/images/item_bg.png) 15px 4px; padding-top: 8.5px; padding-left: 15px; padding-bottom: 20px; padding-right: 15px; margin-bottom: 11px; float: left; width: 540px; min-height: 500px; position: relative; } #main-top, #main-bottom { width: 570px; height: 4px; position: relative; } #main-pnav-wrap { width: 570px; position: relative; } #main-pnav { height: 46px; width: 558px; position: relative; background: url("images/pnav-bg.png") repeat-x; } #main-pnav-left { float: left; height: 46px; width: 558px; padding-left: 6px; background: url("images/pnav-left.png") no-repeat; } #main-pnav-right { float: right; height: 46px; width: 6px; background: url("images/pnav-right.png") no-repeat; } #main-pnav ul li { font-size: 1.2em; height: 46px; display: inline; float: left; } #main-pnav ul li { position: relative; } .wikistyle ul li { font-size: 0.8em !important; } .wikistyle ul li a { padding: 17px 10px 6px 10px !important; } #main-pnav ul li a { text-decoration: none; padding: 13px 14px 10px 14px; height: 23px; display:block; float:left; } #main-pnav ul li#select a, #main-pnav ul li.selected a { background: url(images/pnav-select.png) repeat-x; } #main-pnav ul li ul { display: none; float: left; font-size: 0.6em; padding: 0; margin: 0; clear: both; } #main-pnav ul li ul li { background: #061a29; width: 150px; height: auto; position: relative; clear: both; } #main-pnav ul li#select ul li a { background: none; } #main-pnav ul li ul li a { padding: 3px; } #main-pnav ul li ul li:hover { background: #164466; } #main-pnav ul li ul li ul li { background: #061a29; width: 120px !important; height: 20px; padding: 3px 0px 3px 30px; } #main-pnav ul li ul li ul { /*position: absolute; top: 20px; left: 0;*/ font-size: 0.8em; } #main-pnav ul li:hover ul { display:block; } #main-pnav ul li a:hover { text-decoration: underline; } #main-pnav ul { list-style: none; } .display-inline { display: inline; } .message { background: url(/images/item_bg.png) 15px 4px; padding: 10px; } .module-top, .module-bottom { width: 235px; height: 4px; } #footer-corners { background: url(/images/footer-corners.png); float: left; height: 4px; width: 815px; } #main-top { background: url(/images/item-top-corners.png); float: left; } #main-bottom { right: 0px; bottom: -4px; left: 0px; position: absolute; background: url(/images/item-bottom-corners.png); } #main p, #main-wpnav p { font-size: .9em; line-height: 1.50; margin-bottom: 10px; } #main h1, #main-wpnav h1 { font-style: normal; font-weight: normal; font-size: 1.5em; } #main small { font-size: .75em; } .item { width: 555px; } .controls { height: 15px; background: #0a2b41; padding: 10px; margin: 3px; } .controls .left { float: left; } .controls .more { float:right; } .news-mini { margin: 10px 0; } .news-mini h2 a { font-style: normal; font-weight: normal; font-size: .85em; text-decoration: none; color: #00c7ff; } #sidebar { width: 235px; float: right; } ul.links { list-style: none; } .module { background: url(images/item_bg.png); padding: 15px; width: 205px; float: right; } .module h2 { font-style: normal; font-weight: normal; font-size: 1.3em; } .module-top { float: right; background: url(images/module-top-corners.png) } .module-bottom { float: right; background: url(images/module-bottom-corners.png); margin-bottom: 12px; } #footer { font-size: 12px; padding: 10px; height: 20px; clear: both; background: #000c13; } #footer a { color: #9bff00; text-decoration: none; } .img-left { text-align: center; float: left; height: 50px; width: 70px; margin: 5px 5px 0 0; } input, select { margin-bottom: 10px; max-width: 300px; display: block; clear: both; } #sidebar input, #sidebar select { margin-bottom: 0px; width: auto; clear: none; } textarea { margin: 10px 0; display: block; min-height: 80px; width: 100%; } img.middle { vertical-align: middle; } #loading { background-image: url(/images/item_bg.png); margin-top: 150px; margin-left: 180px; padding-top: 30px; text-align: center; font-weight: bold; position: fixed; right: auto; left: auto; top: auto; bottom: auto; width: 200px; height: 75px; } .printfooter { display: none; }