﻿html                                    { background-color:#111; margin: 0; padding: 0; }
body                                    { text-align: center; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #000; background: #111 url(/img/bg_top.png) repeat-x 0 0;}
*                                       { margin: 0; padding: 0; }
a                                       { overflow: hidden; color: #000; }
img                                     { border: 0; vertical-align: bottom;}
input                                   { vertical-align: middle; }
select                                  { font-size: 11px; font-weight: normal; }
.clear                                  { clear: both; }
div.both{clear:both;height: 0;line-height: 0;font-size: 0;}
.clearfix:after                         { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
#topline{height: 35px;}
div#wrapper    { width: 928px; text-align: left; margin: 0 auto;  background:#fff url(/img/wrapper.png) no-repeat 0 100%; }
div#container  { padding: 4px; width: 920px; float: left; background: url(/img/container.png) no-repeat; }
//div#container                           { width: 920px; position: relative; margin: 0 auto; text-align: left; background-color: #666; }

div#header                              { background: #fff url(../img/header.png) no-repeat; width: 920px; height: 200px; }
div#header h1                           { text-indent: -9999px; width: 200px; float: left; margin: 10px 0 0 10px; display: inline;  }
div#header h1 a.nf                         { display: block; width: 200px; height: 30px; background: transparent url(../img/logo.png) no-repeat; }
div#header p.pt { line-height: 5px; }



.LeftBox{width: 490;}
.RightBox{padding: 5px; background: #f7f7f7; border: 1px solid #ebebeb;}


div.tb_box                       { height: 90px; padding: 5px; border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; overflow: hidden;}
div.tb_box                       { padding-left: 10px; }
div.tb_box h3                    { height: 15px; margin: 0; padding: 0; overflow: hidden;}
div.tb_box h3 a                  { font-size: 14px; color: #0463C1; text-decoration: none; margin: 0; padding: 0;}
div.tb_box h3 a:hover            { text-decoration: underline; margin: 0; padding: 0;}
div.tb_box p                     { height: 48px; margin: 5; padding: 0; font-size: 10px; line-height: 10px; overflow: hidden;}
div.tb_box ul                    { height: 15px; overflow: hidden; float: left; list-style: none;}
div.tb_box ul li                 { float: left; font-weight: bold; font-size: 10px; }
div.tb_box ul li span            { padding: 0 5px; }
div.tb_box ul li a               { font-weight: bold; color: #000; text-decoration: none; }
div.tb_box ul li a:hover         { text-decoration: underline; }



div.tb_box_r                       { min-width: 300; height: 84px; padding: 5px; border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; overflow: hidden;}
div.tb_box_r                       { padding-left: 10px; }
div.tb_box_r h3                    { height: 15px; margin: 0; padding: 0; overflow: hidden;}
div.tb_box_r h3 a                  { font-size: 14px; color: #0463C1; text-decoration: none; margin: 0; padding: 0;}
div.tb_box_r h3 a:hover            { text-decoration: underline; margin: 0; padding: 0;}
div.tb_box_r p                     { height: 48px; margin: 5; padding: 0; font-size: 10px; line-height: 10px; overflow: hidden;}
div.tb_box_r ul                    { height: 15px; overflow: hidden; float: left; list-style: none;}
div.tb_box_r ul li                 { float: left; font-weight: bold; font-size: 10px; }
div.tb_box_r ul li span            { padding: 0 5px; }
div.tb_box_r ul li a               { font-weight: bold; color: #000; text-decoration: none; }
div.tb_box_r ul li a:hover         { text-decoration: underline; }





div.thumb {clear: both; float: left; }
div.thumb img{margin-right: 10px; background: #343F4A; width: 100px; height: 80px; border: 1px solid #333;}




div.playerbox {margin-top: 25px; padding-left: 10px;}




.SearchInfo h1 {color: #333; font-family: Monospace; font-size:32px; font-weight: bold;  float:left; margin-left: 10px; width: 450px; line-height: 30px;}
.SearchInfoR{color: #333; font-size:10pt; font-weight: normal; padding:4px; text-align: right;}


#pager {font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding: 1em 1em 2em 0;	margin: 1em 0;	list-style: none;	clear: both; 	padding-left: 20px;}
#pager li {float: left;}
#pager a, #pager em {margin-right: .1em; padding: .3em .5em;  display: block; background: #fff;		border: 1px solid #fff;		text-decoration: none;	}
#pager a {border: 1px solid #F7F7F7; color: #C21212;}
#pager em {font-weight: bold; color: #000; font-style:normal;  background: #F7F7F7; border: 1px solid #EAEAEA;}



div.CommentBox{margin:2px; padding:2px; font-family: Arial, Helvetica, sans-serif; }
.CommentBox img{border: 1px solid #DDD;}
.CommentBox b{color:#4A668E; font-size:12px; padding: 0 0 0 0; }
.CommentData {color:#777; font-size:10px; padding: 0 0 0 0;}
div.avatar{ width: 60px; height: 60px; float:left;}
div.comment{min-height: 50px; line-height: 13px; font-size:12px;  margin: 2 2 2 65; padding:5 5 5 10; border: 1px solid #DDD;}
.comment {color:#333; font-weight: normal; font-size:11px; text-decoration: none;}

div.feedburner {text-align:right;}
.feedburner a:link {color:#333; font-size:8pt; font-weight: normal; text-decoration: none;}
.feedburner a:hover {color:#333; font-size:8pt; font-weight: normal; text-decoration: underline;}
.feedburner a:visited {color:#333; font-size:8pt; font-weight: normal; text-decoration: none;}


.RelatedVideos{color:#3A5080; font-size:20px; font-weight: bold; text-decoration: none; padding:4px;}



div.poptags {text-align: center;}
.poptags a:link {color:#0463C1; font-weight: normal; text-decoration: none; }
.poptags a:hover {color:#FF0000;  font-weight: normal; text-decoration: none; }
.poptags a:visited {color:#333; font-weight: normal; text-decoration: none;}

#ad_h_box{padding-top: 90px; text-align: center;}