/* CSS Document */
body{  width:640px; margin:0 auto; background-color:#336699; font-size:10px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; 
}
img { border: 0;}
#AudioBroadcaster{
		width:640px;
		margin:0 auto; 
		/*margin-top:20px; */
		background-color:#FFFFFF;
}
#nav{
		margin:0 0 0 0;
		padding:0 0 0 0;
		list-style:none;
		width:640px;
		height:26px;
	
}

#nav li{ 
		float:left;
		
}
#nav li a{ 
		color:#000000; 
		font-weight:bold; 
		text-decoration:none;
		padding-top:4px;
		display:block;
		background-image:url(../images/nav_bg1.gif);
		width:96px;
		height:22px;
		text-align:center;
}
#nav li a:hover{
		background-image:url(../images/nav_bg2.gif);
		display:block;
		width:96px;
		height:22px;

}
#nav_b{ 
		margin:0;
		padding:0;
		list-style:none;
}
#nav_b li{
		float:left;
}
#nav_b li a{
		font-size:11px;
		color:#FFFFFF;
		text-decoration:underline;
		display:block;
		margin-left:6px;
}
#center{
		width:608px;
		margin:0px 1px;
		padding:15px;
		background-color:#ffffff;
		color:#000000;
		font-size:12px;
}
#center p{
		text-align:justify;
		line-height:150%;
	
}
#center_left{
		width:440px; 
		float:left;		
}
#center_right{
		width:135px; 
		float:left;
		padding-left:20px;
}
#ads{
		width:610px;
		margin:auto;
		clear:both;
		height:130px;
		padding:0px;
}
#adsl{
		width:470px;
		height:130px;
		padding:0px;
		float:left;
		border:0px;
		margin:0px;
}
#adsl1, #adsl2{
		width:468px;
		height:60px;
		margin:3px auto;
}
#adsr{
		width:130px;
		height:130px;
		float:right;
		padding:2px;
		margin:0px;
}
#awardsleft{
		width:330px;
		height:270px;
		float:left;
		border:0px;
		padding:0px;
		margin:0px;
		clear:left;
}
#awardsright{
		width:250px;
		height:270px;
		float:right;
		border:0px;
		padding:0px;
		padding-top:20px;
		margin:0px;
		clear:right;
}
#center_bottom_bg{
		clear:both;
}
#box{
		padding:15px; 
		width:608px;
}
#box h4{
		color:#990000;
		margin-top:10px;
		font-size:12px;
		font-weight:bold;
}
.box_bg{
		width:300px; 
		float:left; 
		/*padding-top:30px;*/
}
.down_buy{
		width:252px; 
		float:left; 
		margin-left:20px;
}
.box_hx{
		width:580px;
		height:1px; 
}
#bottom{
		height:25px; 
		padding-top:10px;	
}
#bottom p{
		margin:0;
		padding:0;
}
.bottom_left{ 
		width:300px;
		color:#FFFFFF; 
		font-size:9px; 
		font-weight:bold; 
		float:left;
}
.bottom_right{
		float:left;
}
#Features{
		clear:both;
		padding:0px 15px;
}
.Features_bg{
		float:left;
}
#Features_1{
		margin:0px 0px 0px 10px;
		padding:0px;
		float:left;
}
#Features_1 li{
		display:block;
		font-weight:bold;
		margin:10px 0px;
		color:#333333;
		background-image:url(../images/sageata_neagra.gif);
		background-repeat:no-repeat;
		background-position:left;
		padding-left:15px;
}
#sava20{
		margin-left:10px
}
#wyn{
		clear:both; 
		padding:0px 10px 20px 10px;; 
		line-height:150%; 
		font-size:11px;
}
#wyn h3{
		font-size:18px;
		width:300px;
		background-color:#fffac2;
		padding:5px;
}
#wyn p{
		padding:15px 0px 0px 0px;
		margin:0;
}
#wyn ul{
		padding:0px 0px 0px 30px;
		margin:0;
		font-style:italic;
		color:#990000;
}
.wyn_img{text-align:center;}
/*download*/
#down_cneter_top_bottom{
		clear:both; 
		padding:15px;
}
.down_span1{
		float:left;
}
.down_span2{
		float:right;
}
.down_b1{
		margin-left:18px;
}
#down_cneter_top_bottom p{
		margin-left:18px;
}
.down_table{
		border-collapse:collapse; 
		border:#336699 solid 1px; 
		width:574px; 
		margin:0px 33px;
}
#down_100clear{
		padding:10px 33px 0px 33px;
}
#clear{
		list-style:none; 
		margin:0; 
		padding:0;
}
#clear li{
		padding:5px 0px;
}
/*purchase*/
#purchase{
		padding:15px;
		line-height:150%;
}
.vise_bg{
		margin-left:128px;
}
.buy_button{
		text-align:center;
}
/*Support*/
#Support{
		padding:15px;
		line-height:150%;
}
#Contact{
		padding:15px;
		line-height:150%;
}
#Contact p{
		font-size:12px;
		font-weight:bold;
		text-align:cente;
}
/*Features*/
#Feature{
		padding:15px;
		line-height:150%;
		text-align:justify;
}
#Feature table{
		margin-top:10px;
}
#Feature td{
		vertical-align:top;
}
.Feature_b_r{
		color:#990000;
		font-weight:bold;
}
/*lianjie*/
.white a{ 
		font-size:9px; 
		font-weight:bold; 
		text-decoration:underline;
		color:#FFFFFF;
}
.red a{
		text-decoration:underline;
		color:#3366cc;
		font-weight:bold;
}
/*font*/
h1,h3,h4{
		font-family:Arial, Helvetica, sans-serif;
		margin:0;
		padding:0;
}
h1{
		color:#336699;
		background-image:url(../images/bul_red.gif);
		background-repeat:no-repeat;
		background-position:left;
		vertical-align:middle;
		padding-left:20px;
		font-size:20px;
		font-weight:bold;
}
h3{
		font-size:14px;
		font-weight:bold;
		font-family:Arial;
}
.font_red{
		color:#990000;
		font-size:12px;
		font-weight:bold;
}
/****************Chinese Chess Soul********************/
#chesssoul{
		background-image:url(../images/a37.gif); 
		width:300px; 
		height:40px; 
		margin-top:20px; 
		margin-left:20px;
}
#chesssoul h3{
		font-size:16px; 
		font-family:Arial; 
		font-weight:bold; 
		padding:10px 0px 0px 10px;
}
#chesssoul_info{
		background-image:url(../images/a38.gif); 
		width:300px; 
		height:120px; 
		margin-left:20px;
}
#chesssoul_info h2{
		font-size:18px; 
		font-weight:bold; 
		padding:10px 0px 0px 10px; 
		color:#3366cc;
		margin:0;
}
#chesssoul_info h3{
		font-size:18px; 
		font-weight:bold; 
		padding:10px 0px 0px 42px; 
		color:#3366cc;
}
#chesssoul_info p {
		padding:0px 10px 0px 45px; 
		font-size:10px; 
		list-style:180%;
		margin:0;
}
