/* CSS Document */
body{min-width: 1000px; position: relative; color: #4C4C4C; background-color:#FFFFFF;}
body{font: 11px Tahoma; padding: 0px; margin: 0px;}

img{border: 0px;}
form{margin: 0px; padding: 0px;}

a{text-decoration: none; color: #0079C1; outline:none;}
a:hover{text-decoration: underline;}
	
h1, h5, h6{margin: 0px; padding: 0px; font-weight: normal;}
	h1{font-size: 11px; font-weight: bold; color: #0079C1; border-bottom: 2px solid #CBCBCB; padding-bottom: 5px; margin-bottom: 10px;}
	h5{font: 12px Tahoma; color: #0079C1; font-weight: bold; background:url(images/bg_h5.gif) left 5px no-repeat; padding-left: 10px;}
	h6{border-bottom: 3px solid #CBCBCB; background:url(images/bg_h6.gif) 166px 7px no-repeat; font: 12px Tahoma; color: #0079C1; font-weight: bold; padding: 2px 0px 5px 0px;}
		h6 img{padding: 0px 7px 0px 5px; vertical-align: middle;}
		
		.vip_releases_block_dark h6 {
		border-bottom: 3px solid #CBCBCB; background:url(images/stars.gif) 130px 5px no-repeat; font: 12px Tahoma; color: #9C2FE0; font-weight: bold; padding: 2px 0px 5px 0px;		
	}
	
	.elite_releases_block h6 {
		border-bottom: 3px solid #CBCBCB; background:url(images/stars.gif) 130px 5px no-repeat; font: 12px Tahoma; color: blue; font-weight: bold; padding: 2px 0px 5px 0px;		
	}

/* LOGO STYLES */
#header {height:83px; background:url(images/header-grey-line.gif) repeat-x;}
#header-inner {padding:0 20px; padding-top:5px;}
#logo-icon {width:100px; height:52px; display:block; background:url(images/logo-icon.gif) no-repeat 5px 5px; position:absolute; top:13px; left:20px;}
#logo-title {width:201px; height:33px; display:block; background:url(images/logo-title.gif); position:absolute; left:113px; top:22px;}
#logo-descr {font: 11px Arial, Helvetica, sans-serif; color:#555; position:absolute; top:58px; left:113px;}
#logo-descr a {color:#555; text-decoration:none}
#header-banner {width:468px; height:60px; position:absolute; top:13px; right:20px;}
/* --> Logo styles */
	
.left{float: left;}
.right{float: right;/*text-decoration:underline;font-weight:normal;*/}
.clear{clear: both;}
.clear img{height: 0px;}
	
.button, .search_butt, .news_button, .small_button, .nice_button, .release_button{background:url(images/bg_button.gif) top repeat-x; border: 1px solid #AFAFAF; font: 10px Tahoma; cursor:pointer; outline:none;}
.button{width: 160px; height: 22px;}
.news_button{width: 65px; height: 20px;}
.small_button{width:30px;height:20px;}
.nice_button{width:auto;text-align:center;height:20px;}

.header{background:url(images/bg_header_2.gif) top repeat-x; padding-left: 3%;}
	.header div{background:url(images/bg_header.gif) top left repeat-x;}
	.header div div{background:url(images/bg_header_left.jpg) left top no-repeat;}
	.header div div div{background:url(images/bg_header_right.jpg) right top no-repeat; padding: 23px 0px 0px 28px; height: 60px;}
	.logo{height:39px; width:162px;}
	
.wraper{padding: 20px; padding-top:0;}
	.menu_left{float: left; width: 70%;}
		.menu_left div{border-right: 1px solid #3F3F3F; background: #4c4c4c; height: 33px;}
			.menu_left div a{display: block; float: left; margin: 7px 0px 0px 0px; color: #fff; font: 12px Tahoma;}
	
    .dash {border-right:1px solid #fff; padding:0 14px;}
	.empty-dash {padding-left:14px;}
	
		
	.menu_right{float: right; width: 30%;}
		.menu_right span{color: #E3E3E3; display: block; padding: 8px 10px 0px 10px; float: left;}
		.menu_right div{border-left: 1px solid #a7a7a7; height: 33px; background: #8F8F8F;}
		
		.menu_right input{border: 0px;}
		.search_text{background: #4C4C4C url(images/bg_search_input.gif) left top no-repeat; min-width: 100px; width:100px; height: 19px; color: #fff; padding: 2px 5px 0px 5px; margin: 5px 3% 0px 0px; float: right;}
		.search_butt{height: 20px; width: 64px; margin: 5px 2% 0px 0px; float: right;}
		.release_button{height: 20px; width: 160px; margin: 5px 2% 0px 0px; text-align:center;}
	
	.menu_line_right{float: right; width: 30%;}
		.menu_line_right div{border-left: 1px solid #E3E3E3;}
	.menu_line_left{float: left; width: 70%;}
		.menu_line_left div{border-right: 1px solid #B9B9B9;}
		.menu_line_right div, .menu_line_left div{background: #CECECE; height: 3px;}
		
	
	.user_menu_left{width: 70%;}
		.user_menu_left_border div{float: left; background:url(images/bg_user_menu_div.gif) right 4px no-repeat; padding: 0px 20px 0px 10px;}
			.user_menu_left_border div img{vertical-align:top; padding: 0px 2px 0px 5px; height: 15px; width: 15px;}
		.user_menu_left_border{border-right: 1px solid #E6E6E6;}
		.user_menu_left_border, .user_menu_right_border{background: #EFEFEF; height: 23px; padding: 8px 0px 0px 10px;}
		.user_menu_left_border span, .user_menu_right_border span{color: #8F8F8F;}
		
	.user_menu_right{width: 30%;float: right;}
		.user_menu_right_border{border-left: 1px solid #F6F6F6;}
		
		.user_menu_right_border div{background:url(images/bg_user_menu_div.gif) right 4px no-repeat; padding: 0px 3% 0px 3%; float: left;}
		.user_menu_right_border span{color: #4C4C4C; display: block; float: right; padding-right:10%; font-size: 10px;}
		
	
	.left_wrapper{width: 180px; float: left; padding-top: 15px;}
		
		#user_icon{background:url(images/icon_user.gif) 5px 7px no-repeat; padding: 5px 0px 5px 30px; border-bottom: 1px solid #CBCBCB;}
		.user_photo{padding: 10px 0px 10px 29px;}
		
			.logged div{background:url(images/bg_user_menu_arrow.gif) 16px 7px no-repeat; padding: 2px 0px 5px 30px;}
				.torrents img{vertical-align:top; padding: 0px 2px 0px 5px; height: 15px; width: 15px;}
				.logged div span{color: #8F8F8F;}
			
            .not-logged div{background:url(images/bg_user_menu_arrow.gif) 16px 7px no-repeat; padding: 2px 0px 5px 30px; text-align:center;} 
			.not-logged label {display:block;margin:0 0 1px 0; text-align:left; width:148px;padding:0 15px 0 0;}
			
				#personal_messages_div{border-bottom: 1px dotted #CBCBCB; border-top: 1px dotted #CBCBCB; margin: 10px 0px 10px 0px; padding-top: 5px; background: url(images/bg_user_menu_arrow.gif) 16px 10px no-repeat;}
					#personal_messages_div img{vertical-align:top; padding: 2px 5px 0px 5px; width: 16px;}
						img#bg_mail{background:url(images/bg_user_menu_div.gif) left 4px no-repeat; margin-left: 5px; padding-left: 10px;}
		
		.navigation_block{margin-bottom: 20px;}
		.navigation_block div{border-bottom: 1px dotted #CBCBCB; padding: 5px 0px 5px 15px;}
		.navigation_block div a{display: block; background:url(images/bg_user_menu_arrow.gif) left 5px no-repeat; padding-left: 10px; color: #4C4C4C;}
		
		.partners_block{margin-bottom: 20px; border-bottom: 1px dotted #CBCBCB; }
		.partners_block div{padding: 5px 0px 5px 0px;}
		/*.partners_block div a{display: block; background:url(images/bg_user_menu_arrow.gif) left 5px no-repeat; padding-left: 10px; color: #4C4C4C;}*/
		
                
                .payments_block{margin-bottom: 20px;}
		.payments_block div.payItem{margin:7px 0 10px 0;}
		.payments_block div.underline{border-bottom:1px dotted #CBCBCB; padding-bottom:10px;}
                  
                 
                 .medals_block{margin-bottom: 20px;}
		.medals_block div{padding: 2px 0px 2px 0px;}
              

        .vip_releases_block_dark{margin-bottom:20px;}
		.vip_releases_block_dark .tName a {text-align:center;padding:10px 0 5px 0;color:#313131;text-decoration:underline;}
		.vip_releases_block_dark .tName {width:160px;margin:0 auto;padding:5px 0 0 0;}
		.vip_releases_block_dark div.tItem {text-align:center;padding:15px 0 10px 0; border-bottom:1px solid #CBCBCB;background:#EFEFEF;}
		.vip_releases_block_dark div.tItemNone {text-align:center;padding:5px 0 0 0;}
		.vip_releases_block_dark img.tBordered {border:4px solid #CBCBCB;}
		
		.elite_releases_block{margin-bottom:20px;}
		.elite_releases_block .tName a {text-align:center;padding:10px 0 5px 0;color:#313131;text-decoration:underline;}
		.elite_releases_block .tName {width:160px;margin:0 auto;padding:5px 0 0 0;}
		.elite_releases_block div.tItem {text-align:center;padding:15px 0 10px 0; border-bottom:1px solid #CBCBCB;background:#EFEFEF;}
		.elite_releases_block div.tItemNone {text-align:center;padding:5px 0 0 0;}
		.elite_releases_block img.tBordered {border:4px solid #CBCBCB;}
     
                
                .partners_block{margin-bottom:20px;}


                .block_hits{margin-bottom: 20px; border-bottom:1px dotted #CBCBCB;}
		.block_hits .bordered{border:4px solid #CBCBCB;}
		
		.block_random{margin-bottom: 20px; border-bottom:1px dotted #CBCBCB;}
		.block_random .bordered{border:4px solid #CBCBCB;}
                 
 
        .categories_block{margin-bottom: 20px;}
		.categories_block div{border-bottom: 1px dotted #CBCBCB; padding: 5px 0px 5px 15px;}
			.categories_block div a{display: block; background:url(images/bg_user_menu_arrow.gif) left 5px no-repeat; padding-left: 10px; color: #4C4C4C;}

		
		.mail img{padding: 2px 10px 0px 0px; background:url(images/bg_user_menu_div.gif) right 5px no-repeat; margin-right: 10px;}
			div.mail a{padding: 0px; background: none; display:inline;}
			#sended{border-bottom: 1px solid #CBCBCB;}
				#sended img{vertical-align: middle;}
		
		
		
		.block_polls {margin-bottom:20px;}
		.block_polls div{padding: 3px 0px 3px 0px;}
		#butt_vote{border-top: 1px dotted #CBCBCB; border-bottom: 1px dotted #CBCBCB; padding: 10px 0px 10px 0px; text-align: center; margin-bottom:20px;}
	
	
	.forum_table{width: 100%;}
		.top{vertical-align:top; font-weight: bold;}
		.forum_table_line{border-bottom: 1px solid #CBCBCB;}
		.forum_table_line2{border-bottom: 1px dotted #CBCBCB;}
		.forum_table td{background:url(images/bg_user_menu_div.gif) right 5px no-repeat; padding: 3px 0px 3px 0px;}


/*

Center content styles, with all, left, right blocks

*/
.content{padding: 10px 200px 0px 200px;}
.content_left_none{padding: 10px 200px 0px 0px;}
.content_right_none{padding: 10px 0px 0px 200px;}
.content_all_none{padding: 10px 0px 0px 0px;}


	.content_block_header{background: #EFEFEF; border-bottom: 3px solid #CBCBCB; margin-bottom: 1px;}
	.content_block{border: 1px solid #CBCBCB; margin-bottom: 23px;}
		/*.content_block span{color: #8F8F8F;}
		.content_block img{padding: 0px 10px 10px 0px;}*/
	.content_block_header, .content_block{padding: 5px 10px 5px 10px;}
	
	.news_bottom_buttons{padding:10px 0 10px 0; text-align: right;border-bottom: 1px dotted #CBCBCB; margin-top:10px;}
	
	.news_pages{/*border-top: 1px solid #CBCBCB;*/ padding: 5px 0px 5px 0px;}
		.news_pages span{color: #CBCBCB;border:1px solid #CBCBCB;padding:2px 4px;}
		.news_pages a{color: #4C4C4C; text-decoration:underline;}
			.news_pages a:hover{color: #CBCBCB;}
			.news_pages a, .news_pages span{margin: 0px 2px 0px 2px;}
		.news_pages div{padding-top: 5px;}
		.news_pages span.dotted {color:#ccc;}
	
	.stat{height: 170px;}
	.stat_left{float: left; line-height: 20px; padding-left: 20%;}
		.stat_left2{float: left; line-height: 20px; color: #8F8F8F; padding-left: 5px;}
	
	.stat_right{float: right; line-height: 20px; padding-right: 20%;}
		.stat_right2{float: right; line-height: 20px; color: #8F8F8F; padding-right: 5px;}
		
		
		#mans{background:url(images/icon_man.gif) left top no-repeat; padding: 0px 10px 0px 17px;}
		#girls{background:url(images/icon_girl.gif) left top no-repeat; padding-left: 17px;}
		#upload{background:url(images/icon_arr_up.gif) left top no-repeat; padding-left: 18px;}
		#download{background: url(images/icon_arr_down.gif) left bottom no-repeat; padding-left: 18px;}
	
	
	.date{color: #8F8F8F;}
	.box{padding-right: 5px;}
	
	
.right_wrapper{float: right; width: 180px; padding-top: 15px;}
	
	.users_block{margin-bottom: 20px;}
		.users_block div{border-bottom: 1px dotted #CBCBCB; padding: 5px 0px 5px 15px;}
			.users_block div a{font-weight: bold;}
		
		#last_user{background:url(images/icon_last_user.gif) left 10px no-repeat; padding-left: 23px;}
		#online{background:url(images/icon_on-line_user.gif) left 10px no-repeat; padding-left: 23px; border-bottom: 1px solid #CBCBCB;}
		
		div#users_info{border: 0px;}
		div#users_info, div#users_info div{padding-left: 0px;}
		.users_block div img{padding-right: 15px; background:url(images/bg_user_menu_div.gif) 22px 4px no-repeat; vertical-align: middle;}
		.users_block div span{color: #8F8F8F;}
			#all_users{ border-bottom: 1px solid #CBCBCB;}
			
	.nice_input{height: 16px; padding: 1px 5px 1px 5px; border-top: 1px solid #CBCBCB; border-left: 1px solid #CBCBCB; border-bottom: 1px solid #919191; border-right: 1px solid #919191; margin: 2px 0px 4px 0px; background:#FFFFFF; color:#4C4C4C; font:11px Tahoma;}
	.nice_textarea{padding: 1px 5px 1px 5px; border-top: 1px solid #CBCBCB; border-left: 1px solid #CBCBCB; border-bottom: 1px solid #919191; border-right: 1px solid #919191; margin: 2px 0px 4px 0px; background:#FFFFFF; color:#4C4C4C; font:11px Tahoma;}
	
	.torrents_block {margin:0 0 20px 0}
	.torrents_block div{padding-left: 10px;}
		.torrents_block div a{margin: 5px 0px 5px 0px; background:url(images/bg_torrent_clients_links_ar.gif) left 5px no-repeat; padding-left: 10px; display: block; text-decoration: underline;}
			.torrents_block div a:hover{text-decoration: none;}
			
.blocks_line{background: #EFEFEF; border-top: 1px solid #CBCBCB; height: 4px; margin-bottom: 10px;}
.copyright{float: left; padding-left: 20px;}
	

.mb20{margin-bottom: 20px;}
.lh20{line-height: 20px;}
div.bg_none, td.bg_none{background: none;}
div.border_none{border: 0px;}

.darck_links a{color: #4C4C4C;}
.darck_links span{color: #CBCBCB;}

.bb{border-bottom: 1px dotted #CBCBCB; padding-bottom: 5px; margin: 0px 0px 10px 150px;}

	
/*///////////////////
//i e 6  f i x e s//
//////////////////*/
.header{_width: 97%;}
.user_menu_left{_position: absolute; _left: 20px; _top: 119px;}
.content{_padding: 10px 20px 0px 20px; _float: left;}