/* CSS Document */

body {margin: 0 auto;
 	padding: 0;
 	text-align: center;
	background: #2DB3E4 url(mbg.gif) repeat-x 0 0;
	border:20px solid #FFF;
}
#roundcorner{float:left;}
#t_left,#t_right{width:6px;}
#t_left{float:left;}
#t_right{float:right;}
#wrapper{background: #53E0FF url(bg.gif) 0 0 repeat-x;
 	margin: 0 auto;
 	width: 780px;
	position:relative;
	border-left:2px solid #9EEBFF;
	border-right:2px solid #9EEBFF;
	top:0px !important;
	top:-6px;
	z-index:1;
	
}
#menu{height:30px;}

ul#mainlevel-nav,ul#mainlevel-topnav
{
	list-style: none;
	padding: 5px 10px;
	margin: 0;
	font-size: 1em;
	background:transparent url(menubg.gif) 0 0 repeat;
	height:22px;
}

/** unordered list item for top menu **/
ul#mainlevel-nav li,ul#mainlevel-topnav li
{
	display: block;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0px 5px ;
	width: auto !important;
	font-size: 12px;
	line-height: 23px;
	white-space: nowrap;
}

/** unordered list item link for top menu **/
ul#mainlevel-nav li a,ul#mainlevel-topnav li a
{
	display: block;
	padding-left: 8px;
	padding-right: 8px;
	font-size: 12px;
	text-decoration: none;
	
}
ul#mainlevel-nav li a{
color: #FFF;
}
ul#mainlevel-topnav li a{
color: #333;
}
/** unordered list item link for top menu for firefox only **/
#top12>ul#mainlevel-nav li a, #top3>ul#mainlevel-topnav li a{
	width: auto;
}

/** unordered list item for top menu for firefox only **/
ul#mainlevel-nav li a:hover {
	background: #3D94C4;
	text-decoration:none;
}

ul#mainlevel-topnav li a:hover{
	color:#f00;
}

#topad{height:100px; text-align:left;}
#wlogo{width:180px; float:left; font-size:14px; color:#FFFFFF;padding:10px 0px 0px 10px;}
#title{
	margin: 20px 0px;
	font-size: 18px;
	color: #FFFFFF;
}
#webtv{height:460px;}
#webtv object{z-index:3;}
.more{
	width:550px;
	font-size:12px;
	margin:10px 0px 20px 5px;
	float: left;
	background-image: url(mainmain.png);
	position: relative;
}
.mcontent{
	text-align: left;
	padding:5px;
}
.mcontent img{float:left;
margin:0px 5px 5px 0px;
}
.mainbottom {
	background-image: url(mainbottom.png);
	height: 18px;
	width: 550px;
	bottom: 0px;
	position: absolute;
	left: 0px;
}

.rightcln {
	background:transparent url(rightmain.png) 0 0 repeat-y;
	float: right;
	margin: 10px 5px 30px 0px;
	width: 196px;
	position: relative;
	text-align: left;
	font-size:12px;
}
.rgcontent {
	padding: 4px 0px 0px 10px;
}

.tuijian{
	text-align: left;
	margin:0px;
	padding:4px 0px 0px 10px;
	background: transparent url(maintop.png) top left repeat-x;
	height: 18px;
}
.rgtitle {
	background-image: url(righttop.png);
	height: 18px;
	padding:4px 0px 0px 10px;
}

.rightbottom {
	background-image: url(rightbottom.png);
	height: 18px;
	bottom: 0px;
	position: absolute;
	right: 0px;
	width: 196px;
}

#morevideo{
	height:200px;
}

#morevideorg{height:400px;}
#cloud2{
	position: absolute;
	bottom: 0px;
	left: 0px;
	z-index: -1;	
}
#extre1{position: absolute;
	top: 890px !important;
	top: 896px;
	left: 0px;
	z-index: 10;
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
	
}
#extre2,#extre3{position: absolute;
	filter:alpha(opacity=20);
	opacity: 0.2;
	-moz-opacity:0.2;}
#extre2{top: 0px;
	left: 0px;
	z-index: 10;
	
}
#extre3{
	top: 887px!important;
	top: 896px;
	left: 1px;
	z-index: 10;
}
#extre4{position: absolute;
top: 249px !important;
	top: 251px;
	right: 15px;
	z-index: -1;
	filter:alpha(opacity=50);
	}

