/* CSS Document */

body{
margin:0px;
padding:0px;
background:url(images/bg.jpg) top center repeat-x;
font:normal 100%/120% Geneva, Arial, Helvetica, sans-serif;}

#wrap{
margin:0px auto; padding:0px;
width:790px;}

a:visited, a, a:hover{
	color:#00F;}
a:hover{
	text-decoration:none;}

.left{
float:left;}

.right{
float:right;}

.hidden{
visibility:hidden;
clear:both;}

h1{
margin:0px; padding:0px;
color:#c60040;
font:bold 170%/100% Verdana, Geneva, sans-serif}

h1 a{
color:#c60040;
text-decoration:none;}

h2{
margin:17px 0px 5px; padding:0px;
color:#666;
font:normal 130%/100% Arial, Helvetica, sans-serif;}

h3{
margin:0px; padding:0px;
color:#333;
font:normal 110%/100% Arial, Helvetica, sans-serif;}

h3.special{
margin:20px; padding:0px;
color:#b00028;
font:bold 120%/100% Arial, Helvetica, sans-serif;}

h3.blk{
background:#CCCCCC;
border:1px solid #999;
padding:5px;
width:95%;
display:block;
clear:both;}

p{
font:normal 80%/130% Geneva, Arial, Helvetica, sans-serif;}


.text{
margin:0px;padding:0px;
color:#000;
font:normal 80%/130% Geneva, Arial, Helvetica, sans-serif;}

.text a{
	text-decoration:none;}

.text a{
color:#000;}

hr{
	margin:10px 0px;}

/*------------------------------------head*/
#head{
height:65px;
margin:10px 0 0 0;
clear:both;}

.slogan{
margin:20px 0 0 10px;
font:bold 60%/130% Geneva, Arial, Helvetica, sans-serif;
display:block;}

/*------------------------------------nav*/
#nav{
height:24px;}

#nav ul{
margin:0px; padding:0px;}

#nav ul li{
margin:0px;padding:0px;
float:left;
height:24px;
list-style:none;
font:normal 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
line-height:100%;}

#nav ul li a{
display:block;
margin:1px 0px 1px 0px;
padding:5px 8px 5px 7px;
background:#1b326a;
color:#FFFFFF;
text-decoration:none;}

#nav ul li a:hover, #nav ul li a.live{
background:#fff;
color:#1b326a;}

/*------------------------------------content*/
#content{}

#content_s{
padding:10px;
background-color:#FFF;}

.bar{
width:150px;}

.main{
width:510px;
padding-right:90px;}

.ulist li{
padding:10px 10px 10px 0px;
list-style:none;
font:normal 80%/120% Geneva, Arial, Helvetica, sans-serif;}


ul.usimple{
margin:7px 0px 0px 0px;}

.usimple li{
padding:0px 0px 7px 0px;
list-style:disc;
font:normal 80%/120% Geneva, Arial, Helvetica, sans-serif;}

.video{
padding:30px 50px 0 0px;}

.play{
height:50px;
padding:15px 0px 0px 57px;
background:url('images/play.jpg') top left no-repeat;
display:block;}

.play a, .play a:hover, .play a:visited{
	color:#999;}

/*------------------------------------foot*/
#specialbanner{
background:#fff;
clear:both;
padding:20px 0px 10px 0px;}



/*------------------------------------foot*/
#foot{
width:770px; height:55px;
padding:7px;
background:#CCCCCC;
clear:both;
color:#333333;
font:normal 70% Arial, Helvetica, sans-serif;}

#foot a{
color:#333333;}