body{margin:0; padding:0; background:url(../images/bg.jpg) no-repeat center top #000; color:#cccccc; text-align:center; font:12px Arial, sans-serif;}a,a:visited{color:#996633; text-decoration:none;}a:hover{color:#ff9900; text-decoration:underline;}a img{border:0;}h1,h2,h3,h4,h5{ margin:0; padding:0; }p{margin:0; padding:0;}form{margin:0; padding:0;}ul{list-style:none;}a span{display:none;}.clear{clear:both;}/*-----Wrapper------------------------------------------------------------*/#wrap{margin:0 auto; padding:0; width:840px; background:#000; position:relative; text-align:left;}/*-----Header------------------------------------------------------------*/#header{margin:0; padding:0 20px; height:480px; background:url(../images/header_bg.jpg) no-repeat left top;}#header ul{margin:0; padding:0; width:800px; height:40px;}li.title{float:left;}li.havoc{float:right;}#header h1{width:800px; height:265px; }#header h1 span{display:none;}div.trailer{padding:0; width:400px; height:175px; background:url(../images/trailer_bg.jpg) no-repeat left top; float:right;}#player{margin:0; padding:0 0 0 180px;}/*-----main------------------------------------------------------------*/#main{margin:0; padding:0 20px 20px 20px;}/*-----contents------------------------------------------------------------*/div.contents{margin:0; padding:0; width:530px; float:left; }div.contents h2{height:40px; line-height:40px; clear:both;}div.grid{margin:0; padding:20px 0 22px 0; width:520px; line-height:18px; float:left; background:url(../images/grid_bg.gif) no-repeat left bottom;}div.grid a{margin:0; padding:0 20px 0 0;  float:left;}div.grid h3{width:290px; font-size:16px; border-bottom:1px solid #666666; float:left; color:#990000;}div.grid p{padding:10px 0; width:290px;  float:left;}div.grid ul{margin:0;  padding:0 0 10px 0; width:290px; float:left;}div.grid ul li{margin:0; padding:0 0 5px 0; line-height:18px; width:290px; float:left;}div.grid ul li p{margin:0; padding:5px 0; }div.grid ul li select{margin:0 10px 0 0; float:left;}div.grid ul li input{float:left;}/*-----contact------------------------------------------------------------*/div.contact{margin:0; padding:20px 0 22px 0; width:520px;  line-height:18px; float:left; background:url(../images/grid_bg.gif) no-repeat left bottom;}div.contact h3{line-height:30px; text-align:center; clear:both;}div.form{margin:0;padding:0 0 10px 0;}div.contact label{margin:0; padding:0; width:160px; height:30px; line-height:30px;  float:left; text-align:right; font-size:14px; font-weight:bold;}div.contact label.captcha_label{line-height:60px;}div.contact label span{margin:0; padding:0 10px 0 0;}div.contact input{margin:0; padding:2px; width:300px; height:24px; font-size:20px; border:1px solid #666666; background:#dddddd; float:left;}div.contact input.captcha_txt{width:120px;}div.contact textarea{margin:0;padding:2px; width:300px; height:160px; border:1px solid #666666; background:#dddddd; float:left;}div.contact input.button{margin:0 0 0 160px; padding:0; width:300px; height:26px; border:0; background:url(../images/send_btn.gif) no-repeat left top; cursor:pointer;}p.error{margin:0; padding:0; line-height:20px; text-align:center; clear:both; color:#990000;}p.captcha{margin:0; padding:0 0 10px 0; float:left; width:320px;}p.captcha img{float:left;}/*-----sidebar------------------------------------------------------------*/#sidebar{margin:0; padding:0; width:270px; float:left;;}div.sidebox{margin:0; padding:0;}div.sidebox h4{clear:both;}div.sidebox ul{margin:0; padding:10px 0 0 0;}div.sidebox p{margin:0; padding:20px 0; line-height:20px;}ul.navi li{padding:0 0 10px 0;}ul.navi li a{width:270px; height:80px; line-height:80px; text-align:center;display:block; background:#222222;}ul.sponsors li{padding:0 5px; float:left;}/*-----Footer------------------------------------------------------------*/#footer{margin:0; padding:0; height:100px; clear:both; text-align:center; background:url(../images/footer_bg.gif) no-repeat center top;}#footer p{padding:5px 0 0 0; line-height:30px;}