
body {
  padding:0;
  background-color:#000;
  background-image:url(/design/display/bg.gif);
  color:#9BA5D1;
  font: 9pt/13pt normal "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
}

table,tr {
  width:100%;
  border:none;
  border-collapse:collapse;
}

td {
  font: 9pt/13pt normal "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
  border:none;
  border-collapse:collapse;
  padding-right:5px;
  vertical-align:top;
}

h1,h2,h3,h4,h5,h6 {
  font-family:"Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
  font-weight:bold;
  color:#fff;
  margin:0;
  padding:1px 1px 1px 5px;
  clear:both;
}

h1 {
  font-size:15pt;
  line-height:18pt;
  background-color:#9BA5D1;
}

h2 {
  font-size:13pt;
  line-height:15pt;
  background-color:#9BA5D1;
}

h3 {
  font-size:10pt;
  line-height:13pt;
  background-color:#9BA5D1;
}

h4 {
  font-size:8pt;
  line-height:10pt;
  background-color:#9BA5D1;
}

h5 {
  font-size:8pt;
  line-height:10pt;
  background-color:none;
  padding:1px;
}

h6 {
  font-size:7pt;
  line-height:9pt;
  background-color:none;
  padding:1px;
}

hr {
  height:1px;
  color:#9BA5D1;
  background-color:#9BA5D1;
  border:none;
  margin:0;
  padding:0;
  clear:both;
}

ol {
  padding:0;
  margin:0 0 0 30px;
}

ul {
  padding:0;
  margin:0 0 0 20px;
}

ul li {
  list-style-type:square;
  padding:0;
  margin:0;
}

a {
  text-decoration: underline;
}

a:link, a:visited {
  color: #BDC9FF;
}

a:active, a:hover {
  color: #fff;
}

a img {
  border:none;
}

#page {
  position:relative;
  float:left;
  left:50%;
  margin:0 0 0 -400px;
  padding:20px; 
  width:801px;
}

#menu {
  position:relative;
  width:801px;
  height:103px;
}

#menu-slice1 {
  position:absolute;
  left:0px;
  top:0px;
  width:531px;
  height:49px;
}

#menu-slice2 {
  position:absolute;
  left:531px;
  top:0px;
  width:172px;
  height:17px;
}

#menu-slice4 {
  position:absolute;
  left:703px;
  top:0px;
  width:98px;
  height:49px;
}

#menu-german {
  position:absolute;
  left:531px;
  top:17px;
  width:82px;
  height:19px;
}

#menu-none-spec {
  position:absolute;
  left:531px;
  top:17px;
  width:82px;
  height:19px;
}

#menu-print {
  position:absolute;
  left:621px;
  top:17px;
  width:82px;
  height:19px;
}

#menu-slice3 {
  position:absolute;
  left:531px;
  top:36px;
  width:172px;
  height:13px;
}

#menu-slice5 {
  position:absolute;
  left:0px;
  top:49px;
  width:23px;
  height:54px;
}

#menu-hq {
  position:absolute;
  left:23px;
  top:49px;
  width:93px;
  height:27px;
}

#menu-features {
  position:absolute;
  left:116px;
  top:49px;
  width:93px;
  height:27px;
}

#menu-press {
  position:absolute;
  left:209px;
  top:49px;
  width:93px;
  height:27px;
}

#menu-gallery {
  position:absolute;
  left:302px;
  top:49px;
  width:93px;
  height:27px;
}

#menu-download {
  position:absolute;
  left:395px;
  top:49px;
  width:93px;
  height:27px;
}

#menu-faq {
  position:absolute;
  left:488px;
  top:49px;
  width:93px;
  height:27px;
}

#menu-board {
  position:absolute;
  left:581px;
  top:49px;
  width:93px;
  height:27px;
}

#menu-contest, #menu-modding {
  position:absolute;
  left:674px;
  top:49px;
  width:93px;
  height:27px;
}

#menu-slice6 {
  position:absolute;
  left:767px;
  top:49px;
  width:34px;
  height:54px;
}

#menu-factions {
  position:absolute;
  left:23px;
  top:76px;
  width:93px;
  height:27px;
}

#menu-enemies {
  position:absolute;
  left:116px;
  top:76px;
  width:93px;
  height:27px;
}

#menu-weapons {
  position:absolute;
  left:209px;
  top:76px;
  width:93px;
  height:27px;
}

#menu-equipment {
  position:absolute;
  left:302px;
  top:76px;
  width:93px;
  height:27px;
}

#menu-fans {
  position:absolute;
  left:395px;
  top:76px;
  width:93px;
  height:27px;
}

#menu-support {
  position:absolute;
  left:488px;
  top:76px;
  width:93px;
  height:27px;
}

#menu-mobile {
  position:absolute;
  left:581px;
  top:76px;
  width:93px;
  height:27px;
}

#menu-buy {
  position:absolute;
  left:674px;
  top:76px;
  width:93px;
  height:27px;
}

#menu-preorder {
  position:absolute;
  left:674px;
  top:76px;
  width:93px;
  height:27px;
}

#middle {
  position:relative;
  float:left;
  width:801px;
}

#vehml {
  position:relative;
  float:left;
  width:100%;
  height:100%;
  background-image:url(/design/display/veh_ml.gif);
  background-repeat:repeat-y;
  background-position:top left;
}

#vehmr {
  position:relative;
  float:left;
  width:100%;
  height:100%;
  background-image:url(/design/display/veh_mr.gif);
  background-repeat:repeat-y;
  background-position:top right;
}

#vehtl {
  position:relative;
  float:left;
  width:100%;
  height:100%;
  background-image:url(/design/display/veh_tl.gif);
  background-repeat:no-repeat;
  background-position:top left;
}

#vehtr {
  position:relative;
  float:left;
  width:100%;
  height:100%;
  background-image:url(/design/display/veh_tr.gif);
  background-repeat:no-repeat;
  background-position:top right;
}

#vehbl {
  position:relative;
  float:left;
  width:100%;
  height:100%;
  background-image:url(/design/display/veh_bl.gif);
  background-repeat:no-repeat;
  background-position:bottom left;
}

#vehbr {
  position:relative;
  float:left;
  width:100%;
  height:100%;
  background-image:url(/design/display/veh_br.gif);
  background-repeat:no-repeat;
  background-position:bottom right;
}

#text {
  position:relative;
  float:left;
  left:35px;
  width:719px;
  height:100%;
  background-color:#000;
  background-image:url(/design/display/bg_01.gif);
  background-repeat:repeat-y;
  background-position:top center;
}

#textcontent {
  float:left;
  width:708px;
  padding:5px;
}
  
#logoinvert {
  display:none;
}

#textleft {
  float:left;
  width:170px;
}
  
#textmiddleshort {
  float:left;
  width:363px;
  padding:0 0 0 5px;
}
  
#textmiddlelong {
  float:left;
  width:533px;
  padding:0 0 0 5px;
}
  
#textright {
  float:right;
  width:165px;
  padding:0 0 05px;
}
  
#textminheight {
  float:left;
  width:1px;
  height:400px;
}
  
#footer {
  position:relative;
  float:left;
  width:801px;
  height:39px;
}

#shorts, #mailinglist {
  font: 7pt/10pt normal 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;
}

#shorts h1, #shorts h2, #shorts h3, #shorts h4, #shorts h5, #shorts h6 {
  color:#fff;
  margin:0 0 3px 0;
  padding:0;
}

#shorts .normal h1, #shorts .normal h2,#shorts .normal h3,#shorts .normal h4,#shorts .normal h5,#shorts .normal h6 {
  background-color:none;
}

#shorts .dark h1,#shorts .dark h2,#shorts .dark h3,#shorts .dark h4,#shorts .dark h5,#shorts .dark h6 {
  background-color:#323441;
}

.normal {
  padding:5px; 
  text-align:justify;
  clear:both;
}

.dark {
  padding:5px; 
  background-color:#323441;
  text-align:justify;
  clear:both;
}

.headingspacer {
  margin:0;
  padding:3px;
  clear:both;
}

.up {
  float:right;
  padding:5px 5px 0 0;
}

.hrdivider {
  display:none;
}
