.gray_bg p{
    margin-top: 10px;
}

.progress_bar {
        height:10px;
        background-color: #6E0000;
        margin-top:10px;
        float:left;
}


.div{
    width:100%;
    _height:100%;
    min-height:100%;
    background:#000000;
    position:fixed;
    top:0px;
    left:0px;
    display:none;
    z-index: 500;
	*position: absolute;
	*top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop : document.body.scrollTop);
}

body,h1,h2,h3,p,form{
	margin:0px;
	padding:0px;
}

.postmetadata {
	padding-top:10px;
}

.postmetadata a {
	color:black;
}

ul {
	margin-left:10px;
	padding-left:10px;
	color: black;
}

a {
	color: black;
}

.clearer{
	clear:both;
}
img{
	border:none;
}
body{
	font: 16px Arial;
        font-weight: 600;
	color: #424242;
	background:#FBFBFB url(/images/back_main.jpg) repeat-x;
}
.top{
	width:100%;
}
.top_page{
	height:151px;
	width:970px;
	margin:0 auto;
}
.subb{
	background:#000000 url(/images/new_header_bg.png) repeat-x;
}
.logo{
	width:169px;
	float:left;
	cursor:pointer;
	height:1px;
}
.form{
	padding:15px 0 0 114px;
	width:632px;
	float:right;
	height:61px;
}
.form form{
	float:left;
	width:50%;
}
.inp{
	color:#fff;
	font: 12px Tahoma;
	background: url(/images/back_inp2.jpg);
	border:none;
	width:187px;
	height:19px;
	padding-top:2px;
	float:left;
	padding-left:5px;
}
.inp1{
	color:#fff;
	font: 12px Tahoma;
	background: url(/images/back_inp2.jpg);
	border:none;
	width:95px;
	height:19px;
	float:left;
	margin-left:10px;
	padding-top:2px;
	padding-right:5px;
	text-align:right;
}
.inp2{
	color:#fff;
	font: 12px Tahoma;
	background: url(/images/back_inp2.jpg);
	border:none;
	width:218px;
	height:19px;
	padding-top:2px;
	padding-left:5px;
	margin-top:20px;
}
.inp3{
	color:#fff;
	font: 12px Tahoma;
	background: url(/images/back_inp3.jpg);
	border:none;
	width:149px;
	height:19px;
	float:left;
	padding-top:2px;
	padding-left:5px;
}
.btn{
	float:left;
}
.btn1{
	background:#424242;
	border:none;
	color:#EEA400;
	font: 12px Tahoma;
	padding:3px 5px;
	text-decoration:none;
	float:right;
	margin-right:50px;
}
.btn1:hover{
	background:#424242;
	border:none;
	color:#EEA400;
	font: 12px Tahoma;
	padding:3px 5px;
	text-decoration:none;
	float:right;
	margin-right:50px;
}
.txt{
	clear:left;
	font-size:10px;
	color:#000;
	text-align:right;
	padding:3px 70px 0 0;
	*padding:1px 70px 0 0;
}
.txt a{
	font-size:10px;
	color:#000;
	text-decoration:none;
}
.txt a:hover{
	font-size:10px;
	color:#000;
	text-decoration:underline;
}
.topmenu{
	width:100%;
}
.left_image	{
	float:left;
	margin: 0 8px 0 0;
}
.menu_page{
	margin:0 auto;
	width:970px;
	height:25px;
}
.menu{
	float:left;
	padding-left:205px;
}
.form1{
	float:right;
	padding-right:5px;
	padding-top:3px;
}
.sel{
	width:150px;
	color:#252526;
	font: 11px Tahoma;
	border:solid 1px #C7C7C7;
	margin-top:3px;
}
.menu ul{
	list-style:none;
}
.menu ul li{
	display:block;
	float:left;
	background: url(/images/back_menu_l.jpg) no-repeat left center;
	margin-right:10px;	
}
.menu ul li a{
	display:block;
	float:left;
	padding:7px 14px 8px 14px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background: url(/images/back_menu_r.jpg) no-repeat right center;
}
.menu ul li a:hover{
	color:#FFA400;
	text-decoration:none;
}
.flash{
	margin:0 auto;
	width:970px;
	height:256px;
	padding-top:4px;
}
.flash_page{
	float:left;
}
.top_pic{
	width:221px;
	height:70px;
	float:left;
	color:#fff;
	background: url(/images/img_top.jpg) no-repeat;
	padding:177px 20px 0 20px;
}
.top_pic strong{
	font-size:14px;
	padding-left:20px;
}
.divform{
	width:100%;
}
.form2{
	width:600px;
	height:41px;
	margin:0 auto;
	padding:20px 0 0 370px;
	background: url(/images/back_form.jpg);
}
.main{
	width:973px;
	margin:0 auto;
	margin-top:8px;
}
.backindex{
	background: url(/images/back.gif) repeat-y center top;
}
.main_page{
	padding-top:10px;
	width:945px;
	padding-right:10px;
	/*min-height:550px;
	_height:550px;*/
	padding-left:15px;
	background:#fff;
	border-left:1px solid #A7A7A7;
	border-right:1px solid #A7A7A7;
}
.index{
	width:948px;
	padding-right:11px;
	padding-left:11px;
	padding-top:30px;
}
.sub{
	padding-top:5px;
}
.left_col{
	width:237px;
	float:left;
	padding-left:3px;
}
.block{
	padding:8px;
}
.block1{
	padding:5px;
	margin-bottom:10px;
}
.imgbox{
	float:left;
	width:68px;
	margin:3px;
	height:102px;
	text-align:center;
	overflow:hidden;
	color:#292929;
	font-weight:bold;
}
.imgbox img{
	padding:14px 0 5px 0;
}
.hdr{
	font-size:14px;
	color:#fff;
	font-weight:bold;
	_height:3px;
}

.img{
	float:left;
	width:145px;
	margin-right:5px;
	padding:15px 0;
}
.img img{
	border:solid 1px #C2C2C2;
}
.content{
	float:left;
	width:75px;
	line-height:1.2;
	padding:15px 0;
	color:#B0B0B0;
}
.content strong{
	color:#292929;
}
.content span{
	color:#fff;
}
.content1{
	line-height:1.5;
	padding:10px 0;
	color:#676767;
}
.content1 a{
	font-weight:bold;
	color:#292929;
	text-decoration:none;
	background: url(/images/ico.gif) no-repeat 0px 2px;
	padding-left:15px;
}
.content1 a:hover{
	text-decoration:underline;
}
.content1 strong{
	color:#fff;
}
.content1 span{
	color:#02599C;
}
.link{
	text-decoration:none;
	color:#292929;
	font-weight:bold;
	background: url(/images/ico1.gif) no-repeat 0px 3px;
	padding-left:15px;
}
.link:hover{
	text-decoration:underline;
}
.right_col{
	width:680px;
	float:right;
}
.gal_back{
	background: url(/images/back_content.gif) repeat-y;
}
.gal_back1{
	
}
.box1{
	width:150px;
	float:left;
	margin-right:20px;
	_margin-right:19px;
	margin-bottom:20px;
}
.box{
	padding:5px 3px;
	min-height:130px;
	_height:130px;
	border-left:1px solid #CACACA;
	border-right:1px solid #CACACA;
}
.bord{
}
.bord img{
	margin-top:10px;
}
/*.footer{
	background:#6E0000 url(/images/footer_tab_bg.jpg) repeat-x;
	margin:0 auto;
	width:930px;
	padding:20px;
	margin-top:10px;
} */
.footer{background:url(/images/footer_tab_bg.jpg) repeat-x top; height:38px;color:#9c9a9a;text-align:center;}
	.footer ul{ padding-top:4px; text-align:center;}
    .footer ul li{list-style:none; padding:0px 2px 0px 2px; font-size:12px; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif; display:inline}
    .footer ul li a{color:#9c9a9a; text-decoration:none}
    .footer ul li a:hover{color:#9c9a9a; text-decoration:underline}

.footer_page{
	float:center;
	color:#fff;
}
.footer_page a{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}
.footer_page a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}
.banner{
	float:right;
}
.copy{
	color:#676767;
}
.block_gogle{
	padding-top:63px;
}
.pic{
	position:absolute;
	margin-left:-10px;
}
/****/
.left_bl{
	float:left;
	width:675px;
	padding:5px;
}
.liber_block h2	{
	background-repeat:no-repeat;
}
h1, h2, h3	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#02599C;
}
h1{
	color:#424242;
	font-size:13px;
	font-weight:bold;
}
h2	{
	font-size:12px;
	font-weight:bold;
	margin:10px 0 12px 0;
	padding-left:20px;
	display:block;
	width:inherit;
	height:27px;
	line-height:27px;
	background-color:#1E1E1E;
	color:#fff;
}
h2 a	{
	font-size:12px;
	font-weight:bold;
	color:#fff;
}

ul {
	list-style: none;
}

.white	{
	color:#FFFFFF;
}
.gray_bg	{
/*	background-color:#414141;*/
	min-height: 135px;
	_height: 135px;
/*border-left:1px solid #CACACA;
	border-right:1px solid #CACACA;*/
}
.user_main_batton	{
	height:196px;
}
.user_main_batton .big_avatar	{
	float:left;
	margin-right:60px;
}	
.user_main_batton h3	{
	font-size:16px;
	color:#02599C;
	padding:10px 0 20px 0;
	font-weight:bold;
	font-family:tahoma;
}
.user_main_batton ul	{
	list-style:none;
}
.user_main_batton ul li	{
	list-style:none;
	padding: 1px 0 0 0px;
}
.user_main_batton ul li a{
	color:#424242;
	padding:5px 0px;
	padding-left:30px;
	text-decoration:none;
	font-size:12px;
	line-height:25px;

}
.user_main_batton ul li a:hover{
	color:#424242;
	text-decoration:underline;
}
.admn	{
	background-image:url(/images/ico_admin.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.actv	{
	background-image:url(/images/ico_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.zoom	{
	background-image:url(/images/ico_zoom.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.addc	{
	background-image:url(/images/ico_adus.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.comm	{
	background-image:url(/images/ico_comments.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.user_contacts_block h2	{
	background-repeat:no-repeat;
}
.userav	{
	width:84px;
	min-height:125px;
	_height:125px;
	float:left;
	padding:0 10px;
/*	margin: 15px 16px 5px 0;*/
}
.userav img	{
	/*border: 1px solid #c2c2c2;*/
	height:70px;
    width:70px;
}
.userav span	{
	font-weight:bold;
	color: #424242;
	text-align:center;
	display:block;
	width:103;
	margin: 3px auto;
	text-decoration:none;
}
.user_contact_batton .userav	{
	width:86px;
	height:100px;
	float:left;
	margin: 5px 5px 5px 2px;
}
.user_contact_batton .userav img	{
	width:86px;
	height:86px;
}
.user_contact_batton .userav span	{
	color: #424242;
}
.right_date 	{
	font-size:11px;
	line-height:25px;
	padding-right:15px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
}
.right_date	a	{
	color: #424242;
}
.right_date	a:hover	{
	color: #424242;
}
.user_comments_block h2	{
	background-repeat:no-repeat;
}
.user_comments_block p	{
	padding: 10px;
}
.user_comments_block .someone_comment p {
	color:#424242;
	font-family:tahoma;
	margin:0;
	padding:0;
}
.user_comments_block .someone_comment p a {
	color:#02599C;
}	
.user_comments_block .someone_comment p a:hover {
	color:#02599C;
}
.someone_comment	{
	margin: 0px auto 0 auto;
	min-height:94px;
	_height:94px;
}
.someone_comment img	{
	margin:12px;
	float:left;
}	
.someone_comment h3	{
	font-size:12px;
	font-weight:bold;
	font-family:tahoma;
	color:#02599C;
	padding: 25px 0 0 0;
	margin:0;
}

.someone_comment .subtitle	{
	color:#898989;
	font-family:tahoma;
	font-size:10px;
	font-weight:normal;
	margin:0;
	padding:0;
	line-height: 18px;
}
.add_com_text	{
	margin: 2px 0 0 10px;
	border: 1px #c3c3c3 solid;
	width:435px;
	height:96px;
}
.submit	{
	display:none;
}
.format_comment	{
	display:block;
	width:21px;
	height:21px;
	background-color:#1E1E1E;
	color:#fff;
	text-align:center;
	line-height:21px;
	margin: 0 0 0 10px;
	float:left;
	text-decoration:none;
	font-weight:bold;
}	
.format_comment:hover	{
	background-color:#333;
}
.watch_key	{
	display:block;
	margin-top:8px;
	width:101px;
	height:21px;
	line-height:20px;
	font-weight:bold;
	background-color:#424242;
	color:#fff;
	text-decoration: none;
	text-align:center;
}
.newwatch{
	margin-top:0px;
}
.watch_key span	{
	color:#0670C8;
}
.right_key	{
	float:right;
	padding: 0 10px 10px 0;
}
.btn_submit{
	border:none;
	background:#222222;
	color:#fff;
	margin-top:8px;
	font-weight:bold;
	padding:3px;
	cursor:pointer;
	font-size:11px;
}
.format_aka_italic	{
	font-style:italic;
}
.format_aka_underline	{
	text-decoration:underline;
}
.right_bl{
	float:right;
	width:250px;
}
.ave_uploaded_block1 h2	{
	background-repeat:no-repeat;
}
.box3{
	width:152px;
	margin-right:4px;
	
	_margin-right:3px;
	margin-bottom:5px;
	float:left;
}
.uped_video	{
	min-height:112px;
	_height:112px;
	padding:4px;
	border-left:1px solid #CACACA;
	border-right:1px solid #CACACA;
}
.uped_video img	{
/*	border: 1px solid #c2c2c2;*/
	width:143px;
	height:78px;
	margin-bottom:5px;
}

.uped_video a span	{
	font-weight:normal;
	font-size:11px;
	color: #02599C;
	font-weight:bold;
	display:block;
	margin: 1px 0;
	background: url(/images/ico.gif) no-repeat 0px 2px;
	padding-left:15px;
	text-decoration:none;
}
.uped_video a:hover span	{
	text-decoration:underline !important;
}
.flash_bg{
	width:inherit;
	height:460px;
	background-color:#414141;
	margin:10px 0 0 0;
}
.link_more	{
	display:block;
	width:inherit;
	padding:0 0 0  250px;
	color:#0670C8;
	font-weight:bold;
	text-decoration:none;
}
.link_more:hover	{
	text-decoration:underline;
}
p.stats span.label	{
	font-weight:normal;
	display:block;
	float:left;
	width:110px;
}
.member_photo	{
	text-align:center;
	padding:10px 0;
}
.witout_left_image	{
	padding-left:15px;
}
.without_title	{
	padding-top:15px;
}
.without_title p {
	font-size:12px;
}
.without_title p.stats span.label	{
	width:215px;
	color:#424242;
}
h4	{
	margin:0;
	padding:10px 0 0 0;
	font-size:12px;
	font-family:tahoma;
	color:#898989;
	clear:both;
}
h3.other	{
	padding-top:10px;
}
h3.other a	{
	color:#424242;
	text-decoration:none;
}
h3.other a:hover	{
	text-decoration:underline;
}
.result_page	{
	float:left;
	width:21px;
	height:21px;
	background:url(/images/back_pages.gif) no-repeat;
	text-align:center;
	line-height:19px;
	font-family: Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin: 0 0 0 10px;
}
.img_us{
	border:1px solid #CACACA;
	padding:3px;
}
.result_page a	{
	color:#fff;
	text-decoration:none;
}
.result_page a:hover	{
	text-decoration:none;
	color:#FFA800;
}
.indexless	{
	background:none;
	color:#424242;
}
.result_pages_{
	float:right;
	height:21px;
	margin: 0 0 20px 0;
	clear:both;
}
.result_pages{
clear:both;
float:right;
overflow:hidden;
text-align:right;
}

.letters_pages .result_page	{
	width:21px;
	height:21px;
	text-align:center;
	line-height:19px;
	color:#898989;
	margin: 0 0 0 7px;
}
	.letters_pages .selected	a{
	text-decoration:none;
	color:#FFA800;
}
	.result_page .selected	a{
	text-decoration:none;
	color:#FFA800;
}
.commemb_block h2	{
	background-repeat:no-repeat;
}
.commemb_block h2 span	{
	float:right;
	display:block;
	margin: 0 10px 0 0;	
	color:#fff;
}
.commemb_block h2 span a	{
	color:#fff;
}
.commemb_block h2 span a:hover	{
	color:#ddd;
}
.upload_block h2	{
	background-repeat:no-repeat;
}
.upload_upform	{
	float:left;
	width:390px;
}
.floatr{
	float:right;
	margin-right:35px;
	_margin-right:16px;
}
.commemb_block h2 span.link4	{
	float:left;
	display:block;
	margin: 0 10px 0 0;	
	color:#FFFFFF;
}
.commemb_block h2 span.link4 a	{
	color:#FFFFFF;
}
.commemb_block h2 span.link4 a:hover	{
	color:#FFB000;
	text-decoration:undeline;
}
/*forum*/
.forum_hdr{
	background:#0465B3;
	border-bottom:1px solid #003F72;
	padding:10px;
	color:#fff;
}
.forum_hdr a{
	color:#FFB000;
	text-decoration:none;
}
.forum_hdr a:hover{
	text-decoration:underline;
}
.forum{
	background:#0465B3;
	padding:10px;
	margin-top:1px;
	border-bottom:1px solid #003F72;
}
.forum p{
	float:left;
}
.forum p strong{
color:#fff;
}
.forum_title{
	background:#fff;
	padding:10px;
	margin-top:1px;
		color:#898989;
}
.forum_title a{
		color:#898989;
	text-decoration:none;
}
.forum_title a:hover{
	color:#898989;
	text-decoration:underline;
}
.forum_title p{
	float:left;
}
.forum_title p strong{
	color:#02599C;
}
.forun_stats{
	padding:10px;
	text-align:right;
	font-size:10px;
}
.tab{
	float:right;
}
.tab tr td{
	font-weight:bold;	
	width:50px;
	text-align:center;
	color:#fff;	
}
.tab1{
	float:right;
}
.tab1 tr td{	
	width:100px;
	text-align:center;		
}
.tab1 tr td strong{	
	color:#fff;	
}
.tab1 tr td span{	
	color:#424242;	
}
/***end forum*/
/****forms*****/
.form-item, .form-area	{
	/*height: 31px;*/
	clear:both;
	/*background-image:url(/images/form1.gif);*/
	background-repeat:no-repeat;
	background-position:center;
}
.form-area	{
	height: 71px;
}
.form-label {
	float:left;
	text-align:left;
	width: 110px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#424242;
	padding: 10px 0 0 0;
	overflow:hidden;
}
.form-label span {
	font-weight:normal;
	font-size:11px;
	color:#898989;
}
.form-item input, .form-area textarea, .form-item select	{
	border: 1px solid #c2c2c2;
	background: #fff;
	margin: 8px 0 0 8px;
	*margin-top: 7px;
	_margin-left: 5px;
	padding: 1px 5px;
	height: 19px;
	width: 225px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color:#898989;
}

.form-area textarea	{
	height: 55px;
	width: 230px;
	padding: 0 0 0 5px;
}
.submit, .delete	{
	display:none;
}
.delete_key	{
	display:block;
	width:101px;
	height:21px;
	line-height:20px;
	font-weight:bold;
	background-color:#424242;
	color:#fff;
	text-decoration: none;
	text-align:center;
	margin-left:140px;
}
.forgot	{
	float:right;
	margin: 5px 80px 0 0;
}
.forgot a	{
	color:#424242;
	text-decoration: none;
}
.forgot a:hover	{
	color:#424242;
	text-decoration:underline;
}
.add_credentials .forgot	{
	float:none;
}
.add_credentials .form-item	{
	clear:none;
}
.add_credentials .credentials_sel	{
	color:#898989;
	width: 100px;
	height:21px;
}
.add_credentials .credentials_select	{
	width: 200px;
}
.add_credentials .form-label	{
	padding-top:8px;
	*padding-top:9px;
	width: 105px;

}
.add_credentials .credentials_title	{
	width:115px;
}
.form-item .linka	{
	line-height:30px;
	text-align:center;
	*text-align:left;
	padding-left:10px;
	display:block;
	width: 225px;
	color:#02599C;
	text-decoration: underline;
}
.form-item .linka:hover	{
	text-decoration: none;
}
.watch_key1	{
	border:none;
	margin-top:8px;
	height:21px;
	line-height:20px;
	font-weight:bold;
	background:#424242;
	color:#FFB000;
	text-decoration: none;
	text-align:center;
}
.linka	{
	color:#424242;
	text-decoration: none;
}

.ap_photo{
	float:none;
}
/***end forms*****/
/***simple page*/
.browse_block	{
	width: 234px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}
.browse_block li, .browse_block ul	{
	list-style:none; 
	display: block;
	width:inherit;
	color: #424242;
	font-size:12px;
	font-weight:bold;
}
.browse_block li	{
	height: 21px;
	line-height:21px;
	background-color:#E0E0E0;
	padding:0 30px 0 0;
	margin: 10px 0;
	background-image: url(/images/back_ul.gif);
	background-repeat: no-repeat;
}
.browse_block li a	{
	color: #424242;
	text-decoration:none;
}
.browse_block li a:hover	{
	color: #424242;
	text-decoration:underline;
}
.browse_block li span	{
	display:block;
	width:20px;
	height:20px;
	text-align:center;
	padding-left:2px;
	color:#fff;
	float:left;
	margin-right: 10px;
}
.browse_block h2	{
	background-repeat:no-repeat;
}
.txt_block{
	float:right;
	width:600px;
}
.txt_block h1{
	font-size:12px;
	font-weight:bold;
}
/*end simple*/
.subtitle	{
	font-size:12px;
	font-weight:bold;
	line-height:35px;
}
.upload_upform	{
	float:left;
	width:390px;
}
.topbottom	{
	margin-top: 20px;
	padding-bottom: 50px;
}
.video_edit_link a	{
	color:#424242;
	font-size:11px;
	text-decoration:underline;
}
.video_edit_link a:hover	{
	color: #424242;
	text-decoration:none;
}
.ave_uploaded_block h2	{
	background-repeat:no-repeat;
}
.ave_uploaded_block h2 a{
	color:#EEE;
}

#left_page	{
	width: 465px;
}
#left_liber, #left_page 	{
	float:left;
	min-height: 400px;
	width: 300px;
	padding-right:10px;
	vertical-align:top;
	padding-bottom: 30px;
}

#left_liber h3	{
	font-size:14px;
}
#left_liber	p	{
	font-size:11px;
	margin: 0 0 15px 0;
	color:#898989;
}
#left_liber a	{
	color:#424242;
	text-decoration:none;
}
#left_liber a:hover	{
	color:#424242;	
}
#right_liber, #right_page	{
	clear:right;
	vertical-align:top;
}
#right_page	{
	width:468px;
}
.right_date 	{
	float:right;
	font-size:11px;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
}
.right_date	a	{
	color: #424242;
}
.right_date_big	{
	font-size:12px;
	font-weight:bold;
	margin: 20px 0 10px 0;
}
.right_date	a:hover	{
	color: #FFB000;
}
.box2{
	width:153px;
	margin-bottom: 4px;
	margin-right:4px;
	float:left;
}
.block_in_results	{
	height:150px;
	padding:4px;
	padding-bottom:0px;
	border-left:1px solid #CACACA;
	border-right:1px solid #CACACA;
}
.block_in_results .bord	{
}
.block_in_results img	{
	margin-top:0;
}
.block_in_results .content1	{
	padding-bottom:0;
	width:143px;
}
.result_block	{
	padding-top:5px;
}
.result_block h2	{
	background-color:#025797;
	color:#fff;
	padding: 0 0 0 5px;
	line-height: 25px;
	font-weight:bold;
}
.result_block h2 a	{
	font-weight:normal;
	color: #fff;
	margin: 0 5px;
}
.result_block h2 a:hover	{
	color: #fff;
	text-decoration:none;
}	
.mostpop_block	{
	width: 370px;
	*width: 390px;
	float:right;
	padding-right:30px;
	*padding-right:0px;
}
.mostpop_block h2	{
	background-repeat:no-repeat;
}
.featured_block, .register_block	{
	width: 500px;
	*width: 530px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	*padding-bottom: 10px;
}
.featured_block h2	{
	background-repeat:no-repeat;
}
.featured_inblock	{
	margin-left: 276px;
}
.signin_block	{
	width: 370px;
	*width: 390px;
	float:right;
	padding-right:30px;
	*padding-right:0px;
}
.register_block .watch_key	{
	width:240px;
}
.register_block h2	{
	background-repeat:no-repeat;
}
.signin_block h2	{
	background-repeat:no-repeat;
}
/****/
.btn_back{
	border:none;
	color:#FFB000;
	text-align:center;
	background:#424242;
	padding:1px 7px;
	font-weight:bold;
	font-size:11px;
	cursor:pointer;
	margin-top:5px;
}
.flashlogo{
	position:absolute;
	margin-left:0px;
}
.mostpop_block .browse_block	{
	width: 100%;
	font-family:Arial, Helvetica, sans-serif;
}
.subscribe{
	display:block;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	background:#004B80;
	padding:10px;
	font-weight:bold;
	margin-bottom:10px;
}
.boxer{
	background:#2E2E2E;
	padding:7px;
	margin-bottom:10px;
	color:#fff;
}

/**********/
.main_top{
	min-height:10px;
	_height:10px;
}
.top_left_m{
	background: url(/images/top_left_m.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/top_left_m.png',sizingMethod='scale');
	width:10px;
	height:10px;
	float:left;
}
.top_back_m{
	background: url(/images/top_back_m.png) repeat-x;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/top_back_m.png',sizingMethod='scale');
	width:953px;
	height:10px;
	float:left;
}
.top_right_m{
	background: url(/images/top_right_m.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/top_right_m.png',sizingMethod='scale');
	width:10px;
	height:10px;
	float:right;
}
.main_bot{
	min-height:1px;
	_height:4px;
}
.bot_left_m{
	background: url(/images/bot_left_m.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bot_left_m.png',sizingMethod='scale');
	width:10px;
	height:10px;
	float:left;
}
.bot_back_m{
	background: url(/images/bot_back_m.png) repeat-x;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bot_back_m.png',sizingMethod='scale');
	width:953px;
	height:10px;
	float:left;
}
.bot_right_m{
	background: url(/images/bot_right_m.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bot_right_m.png',sizingMethod='scale');
	width:10px;
	height:10px;
	float:right;
}
.top_bl{
	min-height:1px;
	_height:4px;
}
.top_left{
	background: url(/images/top_left_corner.gif) no-repeat;
	width:8px;
	height:9px;
	float:left;
}
.top_right{
	background: url(/images/top_right_corner.gif) no-repeat;
	width:9px;
	height:9px;
	float:right;
}
.bot_bl{
	min-height:1px;
	_height:4px;
}
.bot_left{
	background: url(/images/bot_left_corner.gif) no-repeat;
	width:11px;
	height:10px;
	float:left;
}
.bot_right{
	background: url(/images/bot_right_corner.gif) no-repeat;
	width:9px;
	height:10px;
	float:right;
}
.block_back{
	background: #4B4B4B  repeat-x;
}
.clear{
	height:15px;
	clear:both;
}
.hdr1{
	background: url(/images/hdr_1.gif) no-repeat right center;
	line-height:25px;
}
.hdr2{
	background: url(/images/hdr_2.gif) no-repeat right center;
	line-height:25px;
}
.hdr3{
	background: url(/images/hdr_3.gif) no-repeat right center;
	line-height:25px;
}
.hdr4{
	background: url(/images/hdr_4.gif) no-repeat right center;
	line-height:25px;
}

/* menu */
.topNav li ul{
    display:none;
	position:absolute;
	*margin-left:-60px;
	margin-top:20px;
}

.topNav li ul li {
    display:block;
    float:none!important;
    clear:both;
    text-align:left!important;
}

.topNav li ul li a {
    display:block;
    /*color:#FFAC00;*/
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    width:100px;
   	padding:3px 10px;
    background:#6E0000;
    text-decoration:none!important;
}

.topNav li ul li a:hover {
    background:#6E0000;
}

.topNav li:hover ul {
    display:block;
}

.topNav li {
    behavior:url(css/hover.htc)
}
/***********************/
.url {
	color:#424242;
	text-decoration:underline;
}
.url:hover {
	color:#424242;
	text-decoration: none;
}
.form-item input, .form-area textarea	{
	border: 1px solid #c2c2c2;
	background: #fff;
	margin: 8px 0 0 8px;
	*margin-top: 7px;
	_margin-left: 5px;
	padding: 1px 5px;
	height: 19px;
	width: 225px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color:#898989;
}

.form-area textarea{
	height:58px;
	padding:0;
	width:235px;
}

.form-item select{
	height: 22px;
	width: 237px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color:#898989;
	margin: 8px 0 0 8px;
	padding:0;	
}
#right_liber {
	width:624px;
}

h1 .create_link:hover {
	background-color:#222222;
}
h1 .create_link {
	background-color:#424242;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	height:21px;
	line-height:13px;
	margin-top:8px;
	padding:2px 5px;
	text-align:center;
	text-decoration:none;
}

.rate_boxf {
	background-color:#6E0000;
	height:28px;
}
.rate_box {
	background:#000;
	background:transparent url(/images/zvezda.png) repeat-x scroll 0% 0%;
	height:29px;
	position:absolute;
	width:145px;
}

.tab_start {
    border-left:solid 1px;
    border-left-color: #898989;
    width:0px;
    float:left;
    height:26px;
}

.active_tab {
    width: 149px; 
    float:left; 
    border-top:solid 1px;
    border-top-color: #898989; 
    border-right:solid 1px;
    border-right-color: #898989; 
    padding:5px;
    height:15px;
    text-align: center;
}

.active_tab a {
    color:#898989;
}

.unactive_tab {
    width: 150px; 
    float:left; 
    background-color:#d3d3d3;
    border-top:solid 1px;
    border-top-color: #898989; 
    border-right:solid 1px;
    border-right-color: #898989;
    border-bottom:solid 1px;
    border-bottom-color: #898989; 
    padding:5px;
    height:14px;
    text-align: center;
}

.unactive_tab a {
    color:#898989;
}

.underline {
    width: 459px; 
    float:left; 
    border-bottom:solid 1px; 
    border-bottom-color:#898989;
    height:25px;
}

#player {
	z-index:100001;
}

.upload_block a{
	color:#424242;
	line-height:24px;	
	text-decoration:none;
}
.upload_block a:hover{
	text-decoration:underline;
}

/***************/
.body{
	background:#FBFBFB url(/images/back_main.jpg) repeat-x;
}
.top_banner{	
	background:#A00D0D;
}
.bsubb{
	background:#FBFBFB url(/images/new_header_bg.png) repeat-x !important;
}

/****************************** new style **********************************/
.left_col2{
    width:472px;
    float:left;
}
.right_col2{
    width:472px;
    float:right;
}
.table{
    width:100%;
    border-collapse:collapse;
    margin-top:5px;
}
.table tr td{
    padding:2px;
    margin:0px;
    vertical-align:top;
}
.img_bord{
    border:1px solid #C4C4C4;
}
.fl_left{
    float:left;
}
.fl_right{
    float:right;
}
.block_width{
    width:224px;
}
.line{
    width:100%;
    height:1px;
    background:#C1C1C1;
    margin:5px 0 10px 0;
}
.space{
    margin-top:10px;
}
.blue{
    color:#02599C !important;
}
.blue_link{
    color:#02599C;
    text-decoration:underline;
}
.blue_link:hover{
    color:#02599C;
    text-decoration:none;
}
.gray_link{
    color:#656564;
    text-decoration:underline;
}
.gray_link:hover{
    color:#656564;
    text-decoration:none;
}
.small{
    font-size:9px;
}
.table1{
    width:100%;
    border-collapse:collapse;
    margin-top:5px;
}
.table1 tr td{
    padding:2px;
    margin:0px;
}
.box_slide{
    width:152px;
    margin:0 11px;
    _margin:0 10px;
    margin-bottom:5px;
    float:left;
}
.blue_ico_link  {
    font-weight:normal;
    font-size:11px;
    color: #02599C;
    font-weight:bold;
    display:block;
    margin: 1px 0;
    background: url(/images/ico.gif) no-repeat 0px 2px;
    padding-left:15px;
    text-decoration:none;
    margin-bottom:5px;
}
.blue_ico_link:hover    {
    text-decoration:underline !important;
}
.none_back{
    background:none;
    border:none;
}
.result_pages2{
    float:right;
    height:21px;
    margin: 0 0 20px 0;
    clear:both;
}
.letters_pages2 .result_page2   {
    width:21px;
    height:21px;
    text-align:center;
    line-height:19px;
    color:#898989;
    margin: 0 0 0 7px;
}
.result_page2 .selected a{
    text-decoration:none;
    color:#FFA800;
}
.result_page2   {
    float:left;
    width:21px;
    height:21px;
    background:url(/images/back_pages2.gif) no-repeat;
    text-align:center;
    line-height:19px;
    font-family: Tahoma;
    font-size:12px;
    font-weight:bold;
    color:#fff;
    margin: 0 0 0 10px;
}
.result_page2 a {
    color:#fff;
    text-decoration:none;
}
.result_page2 a:hover   {
    text-decoration:none;
    color:#FFA800;
}
.indexless  {
    background:none;
    color:#424242;
}
.img_us2{
    border:1px solid #CACACA;
    padding:5px;
}
.userav2 {
    width:105px;
    min-height:125px;
    _height:125px;
    float:left;
    padding:0 20px;
    _padding:0 18px;
}
.userav2 img    {
    width:104px;
    height:104px;
}
.userav2 span   {
    font-weight:bold;
    color: #424242;
    text-align:center;
    display:block;
    width:103px;
    margin: 3px auto;
    text-decoration:none;
}
.userav3 {
    width:105px;
    min-height:125px;
    _height:125px;
    float:left;
    padding:0 13px;
    _padding:0 9px;
}
.userav3 img    {
    width:104px;
    height:104px;
}
.userav3 span   {
    font-weight:bold;
    color: #424242;
    text-align:center;
    display:block;
    width:103px;
    margin: 3px auto;
    text-decoration:none;
}
.result_all {
    background:url(/images/back_pages3.gif) no-repeat !important;
}


.left_col3{
    width:605px;
    float:left;
}
.right_col3{
    width:330px;
    float:right;
}
.box_av{
}
.box_av img{
    border:1px solid #CACACA;
    padding:4px;
    margin-bottom:5px;
}
.block_width2{
    width:293px;
}
.td_center{
    vertical-align:middle !important;
}


/****************************** new style **********************************/
.main_table{
	border-collapse:collapse;
	width:100%;
}
.main_table tr td{
	padding:0px;
	margin:0px;
}
.col_l{
	width:0%;
	background: url(/images/left_back_m.png);
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/left_back_m.png',sizingMethod='scale');
}
.col_c{
	width:100%;
	background:#fff;
}
.col_r{
	width:0%;
	background: url(/images/right_back_m.png);
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/right_back_m.png',sizingMethod='scale');
}
.top_bl_w{
	min-height:1px;
	_height:4px;
}
.top_left_w{
	background: url(/images/top_left_white.gif) no-repeat;
	width:11px;
	height:10px;
	float:left;
}
.top_right_w{
	background: url(/images/top_right_white.gif) no-repeat;
	width:11px;
	height:10px;
	float:right;
}
.bot_bl_w{
	min-height:1px;
	_height:4px;
}
.bot_left_w{
	background: url(/images/bot_left_white.gif) no-repeat;
	width:11px;
	height:10px;
	float:left;
}
.bot_right_w{
	background: url(/images/bot_right_white.gif) no-repeat;
	width:11px;
	height:10px;
	float:right;
}
.block_back_w{
	background: #fff;
	float:left;
}
.red{
	color:#6E0000 !important;
}
.white_link{
	color:#fff;
	text-decoration:underline;
}
.white_link:hover{
	color:#fff;
	text-decoration:none;
}
.red_link{
	color:#6E0000;
	text-decoration:underline;
}
.red_link:hover{
	color:#6E0000;
	text-decoration:none;
}
.border{
	border-bottom:1px solid #C1C1C1;
}
.block_width3{
	width:225px;
}
.block_back_g{
	background: #F0F0F0 url(/images/back_bl_g.jpg) repeat-x;
}
.block_back_g .top_bl{
	background: url(/images/back_border.gif) repeat-x left top;
	min-height:1px;
	_height:4px;
}
.block_back_g .top_left{
	background: url(/images/top_left_g.gif) no-repeat;
	width:4px;
	height:4px;
	float:left;
}
.block_back_g .top_right{
	background: url(/images/top_right_g.gif) no-repeat;
	width:4px;
	height:4px;
	float:right;
}
.block_back_g .bot_bl{
	background: url(/images/back_border.gif) repeat-x left bottom;
	min-height:1px;
	_height:4px;
	clear:both;
}
.block_back_g .bot_left{
	background: url(/images/bot_left_g.gif) no-repeat;
	width:4px;
	height:4px;
	float:left;
}
.block_back_g .bot_right{
	background: url(/images/bot_right_g.gif) no-repeat;
	width:4px;
	height:4px;
	float:right;
}
.orange_txt{
	color:#FFA800;
}
.box4{
	width:153px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
}
.new_bord{
	padding-left:7px;
	padding-right:7px;
	border-left:1px solid #BFBFBF;
	border-right:1px solid #BFBFBF;
}
.hdr5{
	font-size:14px;
	color:#292929;
	font-weight:bold;
	_height:3px;
}
