body {background-color: #ffffff;background-image: url(../images/web/background-body.jpg);background-repeat: repeat-x;background-position: top right;font-family: Verdana, sans-serif;font-size: 12px;color: #ddffaa;text-align: center;line-height: 16px; scrollbar-base-color:#0f7724;}
p {margin: 5px auto;padding-top: 0px;padding-left: 5px;padding-right: 5px;padding-bottom: 5px;}
h1 {margin: 0px auto;padding-top: 5px;padding-bottom: 0px;font-variant: small-caps;font-size: 18px;text-align: center;color: #ffffff;}
h2 {margin: 0px auto;padding-top: 5px;padding-right: 5px;padding-left: 5px;padding-bottom: 0px;font-variant: small-caps;font-size: 16px;text-align: center;color: #ffffff;}
strong {color: #d4ff00;}
img  {border: 0px;}
a {font-weight: bold;text-decoration: none;}
a:link, a:visited, a:active {color: #0f7724;}
a:hover {background: #0f7724;color: #ffffff;}
#darkheader {margin: 0px auto;padding: 0px;width: 800px;height: 180px;position: relative;background-image: url(../images/web/background-header-dark.png);background-repeat: no-repeat;background-position: top right;}
#icons {margin-top: -4px;margin-left: 14px;float:left;position: relative;}
#icons a {background: none;}
#icons img {border: none;}
#badge {margin-top: 62px;margin-left: -110px;float: left;position: relative;z-index: 1;}
#badge a {background: none;}
#gamelogo {margin-top: -8px;margin-left: 0px;float: left;position: relative;z-index: 1;}
#navigation {margin-top: -30px;margin-right: 18px;width: 500px;float: right;position: relative;font-weight: bold;font-size: 12px;}
#navigation li {display: inline;}
#navigation li a {margin-left: 7px;padding-left: 6px;padding-right: 6px;padding-top: 2px;padding-bottom: 2px;width: 90px;float: right;position: relative;border: 1px solid #000000;background: #c1171f;color: #ffd800;}
#navigation li a:hover {background: #ffd800;color: #000000;}
#navigation li a#current {background: #ffd800;color: #000000;}
#issue {margin-top: -160px;margin-right: -36px;width: 300px;float: right;position: relative;font-size: 10px;color: #b6ff00;}
#gameslogan {margin-top: -100px;margin-left: 310px;float: left;position: relative;}
#headernews {margin-top: 140px;margin-left: -270px;float: left;position: relative;z-index: 0;}
#content {margin: 0px auto;width: 800px;height: 340px;position: relative;background-image: url(../images/web/background-content.png);background-repeat: repeat-y;background-position: top right;text-align: justify;}
#slideshow {margin-top: 15px;margin-right: 20px;width: 436px;float: right;position: relative;}
#slideshow img {width: 436px;position: relative;border: 1px solid #000000;}
#gallery {margin-top: 15px;margin-right: 18px;width: 440px;height: 308px;float: right;position: relative;}
#gallery img {margin-left: 2px;margin-bottom: 2px;width: 106px;height: 74px;float: right;position: relative;border: 1px solid #000000;}
#gallery img#target {margin-left: 2px;margin-bottom: 2px;width: 326px;height: 230px;float: right;position: relative;border: 1px solid #000000;}
.newssmallbox {margin-right: 5px;margin-bottom: 20px;float: left;position: relative;}
#newsbox {margin-top: 0px;margin-left: 4px;width: 310px;height: 104px;float: left;position: relative;background-image: url(../images/web/background-news.png);background-repeat: repeat;background-position: top right;}
#newsbox img, .newssmallbox img {margin-top: 3px;margin-left: 5px;margin-right: 5px;width: 44px;height: 44px;float: left;position: relative;}
.newssmallbox a {padding-left: 0px;padding-right: 5px;font-size: 12px;text-align: left;}
.newssmallbox a:link, .newssmallbox a:visited, .newssmallbox a:active {color:#b6ff00;}
.newssmallbox a:hover {background: #b6ff00;color: #000000;}
#text {margin-top: -24px;margin-left: 15px;width: 320px;height: 0px;float: left;position: relative;}
#betabox {margin-top: 0px;margin-left: 4px;width: 310px;height: 148px;float: left;position: relative;background-image: url(../images/web/background-news.png);background-repeat: repeat;background-position: top right;}
#betabox form {margin-top: 10px;margin-left: 5px;margin-bottom: 5px;text-align: center;}
#betabox p {font-size: 11px;line-height: 14px;}
#darkfooter {margin: 0px auto;padding-top: 65px;width: 800px;height: 120px;clear: both;position: relative;background-image: url(../images/web/background-footer-dark.png);background-repeat: no-repeat;background-position: top right;font-size: 10px;color: #dddddd;text-align: center;}
#lightfooter {margin: 0px auto;padding-top: 65px;width: 800px;height: 120px;clear: both;position: relative;background-image: url(../images/web/background-footer-light.png);background-repeat: no-repeat;background-position: top right;font-size: 10px;color: #dddddd;text-align: center;}
#tagimage {margin-top: -49px;margin-right: 18px;float: right;position: relative;}
#tagimage img {padding-left: 5px;}
#copyright {margin-top: 4px;margin-right: -180px;width: 580px;float: right;position: relative;text-align: right;}
a.tag:link, a.tag:visited, a.tag:active {color: #ffd800;}
a.tag:hover {background: #ffd800;color: #000000;}
#taglink {margin-top: 0px;margin-right: 200px;float: right;position: relative;color: #000000;text-align: center;}
#taglink b {background: #0f7724;color: #ffffff;}
a.validator {margin-left: 10px;background: none;}
#footerimage {margin-top: -115px;margin-left: 0px;float: left;position: relative;z-index: 1;}
#social {margin-top: -62px;margin-right: 20px;float: right;position: relative;}
#social a {margin-left: 5px;background: none;}
fieldset {border: none;}
#scrolling {margin-top: 10px;width: 770px;height: 310px;position: relative;text-align: justify;overflow: auto;}
#leftscrolling {margin-top: 10px;width: 320px;height: 310px;position: relative;text-align: justify;overflow: auto;}
table {margin: 0px auto;width: 100%;text-align: justify;}
td {vertical-align: top;}
td p{margin: 0px auto;}
.roles {width: 260px;color: #d4ff00;}
.blank {width: 20px;}
.names {width: 480px;}
#captcha {border: 1px solid #000000;}
#warning, #warningall {color: #ffd800;margin: 0px auto;}
#beta {width: 200px;height: 40px;}
#betafixed {margin-top: 5px;margin-left: 4px;width: 310px;height: 340px;position: relative;text-align: justify;background-image:url(../images/web/background-news.png);background-repeat:repeat;background-position:top right;}
#betascrolling {margin-top: -288px;margin-left: 320px;width: 446px;height: 286px;position: relative;text-align: justify;overflow: auto;}
#betapicture {margin-top: -327px;margin-left: 329px;width: 436px;height: 320px;position: relative;text-align: justify;}
#betapicture img {border: 1px solid #000000;}
#betanavigation {margin-top: -340px;margin-right: -450px;width: 447px;float: right;position: relative;font-weight: bold;font-size: 12px;}
#longbetanavigation {margin-top: -798px;margin-right: -450px;width: 447px;float: right;position: relative;font-weight: bold;font-size: 12px;}
#betanavigation li, #longbetanavigation li {display: inline;text-align: center;}
#betanavigation li a, #longbetanavigation li a {margin-right: 4px;margin-bottom: 4px;padding-left: 4px;padding-right: 4px;padding-top: 1px;padding-bottom: 1px;width: 135px;float: right;position: relative;border: 1px solid #000000;background-image:url(../images/web/background-news.png);background-repeat:repeat;background-position:top right;color: #ffffff;}
#betanavigation li a:hover, #longbetanavigation li a:hover {background: #ffd800;color: #000000;}
.betasmall {font-size: 11px;}
.betasmall input {font-size: 11px;}
.betasmall table {width: 99%;border: 1px solid #000000;}
.betasmall table tr, .betasmall table td, .betasmall p {padding-top: 0px;padding-bottom: 0px;}
.betasmall img {vertical-align: bottom;}
#longcontent {margin: 0px auto;width: 800px;height: 800px;position: relative;background-image: url(../images/web/background-content.png);background-repeat: repeat-y;background-position: top right;text-align: justify;}
#longbetafixed {margin-top: 5px;margin-left: 4px;width: 310px;height: 800px;position: relative;text-align: justify;background-image:url(../images/web/background-news.png);background-repeat:repeat;background-position:top right;}
#longbetascrolling {margin-top: -746px;margin-left: 320px;width: 446px;height: 744px;position: relative;text-align: justify;overflow: auto;}
#midbetascrolling {margin-top: 13px;margin-left: 0px;width: 100%;height: 710px;position: relative;text-align: justify;overflow: auto;}
#betalayers {border: 1px solid #000000;margin-top: -746px;margin-left: 323px;width: 441px;height: 742px;position: relative;text-align: left;}
.download a {background: none;}