html,body{height:100%;background:#fff;color:#666;font-family:Arial,sans-serif;min-width:1000px;margin:0;padding:0}img{border:0}p{line-height:1em;margin:0;padding:0}.menu a,a:hover,.pages span{color:#d22;text-decoration:underline}.menu a:hover{color:#e12}a{color:#666;text-decoration:none}a:hover,.pages span{color:red}#all{width:100%}#header{background:url(img/top_bg.gif) repeat-x 0 100%;margin:0 0 15px;padding:0 0 2px}#logo{width:393px;height:170px;background:url(img/logo_bg.png) no-repeat 0 100%;color:#d22;font:2.5em Verdana,Arial,sans-serif}#logo img{margin:15px 0 0 50px}.search{float:right;margin:30px 0 0;padding:0 165px 0 0}.search input{width:250px;border:1px solid #000;font-size:1.6em;color:#999;vertical-align:middle;padding:0}.search .submit{width:30px;border:1px solid #d22;background:#fff url(img/search-arr.gif) no-repeat 8px 11px;height:1.25em}.menu{list-style:none;clear:both;float:right;font-size:1.1em;color:#d22;margin:30px 0 0;padding:0 165px 0 0}.menu li{display:inline;margin:0 0 0 10px}.menu span{font-weight:700}#container{width:100%;margin-right:-25%;float:left}#content{margin-right:25%;font-size:.8em;padding:10px 30px}.videolist{width:23%;min-width:163px;position:relative;float:left;overflow:hidden;margin:0 5px 10px 0}.videolist img{background:url(img/snap_bg.png) no-repeat 0 0;padding:4px}.videolist span{display:block;height:1.1em;overflow:hidden;padding:0 0 4px}#sidebar{width:25%;float:right;}.side_content{padding:10px 15px}.clear{clear:both}.pages{text-align:center;clear:both;font-size:1.2em}#bot_banner{height:1%;clear:both;font-size:.8em;margin:20px 20px 0;padding:5px 30px}#footer{height:30px;background:#fcc;border-top:2px solid #f44;clear:both;font-size:.8em;margin:20px 0 0;padding:5px 30px}* html .search .submit,*+html .search .submit{background-position:7px 10px} div.counterCode{float:right}
