html,body{width:100%;height:100%;margin:0;padding:0;}
body{font:12px 'Arial','Helvetica';color:#010101;background:#fff;}           
img,p,form,h1,h2,h3,h4{border:0;margin:0;padding:0;} 
a{color:#006699;}
a:hover{color:#000;}

.clr{clear:both;font-size:0;height:0;}
.new{position:absolute;top:155px;left:0;}
.topbanner{text-align:center;background:url(images/banner_top_bg.gif) top center repeat-x;}
.blockall{position:relative;width:940px;margin:0 auto;background:#fff;z-index:10;}

.blockhead{position:relative;height:175px;margin:0 auto 25px auto;border-bottom:1px solid #e5e5e5;}
.blockhead .lo{position:absolute;top:70px;left:0;}
.blockhead .menu{position:absolute;top:5px;right:0;width:100%;padding:0;margin:0;font:11px 'Tahoma';text-align:right;}
.blockhead .menu a{margin-left:18px;}
.blockhead .profile{position:absolute;width:200px;height:122px;top:45px;right:0;font-size:11px;line-height:13px;}
.blockhead .profile .lg{height:50px;}
.blockhead .profile .pava{float:left;height:40px;margin-right:12px;}
.blockhead .profile .pnick{float:left;height:40px;font-size:13px;line-height:38px;font-weight:bold;}
.blockhead .profile .carma{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:8px 0 0 0;padding:4px 0 5px 0;font-size:12px;}
.blockhead .profile .carma span{display:block;float:left;width:50%;}

.blockleft{position:relative;float:left;width:660px;margin:0;}
.blockleft h3,.blockleft h2,.blockleft h1{padding-bottom:18px;font-size:22px;line-height:22px;font-weight:normal;}
.blockleft .title{padding-bottom:18px;font-size:22px;line-height:22px;font-weight:normal;}
.blockleft .title h1,.blockleft .title h2,.blockleft .title h3{float:left;padding-right:10px;font-weight:bold;}
.blockleft .title a{font-size:14px;}
.blockleft .h1{color:#000;}
.blockleft p{padding-bottom:12px;}
.blockleft .item{padding-bottom:40px;}
.intext{line-height:1.7em;font-size:1.15em}
.intext img{display:block;}
.uservoteholder {
	width:106px;
	height:102px;
	position:absolute;
	top:0;
	right:0;
}
.avatar {
padding: 10px 50px;
}
.profilerating {
padding:0 0 0 10px;
}
.blockleft .plash{margin-top:10px;padding-bottom:15px;border-spacing:0;border-collapse:collapse;border:1px solid #e9e9e9;background:#f9fcff;}
.blockleft .plash td{padding:0;font:10px/10px 'Tahoma';padding:5px 0 6px 0;}
.blockleft .plash .who{width:106px;padding-left:12px;}
.blockleft .plash .who a{background:url(images/man.gif) left center no-repeat;padding-left:14px;}
.blockleft .plash .date{width:210px;color:#666666;}
.blockleft .plash .comm{padding-right:20px;}
.blockleft .plash .love{padding:1px 14px 0 0;}
.blockleft .plash .rate{padding:0 10px;border-left:1px solid #e9e9e9;}

.blockleft .comments{}
.blockleft .comments h3{font:19px/19px 'Tahoma';}
.blockleft .comments .msgcom{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:8px 0 9px 0;font-size:12px;color:#000;margin-bottom:3px;}
.blockleft .comments .brd{height:40px;}
.blockleft .comments .user_small{padding:5px;float:left;}
.blockleft .comments .nkdate{float:left;padding:12px 0 0 12px;color:#666666;font-size:11px;}
.blockleft .comments .nkdate a{font-weight:bold;font-size:12px;display:block;float:left;margin-top:-1px;margin-right:20px;}
.blockleft .comments .nkrate{float:right;padding-top:13px;font-size:11px;}

.blockleft .next-prev{font-size:22px;line-height:19px;color:#000;}
.blockleft .pagination{margin-left:38px;margin-top:10px;}
.blockleft .pagination a{display:block;float:left;padding:4px 5px;border:1px solid #fff;margin-right:5px;color:#666666;text-decoration:none;}
.blockleft .pagination strong,.blockleft .pagination a:hover{display:block;float:left;padding:4px 5px;background:#999999;border:1px solid #cccccc;margin-right:5px;color:#fff;}

.blockright{float:right;margin:0;width:240px;}
.blockright .rblock{position:relative;margin-bottom:14px;padding:16px 18px 8px 18px;overflow:hidden;background:#f0f0f0;}
.blockright .rblock .bgt{position:absolute;top:0;left:0;width:240px;height:10px;background:url(images/right_block_bgt.gif) no-repeat;}
.blockright .rblock .bgb{position:absolute;bottom:0;left:0;width:240px;height:10px;background:url(images/right_block_bgb.gif) 0 100%  no-repeat;}
.blockright .rblock .h2{font-size:19px;color:#333333;height:34px;line-height:22px;font-weight:bold;}
.blockright .rblock .h2 h2{font-size:19px;line-height:22px;font-weight:bold;}
.blockright .rblock .h2 p{float:left;padding-right:12px;background:url(images/arrow_b.gif) 100% 100% no-repeat;}
.blockright .rblock .btx{color:#333333;}
.blockright .rblock .btx a{color:#000;}
.blockright .rmenu{margin:0;padding:0;list-style:none;margin-top:10px;font-weight:bold;}
.blockright .rmenu li{padding:0 0 12px 0;margin:0 0;}
.blockright .rmenu a{color:#666666;}
.blockright .rmenu .active,.blockright .rmenu a:hover{color:#000;}
.blockright .buttop{text-align:center;height:45px;}
.blockfoot{position:relative;border-top:1px solid #e5e5e5;margin-top:30px;height:90px;font-size:11px;}
.blockfoot table{width:100%;height:70px;border-spacing:0;border-collapse:collapse;border:0;}
.blockfoot .bleft{width:30%;text-align:left;padding:0;padding:0;}
.blockfoot .bcenter{padding:0;text-align:center;}
.blockfoot .bright{width:30%;text-align:right;padding:0;padding:3px 0 0 0;}
.blockfoot .bright img{position:relative;top:-3px;}

.inp1{width:180px;margin-bottom:13px;}
.col1{color:#666666;}

.zlogin{position:fixed;width:100%;height:100%;background:#000;z-index:20;
opacity:0.3;-moz-opacity:0.3;-khtml-opacity:0.3;
}

.bllog{position:fixed;width:100%;z-index:30;}
.bllog .form{margin:200px auto;width:433px;height:252px;background:#f5f5f5 url(images/login.gif) 0 0 no-repeat;}
.bllog .form table{width:380px;margin:0 auto;border:1px solid red;border-spacing:0;border-collapse:collapse;border:0;}
.bllog .form table table{width:auto;margin:0 0 0 0;}
.bllog .form td{font-size:11px;padding:0;color:#666666;}
.bllog .ltitle{font:19px/19px 'Trebuchet MS';font-weight:bold;text-align:center;padding:15px 0 15px 0;}
.bllog .npp td{font-size:19px;padding:5px 0;}
.bllog .npp td input{font-size:21px;color:#000;border:1px solid #cccccc;padding:3px;width:260px;}
.bllog .btnn{font:27px/27px 'Tahoma';padding-top:10px;text-align:center;}
pre { overflow: auto; width: 96%; padding: 5px 2%; margin-bottom: 10px; background: #f8f8f8 url(../images/code.gif); border: 1px solid #dce6f0; clear: both; }
