/* CSS Document */
body {height:100%;font:11px Tahoma, Arial, Verdana, Impact, Sans-Serif;color:#fff;background:#016ecb; }
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4, h5 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}  
ul, li {list-style:none;}
a, a:active, a:visited {
	text-decoration:none;
	color:#900;
}  
a:hover {text-decoration:underline;color:#fff;}  

img#brd{border:solid 1px #000000;}
	
/*  All  */
*{padding:0; margin:0;}
#page {position:relative; width:1024px; margin:0 auto;background:url(images/content.gif) repeat-y;} 
      .nofont {font-size:0; line-height:0;}
#header {position:relative;width:1024px;margin:0 auto;}
 .comp {
	position:absolute;
	top:306px;
	left:712px;
}
#nav {width:1024px; height:111px; margin:0 auto;}
#block {position:relative;width:1024px;margin:0 auto; background:url(images/content.gif) repeat-y;}

.top {width:1024px; height:114px; margin:0 auto;} 
 .top_welcome {
	font-family:tahoma;
	text-align:right;
	position:absolute;
	top:24px;
	left:431px;
	font-size:12px;
	line-height:28px;
	width:382px;
}
 .top_title {
	font-family:impact;
	text-align:right;
	position:absolute;
	top:52px;
	left:387px;
	font-size:28px;
	line-height:28px;
	width:425px;
}
 .top_title a, a:visited {color:#000;}
 .top_title a:hover {color:yellow;}
 .scene {
	font-family:impact;
	text-align:center;
	position:absolute;
	top:31px;
	left:824px;
	font-size:40px;
	line-height:48px;
	width:170px;
	height: 53px;
}
 .pic_block { position:relative; width:1024px; height:250px; right:2px;}
 .pic_block ul {position:absolute;top:1px;left:29px;}
 .pic_block ul li {float:left;font-size:0;line-height:0;margin:0 2px 2px 0;}

 .download {position:relative; width:1024px; height:94px; margin:0 auto;}
 .promo {font-family:arial; width:900px; margin:0 auto; color:#000;font-size:16px;text-align:center;height:25px;padding-top:1px;padding-bottom:1px; font-weight:bold;}
 
  .promo a, a:active, a:visited {text-decoration:none;color:#CCC;}  
  .promo a:hover {text-decoration:underline;color:#FF0;}   
 
 #content .on {font-family:arial; font-weight:bold; width:865px; height:150px; margin:0 auto; color:#000;font-size:18px;text-align:center;height:65px;padding-top:5px;padding-bottom:1px;}
 
  #footer {position:relative;width:1024px;margin:0 auto; background:url(images/content.gif) repeat-y;}
  .bonus_txt { padding-top:10px; text-align:center; font-family:arial; font-size:18px; color:#000; font-weight:bold;text-decoration:none;}
  .bonus_link { padding-top:5px; text-align:center; font-family:arial; font-size:26px; color:#000; font-weight:bold;}
  .bonus_link a, a:active, a:visited {text-decoration:underline; color:#900;}  
  .bonus_link a:hover {text-decoration:underline;color:#fff;} 
  .extra { padding-top:5px; text-align:center; font-family:Arial; font-size:30px; color:yellow; font-weight:bold;}
  .bonus_pic { position:relative; width:1024px;  height:560px; right:2px;}
  .bonus_pic ul {
	position:absolute;
	top:2px;
	left:35px;
	width: 821px;
	height: 329px;
}
   .txt { padding-top:5px; text-align:center; font-family:Arial; font-size:10px; color:#000; font-weight:none;}
  .legal_join {position:relative;text-align:center;width:500px; height:65px;padding-top:5px; margin-left: auto ; margin-right: auto;}
  
  .bonus_pic { position:relative; width:859px; height:395px; left:75px; margin-top:5px;}
  .bonus_pic ul li{float:left;font-size:0;line-height:0;margin:0 1px 1px 0;}
  .bonus_txt1{ padding-top:5px; text-align:center; font-family:Arial; font-size:30px; color:#e00505; font-weight:bold;text-decoration:none;}
  
  .bottom_img {width:1024px;height:43px;margin:0 auto;padding-right:0px;}

