BODY{ font-family: Tahoma; font-size: 11px; color: #242424; }
TABLE TD{vertical-align: top;}
A{ color: #552317; text-decoration: underline;}
A:hover{ color: #ae6a01;}
A IMG{ border: none;}
A.rss IMG { vertical-align: middle;}
STRONG, STRONG EM{font-weight: 700;}
EM, EM STRONG{ font-style: italic;}
HR{border-bottom: 2px solid #bfbfbf; height: 1px; border-left: none; border-right: none; border-top: none;}
INPUT[type="text"], INPUT[type="password"], SELECT, TEXTAREA{ border: 1px solid #c0c0c0;}
INPUT[type="button"], INPUT[type="submit"], INPUT[type="reset"] { padding: 0px 13px;	width: auto!important;}
.isIE INPUT[type="button"], .isIE INPUT[type="submit"], .isIE INPUT[type="reset"] { padding: 0px;}
INPUT[type="radio"] { margin-bottom: -1px; }

.auto-width{width: auto!important;}
.fl_right{float: right;}
.fl_left{float: left;}
.clear{	clear: both; font-size: 1px; height: 0px; overflow: hidden;}

.title1{ font-size: 18px; color: #552317; padding-bottom: 10px;}
.title2{ font-size: 14px; font-weight: 700; color: #552317; padding-top: 10px; padding-bottom: 8px;}
.title3{ font-size: 12px; font-weight: 700; color: #552317; padding-bottom: 1px;}

.cat{font-size: 14px; font-weight: 700; background-position: 6px 50%; background-repeat: no-repeat; vertical-align: middle; padding-left: 64px; line-height: 45px; margin: 5px 0px;}
H1 A{ text-decoration: none;}
H1 A:hover{ text-decoration: underline	}
H2 A{ text-decoration: none;}
H2 A:hover{ text-decoration: underline	}
.t_adult{ background-image: url(../images/torrents_icons/t_adult.png); }
.t_anime{ background-image: url(../images/torrents_icons/t_anime.png); }
.t_apps{ background-image: url(../images/torrents_icons/t_apps.png); }
.t_books{ background-image: url(../images/torrents_icons/t_books.png); }
.t_games{ background-image: url(../images/torrents_icons/t_games.png); }
.t_movies{ background-image: url(../images/torrents_icons/t_movies.png); }
.t_music{ background-image: url(../images/torrents_icons/t_music.png); }
.t_other{ background-image: url(../images/torrents_icons/t_other.png); }
.t_pictures{ background-image: url(../images/torrents_icons/t_pictures.png); }
.t_series{ background-image: url(../images/torrents_icons/t_series.png); }
.t_ipod{ background-image: url(../images/torrents_icons/t_ipod.png); }

h1.error{ background-image: url(../images/error.png); }

#all{ width: 1000px; margin: 0px auto; position: relative	}

#header{ height: 145px; background: url(../images/header_bg.png) no-repeat 0px 77px; }
#header .logo{ position: absolute; top: 18px; left: 25px;	}
#header .header{ height: 63px; margin: 0px 0px 0px 350px;}
#header .header P{ padding-bottom: 14px;}
#header .header P A{ margin-right: 15px;}
#header .header DIV { position: relative; top: 47px; }
#header .header DIV INPUT[type="text"] {width: 380px;}
#header .header #sticktr {border-bottom:1px dotted #41729f; cursor: pointer;}
#header .header #tbtracker {width: 250px; visibility: hidden;}
.isIE #header .header DIV INPUT[type="text"]{ padding: 2px 0px;}
#header .header DIV SELECT{width: 154px; margin: 0px 10px 0px 10px;  border: 1px solid #c0c0c0;}


#leftcol{ padding: 0px 25px;}
#leftcol .block{ width: 206px;  background: url(../images/left-block-foot.gif) no-repeat 0px bottom; padding-bottom: 5px; margin-bottom: 9px;  font-size: 14px; }
#leftcol .block .title{ background: #cc9140 url(../images/left-block-title_bg.jpg) no-repeat 0px 0px; color: #552317; padding: 7px 10px 7px 13px;  }
#leftcol .block .grad{ background: url(../images/left-block_top_grad.jpg) repeat-x 0px 0px; }
#leftcol .block .content { background: url(../images/left_block_bg_y.gif) repeat-y 0px 0px; padding: 5px 10px 5px 13px; line-height: 23px }
#leftcol .block .latestorders { font-size: 11px; line-height: 18px; padding-right: 5px;  }
#leftcol .block A.more { text-decoration: none; font-size: 12px; padding-left: 70px;}
#leftcol .block A.more:hover { text-decoration: underline; }
#leftcol .block UL LI { background: url(../images/list-image.gif) no-repeat left 10px; padding-left: 10px; }
#leftcol .bl_add_to_fav .content{ padding: 10px 0px 0px 13px;}
#leftcol .bl_add_to_fav .content .links A{ margin: 0px 16px 8px 0px; display: block; width: 16px; height: 16px; float: left;}
#leftcol .tags_cloud{ background: #f9f1c3 url(../images/tags_foot.gif) no-repeat 0px bottom; }
#leftcol .tags_cloud DIV{ background: url(../images/tags_top.gif) no-repeat 0px 0px; padding: 3px 4px 3px 11px; overflow: hidden; }
.tags_cloud A{ text-decoration: none; color: #242424; margin-right: 4px;}
.tags_cloud A:hover{ text-decoration: underline; color: #ae6a01;}
.tags_cloud A.tc1{font-size: 10px;}
.tags_cloud A.tc2{font-size: 12px;}
.tags_cloud A.tc3{font-size: 12px; font-weight: 700;}
.tags_cloud A.tc4{font-size: 14px;}
.tags_cloud A.tc5{font-size: 14px; font-weight: 700;}
.tags_cloud A.tc6{font-size: 18px; font-weight: 700;}

.bad { text-align: center; padding-bottom: 10px;}

#main{ padding-right: 20px;}
DIV.t_list{ /*background: url(../images/tor_list_titles_bg.png) no-repeat left top; */margin-bottom: 15px;}
.tor_list{ width: 721px; }
.tor_list thead { background: #cc9140 url(../images/tor_list_titles_bg.png) no-repeat left top; }
.tor_list .t_cent{ text-align: center; padding-left: 0px;}
.seeds{ color: green; }
.leeches{ color: blue; }
.zero{ color: maroon; }
.undef{}
.tor_list THEAD TH{ color: #fff; font-weight: 700; height: 30px; vertical-align: middle; padding-left: 8px; }
.tor_list TBODY TD{ border-bottom: 1px solid #c4c4c4; padding: 3px 0px 3px 8px;}
.tor_list TBODY TR.reviewed { background-color: #f1f1f1; }
.tor_list TBODY TR:hover{ background-color: #f1f1f1;}
.tor_list TBODY TD.title A{  display:block; overflow:hidden;  width:335px; text-decoration: none; color: #242424}
.partners TBODY A{  display:block; overflow:hidden;  width:645px; text-decoration: none; font-size: 14px; color: #242424}
.partners TBODY A:hover{text-decoration: underline; color: #ae6a01;}
.t_splist .tor_list TBODY TD.title A{  display:block; overflow:hidden;  width:645px; text-decoration: none; color: #242424}
.tor_list TBODY TD.title A:hover{ text-decoration: underline; color: #ae6a01;}
.tor_list TBODY TD.title .private { float: right; text-align: right; color:red; width: 13px;}
.tor_list TBODY TD.show_descr A{ display: block; width: 13px; height: 13px; overflow: hidden;  background: url(../images/show_description.gif) no-repeat left top; }
.tor_list TBODY TR.descr_opened{ background-color: #f1f1f1;}
.tor_list TBODY TR.descr_opened TD{ border: none;}
.tor_list TBODY .description{ display: none; background-color: #F1F1F1}
.tor_list TBODY .description TABLE{ width: 100%; margin-bottom: 5px;}
.tor_list TBODY .description TABLE TD{ padding: 5px 0px;}
.tor_list TBODY .description TABLE TR.download TD{ border: none; padding: 7px 0px 5px 0px}
.tor_list TBODY .description TABLE TR.banned TD{ border: none; padding: 7px 0px 5px 0px}
.tor_list TBODY .description TABLE TR.noborder TD{ border: none;}
.tor_list TBODY .description TABLE TD.files_t{ vertical-align: middle;}
.tor_list TBODY .description TABLE TD.files{ padding: 0px;	}
.tor_list TBODY .description TABLE TD.files DIV{ max-height: 116px; overflow: auto; padding: 3px 0px;}
.isIE6 .tor_list TBODY .description TABLE TD.files DIV{height: 118px}
.tor_list TFOOT TD{ background: url(../images/tor_list_foot.png) no-repeat; vertical-align: middle; padding-left: 36px; height: 26px; }

.tor_list TBODY TD.firstcol .dat { display: block; overflow:hidden;}
.tor_list TBODY TD.firstcol .date { display: block; overflow:hidden;}
.tor_list TBODY TD.firstcol .quickmod {display:none; text-align:center;}
.tor_list TBODY TD.firstcol .show {display:block;}
.tor_list TBODY TD.firstcol .hide {display:none;}
.tor_list TBODY TR:hover TD.firstcol .date {display:none;}
.tor_list TBODY TR:hover TD.firstcol .quickmod {display:block;}

.breadcrumbs{ margin-bottom: 15px;}
.breadcrumbs A{ padding: 0px 2px;}
.item_menu{ font-size: 14px; padding: 6px 8px 7px 8px;  background: #d8a241 url(../images/item_menu.png) repeat-x left top; margin-bottom: 10px;}
.item_menu UL LI{background: url(../images/list-image.gif) no-repeat left 50%; padding-left: 10px; float: left; margin-right: 6px; }
.notice{ background: #c0cfee url(../images/notice_bg_x.gif) repeat-x left top; margin-bottom: 20px;}
.notice DIV{ background: url(../images/notice_pict.png) no-repeat 9px 0px; padding: 19px 10px 8px 49px; }
.tor_item{ width: 100%; margin-bottom: 10px;}
.tor_item TH{ border: 1px solid #c4c4c4;  background: #e2e2e2 url(../images/tor_item_th_bg.png) repeat-x left top; font-weight: 700; padding: 8px;  }
.tor_item TD{border: 1px solid #c4c4c4; padding: 8px;}
.tor_item TD.update{width: 182px; vertical-align: middle; text-align: center;}
.tor_item TD.files DIV{ max-height: 150px; overflow-y: auto; overflow-x: hidden; padding: 3px 0px;}
.tor_item TD TEXTAREA{ padding: 0px 0px; width: 99%;}
.tor_item INPUT[type="text"], INPUT[type="file"] {width: 99%;}
.isIE6 .tor_item TD.files DIV{height: 150px}
.tor_item TD.announces{padding: 0px;}
.tor_item TD.announces DIV{ max-height: 99px; overflow-y: auto; overflow-x: hidden; padding: 0px 0px;}
.tor_item TD.announces TH{ border: 1px solid #e4e4e4;  background: #f2f2f2; font-weight: 550; padding: 2px;  }
.tor_item TD.announces TD{border-color: #e4e4e4; padding: 1px 1px 1px 5px;}
.tor_item TD.announces .tracker{display:block; overflow:hidden; width:405px;}
.tor_item TD.announces .status{ float: right; text-align: right; width: 20px;}
.tor_item TD.announces .scraping{color:black;}
.tor_item TD.announces .success{color:green;}
.tor_item TD.announces .failed{color:red;}
.tor_item TD.announces .t_cent{ text-align: center; padding-left: 0px; padding-right: 0px;}

#torrent_description_text { border: 1px dotted #c4c4c4; padding: 5px;}
#torrent_comment_text { border: 1px dotted #c4c4c4; padding: 5px;}

.report_placeholder { padding-bottom: 5px;}
.report_placeholder .report_form {background-color: #ffeeee; border: 1px solid #c4c4c4; padding: 8px;}
.report_placeholder .report_form #dynamic_recaptcha { padding-bottom: 5px;}
.report_placeholder .report_form .error { padding: 5px 5px; font-size: 12px; font-weight: 700; color: #ff0000; }
span.error { padding: 5px 5px; font-size: 12px; font-weight: 700; color: #ff0000; }
.highlight { background-color: red }

.uploadrules {background-color: #ffeeee; border: 1px solid #c4c4c4; padding: 8px;}

#torrent_description_text p { padding-bottom: 5px; }
#dloptions img {margin: -1px;}

.comments_list .item{ margin-bottom: 16px;}
.comments_list .item .author{ background: url(../images/comment_cloud.png) no-repeat 15px bottom; padding-bottom: 12px; position: relative; bottom: -1px; z-index: 10; }
.comments_list .item .text{ background-color: #f1f1f1; border: 1px solid #c4c4c4; padding: 8px; }
.comments_list .item .notverified { background-color: #f1aaaa; }

#comment_form_div { display:none; }
#commentform_placeholder { padding-bottom: 5px;}
#commentform_placeholder {background-color: #f0f0f0; border: 1px dotted #c4c4c4; padding: 8px;}
#commentform_placeholder .item_menu { background: #e0e0e0; border: 1px solid #c4c4c4; }
#comment_dynamic_recaptcha { padding-left: 100px; }
#commentForm label { float: left; width: 100px; font-weight: 700; }
#commentForm .crow { padding: 5px; }

.recent_searches A{ color: #242424; text-decoration: none;}
.recent_searches A:hover{color: #ae6a01;	text-decoration: underline;}


#pagination { text-align: center; }
#pagination ul { display: inline; list-style-type: none; line-height: 2em; padding: 0; margin: 0 0 0 .5em;}
#pagination li { display: inline;}
#pagination a { color: #000; text-decoration: none;	padding: .1em .3em;	}
#pagination a:hover { color: maroon; border-color: green; background-color: silver;}
#pagination li.current span { color: #fff; padding: .1em .3em; background-color: olive; }
#pagination li.disabled span { color: #888; padding: .1em .3em; border: 1px ;}


#footer{ padding: 20px 0px 25px 0px; text-align:center;}
#footer .menu{ font-size: 14px; margin-bottom: 5px;}