body {
  background-color:#000;
}

* {
  font: 11px Verdana, Arial sans-serif;
  color:#4e4e4e;
}

h1 {
  color:#bc1511;
  font-size:16px;
  margin:35px 0px 10px 0px;
}

p {
  line-height:180%;
  color:#666666;
}

div#top_bar {
  text-align:center;
  background: #DDD url('../img/top_br.png') repeat-x;
  width:100%;
  height:54px;
  overflow:hidden;
}
img.body_bar {
  margin:0px auto;
}

div#content {
  background-color:#FFF;
  width:100%;
}

div.fade {
  background: #9e9e9e url('../img/fade_bg.gif') repeat-x;
  
}

div.wrap_1020 {
  width:1200px;
  margin:0px auto;
}
a#back_to {
  display:block;
  background:#000;
  width:170px;
  text-align:center;
  padding:3px;
  color:#FFF;
  text-decoration:none;
  font-weight:thin;
}
div.bg_940 {
  background: #FFF url('../img/body_bg.jpg') no-repeat;

}
div.content_940 {
  width:940px;
  margin:0px auto;
}

div#col_left {
  float:left;
  width:316px;
  height:462px;
  margin:15px;
}
div#col_right {
  float:left;
  margin:0px 15px 10px 15px;
  width:560px;
}

img#logo {
  display:block;
  margin:15px;
}

div#pre_order_bar {
  width:555px;
  background-color:#8b190c;
  padding:3px;
  margin:25px 0px 15px 0px;
  text-align:center;
  color:#FFF;
  font:18px Arial, sans-serif;
  text-transform: uppercase;
}

div#text_block {
  width:525px;
}

h2 {
  margin:15px 0px;
  font-weight:bold;
}

ul#features {
  list-style:disc;
}

ul#features li {
  margin:10px 35px;
}

ul#platforms {
  height:80px;
  width:560px;
  margin-left:2px;
}
ul#platforms li {
  text-align:center;
  float:left;
  width:110px;
  height:80px;
  margin:0px 1px;
}

div#bottom_bar {
  text-align:center;
  background: #DDD url('../img/btm_br.png') repeat-x;
  width:100%;
  height:12px;
  overflow:hidden;
}


img#compat_img {
  display:block;
  margin:30px auto;
}

div#copyright {
  width:740px;
  margin:30px auto;
  font-size:9px;
}

.break {clear:both; height:0px;}
.center_block {margin:0px auto;}
#footer {width:900px;margin:0 auto;text-align:center;}
#footer img {margin:0 15px;}
#footer-text {font-size:9px;font-family:arial;color:#666;margin-top:20px;}
#footer a img{border:0;}
#swf {margin-top:200px;}

