html,body,div,object,p,a,img,h1,h3,ul,li {border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}
body {background-color:#333;font-family:'Helvetica Neue',Arial,Verdana,sans-serif;min-width: 1100px;}
#header {line-height:30px;width:100%;height:30px;background-color:#222;}
#header h1 {color:#aaa;font-size:24px;font-weight:700;float:left;margin: 0 60px 0 12px;}
#header h1 a,#nav li a {text-decoration:none;color:#aaa;}
#header h1 a:hover,#header h1 a:focus,#nav li a:hover,#nav li a:focus {color:#FF9A24;}
#left {
  width: 180px;          /* LC width */
  right: 180px;          /* LC width */
  margin-left: -100%;
}
/* Navigation */
#nav {width:178px;white-space:nowrap;border:1px solid #666;margin-left:12px;}
#nav #navHeader {background-color:#666;}
#nav #navHeader h2 {color:#9e9e9e;font-size:14px;font-weight:700;text-align:center;margin:0;}
#nav ul {margin: 0 8px;}
#nav li {font-size:14px;font-weight:700;line-height:18px;list-style-image:none;list-style-position:outside;list-style-type:none;}
#nav ul#mainNav li {border-bottom:1px dashed #666;padding:4px 0;}
#nav ul#mainNav li.last {border-bottom:none;}
#nav ul#mainNav ul.subNav li {border-bottom:none;padding-bottom:0;}
#nav ul#mainNav li, #nav ul#mainNav li a {color:#aca78f;}
#nav ul#mainNav li a:hover,#nav ul#mainNav li a:focus {color:#FF9A24;}
#nav ul#mainNav ul.subNav li { color:#7c8a95; }
#nav ul#mainNav ul.subNav li a { color:#d3d3d3; }
#nav ul#mainNav ul.subNav li a:hover,#nav ul#mainNav ul.subNav li a:focus {color:#FF9A24;}
#content {
  margin:30px 0;
  padding-left: 180px;   /* LC width */
  padding-right: 180px;  /* RC width */
}
#middle {width:100%;}
#right {
  width: 180px;          /* RC width */
  margin-right: -180px;  /* RC width */
}
.column {position:relative;float:left;}
a:focus,a:hover {color:#333;}
a img {border:none;}
p {color:#666;font-size:10px;}
#middleContent {width:740px;margin:0 auto;position:relative;}
#game {width:600px;margin:0 auto;}
#caption {margin:8px auto;float:right;}
#caption a,#caption a img {width:160px;float:left;position:relative;}
#caption p {padding-right:8px;float:left;position:relative;}
#about {margin: 120px 0 30px;}
#about span.lead {font-size:14px;font-weight:700;color:#666;}
#about p {font-size:12px;color:#666;}
#footer {width:320px;margin:10px auto;text-align:center;font-style:italic;border-top:1px solid #666;padding:4px 0;}
#right a {text-decoration:none;}
#right div.button { margin:0 0 24px 0; }
.ad {margin: 0;}
#bottom_nav {width:320px;margin:0 auto;text-align:center;}
#bottom_nav li {float:none;margin-right:10px;list-style-image:none;list-style-position:outside;list-style-type:none;color:#666;font-size:10px;font-weight:normal;}
#bottom_nav li a {text-decoration:none;color:#666;}
#bottom_nav li a:hover,#bottom_nav li a:focus {color:#FF9A24;}

* html .ooo,* html .column {height:1%;overflow:visible;}
*+html .ooo,*+html .column {min-height:1%;}
.ooo:after,.column:after {clear:both;content:'.';display:block;height:0;visibility:hidden;}

