body {font:100% Verdana, Arial, Helvetica, sans-serif; background:#d7bd43; margin:0; padding:0; text-align:center;	color:#000;}

img {border:0;}

#container {width:857px; background:#fff; margin:0 auto 10px auto; text-align:left;} 
	
#header {margin:0;}
  #header #header_colsx {float:left; width:160px; padding:0;}
  #header #header_mainContent {float:left; width:545px;}
  #header #header_coldx {float:left; width:138px; height:110px; padding:19px 0  0 14px; background: url(../images/background_header_dx.gif) repeat-y;}
    #header #header_coldx p {font-size:11px; margin:3px 0;}

#content {clear:both; position:relative; background: url(../images/background.gif) repeat-y; border-bottom:7px solid #242424; min-height:860px; height:auto!important; height:860px;}
  #content #colsx {float:left; width:135px; padding:30px 5px 15px 19px;}
    #content #colsx a.on {display:block; text-decoration:none; font-size:11px; margin:11px 0; color:#ed1fff; font-weight:bold; padding-left:20px; background:url(../images/colsx_menu_on.gif) no-repeat;}
	#content #colsx a.on:hover {display:block; text-decoration:none; font-size:11px; margin:11px 0; font-weight:bold; padding-left:20px; background:url(../images/colsx_menu_on.gif) no-repeat;}
	#content #colsx a.on:visited {display:block; text-decoration:none; font-size:11px; margin:11px 0; font-weight:bold; padding-left:20px; background:url(../images/colsx_menu_on.gif) no-repeat;}
	#content #colsx a.off {display:block; text-decoration:none; font-size:11px; margin:11px 0; color:#fff; font-weight:bold; padding-left:20px; background:url(../images/colsx_menu_off.gif) no-repeat;}
	#content #colsx a.off:hover {display:block; text-decoration:none; font-size:11px; margin:11px 0; color:#ed1fff;  background:url(../images/colsx_menu_on.gif) no-repeat;}
	#content #colsx a.off:visited {display:block; text-decoration:none; font-size:11px; margin:11px 0; font-weight:bold; padding-left:20px;}
  #content #coldx {float:right; width:151px; text-align:center; padding-top:10px;}
  #content #mainContent {margin:0 152px 0 160px; padding:0;}
    #content #mainContent p {color:#fff; font-size:11px; margin:15px 0;}
    #content #mainContent a {text-decoration:none; font-size:11px; color:#fff; font-weight:bold;}
	#content #mainContent a:hover {text-decoration:none; font-size:11px; color:#ed1fff; font-weight:bold;}
	#content #mainContent a:visited {text-decoration:none; font-size:11px; font-weight:bold;}
    #content #mainContent #card {width:500px; height:270px; overflow:auto;}
	#content #mainContent #card ul {margin:0; padding:0; list-style:none; white-space:nowrap;}
	#content #mainContent #card ul li {display:table-cell; height:235px; text-align:center;}