* {
 margin:0px;
 padding:0px;
 border:0px;


 }

body{z-index:1;font:14px Arial; min-width:999px; color:#493a34;}

a.roll_srch
{
 display:block;
 width:162px;
 height:41px;
 background: url('../images/but_s_t_i.png') no-repeat;
 overflow:hidden;
 cursor:link;
}
a.roll_srch img
{
 visibility:hidden;
}
a.roll_srch:hover
{
 background:0;
}
a.roll_srch:hover img
{
 visibility:visible;
 border:0;
}


a.roll_us
{
 display:block;
 width:148px;
 height:41px;
 background: url('../images/us_b_i.png') no-repeat;
 overflow:hidden;
 cursor:link;
}
a.roll_us img
{
 visibility:hidden;
}
a.roll_us:hover
{
 background:0;
}
a.roll_us:hover img
{
 visibility:visible;
 border:0;
}


#wrap {
position: relative;
min-height: 100%;
height:auto;


}

A.a1 {
color: #0969df;
text-decoration: underline;
}

A.a1:hover {
color: #0969df;
text-decoration: none;


color: #0969df;
}A.a1:visited {
color: #0969df;
}

A.a1d {
color: #0969df;
text-decoration: none;
border-bottom: 1px dashed #549cf4;
}

A.a1d:hover {
color: #0969df;
text-decoration: none;
}

A.a1d:visited {
color: #0969df;
text-decoration: none;
border-bottom: 1px dashed #549cf4;
}

A.gray {
color: #424242;
text-decoration: underline;
}

A.gray:hover {
color: #424242;
text-decoration: none;
}

A.gray:visited {
color: #424242;
text-decoration: underline;
}

A.white {
color: #fff;
text-decoration: underline;
}

A.white:hover {
color: #fff;
text-decoration: none;
}

A.white:visited {
color: #fff;
text-decoration: underline;
}



#login {color:#fff; position:absolute; top:30px; right:30px;}
#lang {color:#fff; position:absolute; top:70px; right:30px;display:block;}
#lang_ico {margin:0px 5px 0px; }
#head_div {z-index:4;position: relative; width:100%; height:157px; background-image: url('../images/head_bg.jpg'); background-position: center; background-repeat: repeat-x;}
#logo {position: absolute; top:28px; left:22px;}
#head_menu {z-index:5;width:80%; position: absolute; top:134px; left:24px;z-index:1;}
#up_t_spacer {width:2%;}
#act_mp {color:#1a317d; padding:10px;}

#act_menu_wt {background-image: url('../images/act_box_rez.png'); background-repeat: repeat-x;}
#tab_up_menu_act_ind { color:#ffffff; font-size:16px;}
#mtab {z-index:9;}
#ddown {margin:0px 4px 3px;}
#srch_bar {position: relative; width:100%; height:90px; background-image: url('../images/srch_bar.png'); background-repeat: repeat-x; margin: 0px 0px 60px;}
#q {border:2px solid #b9b9d2; font-size:18px; width:100%; padding:5px;}
#srch_stuff {left:10px;position:absolute;top:0;width:99%;}
#torlist {border:2px solid #b9b9d2; height:31px; outline:none;}
#tab_sstuff {width:98%;}
#tab_sstuff td { padding:13px 10px 0;}
.scats {font-size:18px; background-color:#fff; border:2px solid #b9b9d2; padding:4px;}
#navigation {font-size:14px;left:30px;position:absolute;top:250px;}
h1{font-size:18px; color:#505050; padding:0px 10px 0px;font-weight:normal}
#l_menu {position: relative;float:left; width:219px; }
#cont_spac {position: relative;float:left; }
#content_sam {float:left;min-width:720px;position:relative;text-align:left;width:80%;}
#menucap {background-image: url('../images/menu_cap.png'); background-repeat: no-repeat; height:40px; width:219px; font-size:18px; color:#fff; font-weight:bold; padding:10px 30px 10px;}
#content_cap_tab { width:100%;}
#content_cap_tab_cont {background-image: url('../images/cont_cap_rez.png'); background-repeat: repeat-x; font-size:18px; color:#505050; padding:0px 10px 0px;}
#content_cap_tab_cont1 {background-image: url('../images/cont_cap_rez.png'); background-repeat: repeat-x; font-size:14px; color:#505050; padding:0px 10px 0px;}
#descr_bg {background-image: url('../images/ttab_rez_s.png'); background-repeat: repeat-x;}
#descr_bg_tab {margin:20px 0px 0px; display:block;}
#table_self {position: relative;}
#table_self_tab { width:100%; font-size:14px; z-index:9; margin:-24px 0px 44px;}
#tfbg {background-image: url('../images/niz_rez.png'); background-repeat: repeat-x;}
#torrent1 {line-height:2.5;}
#torrent2 {line-height:2.5;background-color:#f4f4f4;}
#lb {border-left: solid 1px #e9e9e9;}
#rb {border-right: solid 1px #e9e9e9;}
#size {color:#a9a9a9;}
#size1 {padding:0px 2px 0px;}
#seeds {color:#4da300;padding:0px 8px 0px;}
#leechs {color:#e20000;padding:0px 8px 0px;}
#tabh {position:relative;color:#ff7800; font-size:18px; font-weight:bold; margin:20px 0px 5px;}
#satt {color:#505050; font-size:12px; font-weight:normal;}
#rss14 {padding: 0px 5px 0px;}
#recent {line-height:2; font-size:12px; width:98%; padding: 10px 10px 0px; margin: 0px 0px 60px;z-index:9;}
#list {line-height:2; padding: 5px 40px 0px; color:#cccccc;}
#banner {padding: 30px 50px 40px;}
#foot_div {position:relative; width:100%; height:160px; background-image: url('../images/footer_bg.jpg'); background-position: center; background-repeat: repeat-x;}
#foot_div_pic {position:absolute; bottom:0px; left:0px; width:318px; height:217px; background-image: url('../images/fade_w.png'); background-repeat: no-repeat;}
#foot_div_pic2 {position:absolute; bottom:0px; right:0px; width:318px; height:217px; background-image: url('../images/fade_w2.png'); background-repeat: no-repeat;}
#cont_tab {position:relative; }
#footcont {z-index:9; position:absolute; bottom:30px; left:0px; font-size:14px;}
#ftext {font-size:14px;}
#ftext2 {font-size:12px; color:#fff;}
#rssbut {padding: 10px 10px 10px;}
#ul2 {display:none; line-height:2.5; color:#ff7800; background-image:url('../images/ddmenu_bg.png'); background-repeat: repeat-y; padding: 0px 25px 0px;}
#ul3 {display:none; line-height:2.5; color:#ff7800; background-image:url('../images/ddmenu_bg.png'); background-repeat: repeat-y; padding: 0px 25px 0px;}
#ul4 {display:none; line-height:2.5; color:#ff7800; background-image:url('../images/ddmenu_bg.png'); background-repeat: repeat-y; padding: 0px 25px 0px;}
#lii {border-bottom: 1px solid #ccc;}

#handz {margin-left:20px;}
#good {color:#3fab00; font-weight:bold;}
#bad {color:#dc260c; font-weight:bold;}
#magnet {font-size:12px;}
#magnet_ico {margin-right:5px;}
#buttons {width:100%; margin:20px 0px 0px;}
#buttons_tab {width:100%;}
#descr_tab {margin:0 0px 0px; line-height:2;}
#tab_n {color:#000000; font-weight:bold; font-size:18;}
#tab_v {color:#2b2a2a; font-weight:normal; font-size:14;}
#seeds1 {color:#4da300;}
#leechs1 {color:#e20000;}
#bookmark {padding: 8px 0px 0px;}
#goodbad {position:relative;}
#appr {padding: 0px 10px 0px;}
#cont_tab_comment {position:relative; margin: 50px 0px 0px;}
#corn {width:7px; height:6px;}
#com_txt_tab {background-color:#fffea9;margin: 10px 0px 0px;}
#com_txt_tab1 {background-color:#eeeeee;margin: 40px 0px 0px; width:800px;}
#comments_cont_tab {margin: 25px 20px 0px; width:96%;}
#com_date {color:#505050;font-size:10px; line-height:2;}
#comment_text {padding:10px; font-size:14px; font-style:italic;}
#comment_self {margin: 0px 0px 20px;}
#post_butt {margin: 0px 10px 0px;}
#comment_input {width: 600px; border: 1px solid #cccccc;}
#post_comment_tab {margin: 0px 0px 70px;}
#showfiles {color: #0969df; text-decoration: none; border-bottom: 1px dashed #549cf4; cursor:hand !important;}
.question {display:none; padding:10px; max-width:420px}
#filesize {color:#929292;}
#ico_files {padding-right:5px;}

#act_menu_home {position: absolute; top:-11px; left:0px; z-index:1; display:none}
#act_menu_browse {position: absolute; top:-11px; left:70px; z-index:1; display:none;}
#act_menu_upload {position: absolute; top:-11px; left:260px; z-index:1; display:none;}
#act_menu_adv_srch {position: absolute; top:-11px; left:350px; z-index:1; display:none;}
#act_menu_community {position: absolute; top:-11px; left:530px; z-index:1; display:none;}
#act_menu_search_cld {position: absolute; top:-11px; left:670px; z-index:1; display:none;}
#act_menu_about {position: absolute; top:-11px; left:820px; z-index:1; display:none;}

.border {border:1px solid #ccc;}
#upload {margin:10px 0px 20px;}
#tz_menu {position:relative; float:right; width:97px; z-index:9; margin:2px 4px 0px;}
#register {position:relative;margin:10px 0px 0px; width:100%; min-height:800px;}
.search_stat .active{font-size:11px;color:#FFF;background-color:#96AED8;border:1px solid #335EA8;display:inline;text-align:center;margin:2px;padding:5px}
.search_stat .disabled{font-size:11px;border:1px solid #CFCFCF;color:#CFCFCF;display:inline;text-align:center;margin:2px;padding:5px}
.search_stat P{font-size:14px;color:#666;background-color:#F2F2F5;border:0 solid #CCC;display:inline;text-align:center;margin:2px;padding:5px}
.search_stat A{font-size:11px;color:#666;background-color:#FDFDFD;border:1px solid #5893AC;display:inline;text-align:center;margin:2px;padding:5px}
.search_stat A:Hover{color:#444;background-color:#FAFAFA;border:1px solid #003250}
#username {position:relative; float:left;}
#content_cap_tab_cont3 {background-image: url('../images/cont_cap_rez.png'); background-repeat: repeat-x; font-size:14px; color:#505050; padding:0px 10px 0px;}
#tp_warn{position:relative; margin:10px 0px 40px; border:1px solid #ffb7b7; padding:10px;}
#content_cap_tab2 {width:100%;}
#1act {position:absolute; top:0px; left:0px; }
A.a_ul { color: #0969df;text-decoration: none; }
A.a_ul:hover { color: #0969df;text-decoration: none; }
A.a_ul:visited { color: #0969df;}
INPUT[type=text] {border:1px solid #7fa5bf; padding:5px; margin-top:5px;}
INPUT[type=file] {border:1px solid #7fa5bf;padding:5px;margin-top:5px;}
INPUT[type=password] {border:1px solid #7fa5bf;padding:5px;margin-top:5px;}
SELECT {border:1px solid #7fa5bf;margin-top:5px;}
TEXTAREA {border:1px solid #7fa5bf;padding:5px;margin-top:5px;}
#sort_ico {padding:0px 0px 2px; padding-left:3px;}
#comment_img {margin:0 10px 0px;}
#verified_tor {margin:0 0px 0px;}



#description_txt {position:relative; display:inline;}
#description_dl {position:relative; display:inline; padding:10px 0px 0px;}
#uml {font-size:12px; margin:0px 60px 0px;}
#vote {}
#goodv {color:#3fab00; font-weight:bold; font-size:24px; margin-right:25px;}
#badv {color:#dc260c; font-weight:bold; font-size:24px;}

#trackers {color:#929292; font-size:14px; width:100%;}
#tr_head {color:#222; border-bottom:1px dashed #222;}
#tab_up_menu {z-index:99;width:1000px; color:#ffffff; font-size:14px; position:relative; z-index:99;}
#tab_up_menu li { position:relative; float:left; margin-right:30px; list-style:none; height:18px; }
#tab_up_menu li .ifselect {background-image: url('../images/act_box_rez.png'); background-repeat: repeat-x; position: absolute; left:5px; top:-15px; padding:10px 5px; color:#000000; display:none; white-space:nowrap;}
#tab_up_menu li .ifselect a {color:#0969df;}
#tab_up_menu li .ifselect .img_left {position:absolute; left:-5px; top:0;}
#tab_up_menu li .ifselect .img_right {position:absolute; right:-5px; top:0;}
#tab_up_menu li a {color:#fff; text-decoration:underline;}
#tab_up_menu li:hover ul{ display:block;}
#tab_up_menu li ul {display:none; position:absolute; left:0; top:18px; display:none; line-height:2.5; color:#ff7800; background-image:url('../images/ddmenu_bg.png'); background-repeat: repeat-y; padding: 0px 0 10px 25px; z-index:100; }
#tab_up_menu li ul li { list-style:outside; border-bottom: 1px solid #ccc; min-width:120px; height:33px; z-index:101;}
#tab_up_menu li ul li a {color:#0969df;}

.search_plugins {position:relative; overflow:hidden;width:192px; padding-top:60px; margin:-2px 0 30px 30px; background:url(../images/search_plug_bg.jpg) top left no-repeat;}
.search_plugins .title {position:absolute; font-size:18px; left: 30px; top:10px;  }
.search_plugins li {list-style:none; position:relative; overflow:hidden; padding-left:50px; min-height:18px; margin-bottom:8px; margin-top:6px;}
.search_plugins li img {position:absolute; left:26px; top:0;}

.torrent_vote {position:relative; padding:12px 0; margin-bottom:20px; }
.torrent_vote a {color:#0969df; text-decoration:underline;}
.vote_title { color:#ff7800; font-size:18px; font-weight:bold; margin:20px 0px 20px;}
.torrent_vote table { width:100%; border: 1px solid #d0d0d0; border-collapse:collapse; border-bottom: 10px solid #e8e8e8; }
.torrent_vote table .first,  .torrent_vote table .firstth { text-align:left; border-left:none; padding-left:20px; width:60%;}
.torrent_vote table .s { font-weight:bold; color:#6ba803; }
.torrent_vote table .l { font-weight:bold; color:#c12727;}
.torrent_vote table .gr td{ background:#f4f4f4;}
.torrent_vote table .selected {background:#f2f7e5;}
.torrent_vote table .gr .selected2 {background:#ebefe0;}
.torrent_vote table th{text-align:center; font-weight:normal; height:28px; background:#173b71; color:#fff; font-size:14px;}
.torrent_vote table th img {margin-bottom:3px;}
.torrent_vote table th a { color:#434343;} 
.torrent_vote table td{ text-align:center; font-weight:normal; border-left: 1px solid #d0d0d0; padding:8px; font-size:14px;}
.torrent_vote table tr b { position:relative;}
.torrent_vote table td .ico { position:relative; float:right; font-size:10px; margin:3px 3px 0 6px;}
.torrent_vote table td .ico img {margin:0 -6px 0 2px;}

.listing { position:relative; overflow:hidden; margin:10px 0 40px; background:url(../images/niz_rez.png) bottom left repeat-x; padding-bottom:13px; padding-left:1px;}
.listing table { width:100%; background:url(../images/ttab_rez_s.png) left top repeat-x; font-size:14px; border-left: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; border-collapse:collapse;}
.listing table tr th { color:#fff; text-align:center; padding-right:10px; font-weight:normal; height:31px;}
.listing table tr td { padding-top:10px; padding-bottom:10px; text-align:center;}
.listing table .header { background:url(../images/ttab_rez_b.png) top right no-repeat;}
.listing table .grey { background:#f4f4f4;}
.listing table tr .first {text-align:left; padding-left:10px; white-space:nowrap;}
.listing table tr .second {text-align:left; white-space:nowrap;}
.listing table tr .l {color:#e20000}
.listing table tr .s {color:#4da300}
.listing table tr td .ico {margin:0 8px 0 0}
.listing table tr td .comments {float: right; display: inline; font-size: 0.7em;}
.listing .lt { position:absolute; left:0; top:0; z-index:776;}
.listing .rt { position:absolute; right:0; top:0; z-index:775;}
.listing .rb { position:absolute; right:-1px; bottom:0; z-index:774;}
.listing .lb { position:absolute; left:-1px; bottom:0; z-index:773;}
#openid_login{margin:20px}
#openid_login a {margin-right:50px}
#border-left {border-left: 2px solid rgb(9, 105, 223);}
.register-form {vertical-align:top}
#content_sam_small {float:left;min-width:720px;position:relative;text-align:left;width:820px;}
#register_small {position:relative;margin:10px 0px 0px; width:100%;}
#user_menu{color:black;font-size:18px; margin:0 0 20px; border-bottom:1px dotted #ccc; width:100%;}
#user_menu td {padding:0 15px 30px 0;}
.message td{border: 1px solid;padding:10px}
.new_message {font-weight:bold; background:#fcfdd9 !important;}

.ava { position: absolute; left:0; top:0; border:3px solid #f1f1f1;}

#profile { position:relative; overflow:hidden; margin:10px 0 40px; min-height:700px;}
#profile .right { position:relative; margin-left:120px;}
#profile h3 {font-size:26px; font-weight:100; letter-spacing:-1px; margin-bottom:8px;}
.request { margin:0 0 30px; padding:0 0 10px; border-bottom:1px dotted #ccc;}
.request ul{ position:relative; overflow:hidden; }
.request ul li { list-style:none; margin:0 0 10px 0; padding:0 0 5px 0; position:relative; border-bottom:1px solid #F8F8F8; overflow:hidden; }
.request ul li .add {display:inline-block; padding:4px 6px; background:#DEFFB9; border:1px solid #BAE66A; margin-right:10px; color:#437900}
.request ul li .dec {display:inline-block; padding:4px 6px; background: #FFDFDF; border:1px solid #FF5353; color:#BF0000}
.request ul li .ava {position:relative; margin:0 10px 5px 0; float:left; }
.request ul li h3 {margin-bottom:8px; font-size:20px; }

.friends { position:relative; overflow:hidden; margin:0 0 30px; padding:0 0 10px; border-bottom:1px dotted #ccc;}
.friends ins { list-style:none; margin:0 0 10px 0; padding:0 0 10px 0; position:relative; float:left; text-align: center; margin-right:20px; text-decoration:none; }
.friends ins .name {margin-bottom:8px; font-size:20px; font-weight:100; letter-spacing:-1px;}
.friends ins .add {display:inline-block; padding:4px 6px; background:#DEFFB9; border:1px solid #BAE66A; margin-right:10px; color:#437900}
.friends ins .height100 { height:105px; position:relative; margin-bottom:20px;}
.friends ins .dec {display:inline-block; padding:4px 6px; background: #FFDFDF; border:1px solid #FF5353; color:#BF0000; font-size:10px;}
.friends ins .ava {position:relative; margin:10px 0;}
.friends ins h3 {margin-bottom:8px; font-size:20px}

.history { position:relative;}
.history div{ padding:5px 10px; background:#f8f8f8; border-bottom:1px dotted #ccc;}
.history .grey {background:#f1f1f1;}

.classic_but { width:104px; height:35px; }
.classic_but2 { width:138px; height:35px; }
.setav { margin-bottom:30px;}
.userinfo { margin-bottom:30px;}
.userinfo td, .userinfo th {padding:5px 10px 5px 0;}


.editpro td {padding:4px 10px 4px 0;}

.message { border:; padding:15px; background:#feffe4; border:1px solid #c9cab3; margin-bottom:20px; }
.message .date { margin-bottom:4px; font-size:11px;}
.message h3 {margin-bottom:5px; font-size:20px;}
.message p { margin-top:10px; border-top:1px dotted #ccc; padding-top:10px;}

.messages { width:100%; border-collapse:collapse;}
.messages tr { background:#f8f8f8; border-bottom:1px dotted #ccc;}
.messages td { padding:8px 14px;}
.messages .grey { background:#fcfcfc;}
.messages .head {background:#fcfcfc; font-size:18px;}

.Beginner { position:relative; margin:5px 0; padding-left:40px; background:url(../images/status/1.jpg) left center no-repeat; height:25px; padding:5px 0 5px 40px; color:#6f991c; font-size:14px;}
.Bronze { position:relative; margin:5px 0; padding-left:40px; background:url(../images/status/2.jpg) left center no-repeat; height:25px; padding:5px 0 5px 40px; color:#a15f00; font-size:14px;}
.Silver { position:relative; margin:5px 0; padding-left:40px; background:url(../images/status/3.jpg) left center no-repeat; height:25px; padding:5px 0 5px 40px; color:#7d7d7d; font-size:14px;}
.Gold { position:relative; margin:5px 0; padding-left:40px; background:url(../images/status/4.jpg) left center no-repeat; height:25px; padding:5px 0 5px 40px; color:#958425; font-size:14px;}
.Platinum { position:relative; margin:5px 0; padding-left:40px; background:url(../images/status/5.jpg) left center no-repeat; height:25px; padding:5px 0 5px 40px; color:#5c5347; font-size:14px;}
.Diamond { position:relative; margin:5px 0; padding-left:40px; background:url(../images/status/6.jpg) left center no-repeat; height:25px; padding:5px 0 5px 40px; color:#0078d0; font-size:14px;}
#priv_table {border:1px solid}
#priv_table td {border:1px solid; font-size:12px; padding:5px}
.downbuts {float:left; position:relative; width:200px; padding-top:10px;}
.downbuts img {margin-bottom:15px;}
.descr_tabdiv{ float:left; position:relative; margin-top:0;}
.cleaner {clear:both;}



#mediaget_box a img {border: 0;}
#mediaget_box{background:url(../images/promo_bg.jpg) no-repeat;border:0px solid green;height:104px;margin:20px auto;overflow:visible;position:relative;text-align:left;width:1010px;}
#mediaget_baner{color:#000;float:left;font:18px/36px Tahoma;letter-spacing:1px;margin:15px 0px; width:700px;}
#download_button{margin:10px 0px 0px 10px;}
#download_button img{height:36px;width:153px;}
#down_btn_block{background:url(../images/mg_button_bg.jpg) no-repeat;border:0px solid green;bottom:1px;height:50px;position:absolute;right:1px;width:169px;}
#mediaget_box_header{float:left;width:230px;}
#flag_max_speed{background:url(../images/flag_max_speed.png) no-repeat;height:35px;margin-left:1px;width:180px;}
#flag_max_speed,#mediaget_box_logo{clear:both;float:left;}
#mediaget_box_logo img{height:54px;margin:8px 0px 0px 17px;width:165px;}
#mediaget_baner a:active{color:#0374f1;}
#mediaget_baner a:hover{text-decoration:none;}
#mediaget_baner a:link{color:#0374f1;text-decoration:underline;}
#mediaget_baner p {	padding: 0;	margin: 0;}
#new_system {position:absolute; left:340px; top:50px;}

