/* CSS Document */

BODY,textarea{
FONT-SIZE: 10px; MARGIN: 0px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
BODY {
	TEXT-ALIGN: center; background-color:#cccccc
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px
}

UL {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px
}
li{
list-style:none
}
h1{font-size:14px; font-weight:bold; margin:0px 0px 0px 0px}
.bg{ background:#FFFFFF}
A:link {
	COLOR: #D90000;/* TEXT-DECORATION: none*/
}
A:visited {
	COLOR: #000000;/* TEXT-DECORATION: none*/
}
A:hover {
	COLOR: #0000FF; TEXT-DECORATION: underline
}
A:active {
	COLOR: #D90000; TEXT-DECORATION: none
}
#top {
	CLEAR: both; MARGIN-TOP: 3px; WIDTH: 870px; HEIGHT: 90px; background:#FFFFFF; 

padding:15px 20px 15px 10px; border-bottom:1px #999999 solid
}
#top .logo {
	FLOAT: left; WIDTH: 200px; HEIGHT: 80px;BACKGROUND: url(../imgs/yy2k.png) no-repeat -2px -3px;
}
#top .logo A {
	 WIDTH: 200px; HEIGHT: 80px; display:block
}
#top .logo H1 {
	DISPLAY: none
}
#top .head_right{ width:660px; float:left; margin-left:10px}
.top_1{background:url(../imgs/yy2k.png) no-repeat -212px -3px; height:34px}
.top_1 li{ float:left; line-height:32px; overflow:hidden; height:32px;padding:0px 0px 0px 10px}
.top_2{background:url(../imgs/yy2k.png) no-repeat -212px -38px; height:40px; margin-top:2px; font-size:14px; font-weight:bold; line-height:40px}
.top_2 li{font-size:16px; font-weight:bold; float:left; width:80px; line-height:38px; overflow:hidden; height:38px}
.top_2 A{margin-left:16px}
.top_2 A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.top_2 A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.top_3 li{text-align:left; height:20px; line-height:20px; overflow:hidden}
.mg{height:5px; background:#CCCCCC}
.ads{width:900px; background:#FFFFFF; height:90px; *height:auto; border-bottom:1px #999999 solid}
.main{width:900px}
.left{width:160px; float:left; background:#FFFFFF; padding:5px 4px 0px 4px; border-bottom:1px #999999 solid}
.left h1{border-bottom:1px #cccccc solid; border-top:1px #cccccc solid; font-size:12px; font-weight:bold; text-align:left; line-height:20px; width:160px; margin:0px 0px 5px 0px}
.left h2{border-bottom:1px #cccccc solid; border-top:1px #cccccc solid; font-size:12px; font-weight:normal; text-align:right; line-height:20px; margin-bottom:30px}
.left ul{ padding:0px 0px 0px 15px}
.left ul li{text-align:left; list-style:disc; height:20px; line-height:20px}
.right{width:722px; float:left; margin-left:10px; border-bottom:1px #999999 solid; background:#FFFFFF}
.right h3{font-size:12px; font-weight:normal; width:722px; height:20px; line-height:20px;  

margin:0px 0px 0px 0px}
.NavName{font-size:16px; font-weight:bold; height:30px; line-height:30px; border-bottom:1px #999999 solid}
.Nav{height:30px; width:722px}
.page{width:448px; float:left;  text-align:left; padding:0px 0px 0px 20px; height:30px; line-height:30px; overflow:hidden;font-size:12px}
.page span{border:1px #cccccc solid}
.page A:link {
	 COLOR: #0000CC; TEXT-DECORATION: none
}
.page A:hover {
	COLOR: #D90000; TEXT-DECORATION: none
}
.page A:visited {
	  TEXT-DECORATION: none
}

.search{width:250px; float:left}
.right ul{width:707px;padding:10px 0px 0px 15px}
.right ul li{float:left; width:230px; margin:0px 0px 0px 0px; height:160px}
.ca{background:#FFFFFF}
.box{float:left; width:204px; margin:0px 0px 0px 0px;padding:0px 10px 0px 10px; margin:20px 0px 0px 0px}
.box ul{padding:0px 0px 0px 35px}
.box ul li{list-style:disc; text-align:left; line-height:20px}
#Categories{height:30px; border:1px #A3A0B3 solid; padding:2px 2px 2px 2px}
#Categories li{ line-height:30px; font-size:14px; font-weight:bold; background:#84C529; text-align:center; list-style:none}
.line{width:880px; background:#CCCCCC; line-height:2px; height:2px; margin:20px 0px 0px 0px}

.pic{ border:1px #CCCCCC solid;  width:210px; height:128px; position:relative}
.pic img{border:none;margin:4px 4px 4px 4px}
.pic a:hover {width:210px; height:128px;border:2px #999999 solid;top:-2px; left:-2px; position:absolute}
.text{height:30px; line-height:30px; overflow:hidden}
.ttext{height:20px; line-height:20px; overflow:hidden; text-align:left; padding:0px 0px 0px 10px}
.foot{width:900px; height:90px; line-height:20px}
.foot hr{width:700px; color:#999999; height:1px}
.clr{clear:both; height:0px}
.tag{width:632px; float:left; text-align:left; padding:10px 0px 0px 10px; height:50px}
.tag h1{font-size:16px; font-weight:bold; margin:0px 0px 0px 0px}
.tag h2{font-size:12px; font-weight:normal; margin:10px 0px 0px 0px}
.tag h2 A:link {
	COLOR: #0000CC
}
.tag h2 A:hover {
	COLOR: #D90000
}
.zoom{width:248px; float:left; padding:20px 0px 0px 10px; height:40px}
.zoom_out{width:27px; float:left; background:url(../imgs/yy2k.png) no-repeat -27px -80px;  margin:0px 0px 0px 20px;cursor:pointer; height:26px}
.zoom_spar{ width:126px; float:left; background:url(../imgs/yy2k.png) no-repeat -54px -91px; height:16px; text-align:left; margin:6px 0px 0px 20px;}
.zoom_spar img{ top:-3px;cursor:pointer; position:relative;}
#zoomstate{width:60px; float:left}
.zoom_in{width:26px; background:url(../imgs/yy2k.png) no-repeat 0px -80px; float:left; height:26px; cursor:pointer}
.info{width:425px; float:left; text-align:left; padding:10px 0px 10px 10px}
.info span{white-space: pre-wrap;
*white-space: pre;
*word-wrap: break-word;}
.hplay{width:425px; float:left; margin-left:10px; text-align:left; padding:10px 0px 10px 10px}
.hplay span{
white-space: pre-wrap;
*white-space: pre;
*word-wrap: break-word;
}
.url{width:560px; float:left; padding:10px 0px 0px 0px}
.url ul li{width:280px; float:left}
.url ul li strong{font-weight:bold; font-size:12px}
.inputtext{width:276px; height:40px; border:1px #CCCCCC solid}
.urltext{width:280px; margin:20px 0px 0px 0px}
.urltext h1{font-size:12px;font-weight:bold}
.share{width:340px; float:left; padding:10px 0px 0px 0px}
#play{ border:1px #999999 solid; padding:5px 5px 5px 5px;width:640px; height:490px;}
#playAds{width:640px; height:480px; border:1px #999999 solid; display:none}
#playdown{width:640px; height:14px; padding:10px 0px 10px 0px}
#playdown span {
	font-size:14px; font-weight:bold
}
#playdownp{width:500px; border:1px #CCCCCC solid; float:left; text-align:left; height:14px}
#shown{width:138px; float:left}
#showp{width:0px; background:#FF0000; float:left; height:14px}

.vote{margin:10px 0px 0px 0px; font-size:16px; font-weight:bold}
.votel{width:660px; float:left; margin:10px 0px 0px 30px}
.votel ul li{height:30px; text-align:left; line-height:25px}
.vgood{width:60px; float:left}
.totalv{width:500px; float:left; text-align:left}
.vp{width:100px; float:left}
.voter{width:150px; float:left; margin:10px 0px 0px 0px}
#svote{width:100px; height:50px; font-size:18px; line-height:50px; border:1px #CCCCCC solid; font-family:Arial, Helvetica, sans-serif}
#good{background:#FF0000; text-align:left; height:16px; float:left}
#bad{background:#999999;  text-align:left; height:16px; float:left}
.links{background:#FFFFFF; padding:10px 10px 10px 10px; width:880px}