body {
	background-image:url('images/black_cover.gif');
	background-repeat:repeat-x;
	background-position:top;
	background-color:#1b1b1b;
	margin: 0;
	padding: 0;
	padding-left: 3px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#adv_search
{
 position:absolute;
 width:200px;
 height:auto;
 padding:0;
 right:20%;
 background:#000;
 filter:alpha(opacity=80);
 opacity:0.8;
 z-index:1;
 display:none;
}

#adv_search_ul
{
  list-style-type:none;
  width:200px;
  height:auto;
  margin:0;
  padding:0;
} 

#adv_search_ul li
{
  float:left;
  width:200px;
  height:18px;
  text-align:left;
  font-weight:bold;
  font-size:90%;
  padding:5px 0px 0px 3px;
  background:#6fdd00;
  border-bottom:1px solid #000;
}

#adv_search_ul li:hover
{
  background:#333333;
  color:#000;
}

#adv_search_ul li a
{  
  width:200px;
  height:18px;
  color:#000;
  text-decoration:none;
  font-weight:bold;
  display:block;
}

#adv_search_ul li a:hover
{     
  background:#333333;
  color:#c0c0c0;
}  

#logo
{
  width:400px;
  height:80px;
  background-image: url('images/logo.png');
  background-repeat: no-repeat;
}


#adv_config
{
  color:#666666;
  border:0px solid #666666;
  width:728px;
  height:10px;
  margin:auto;
}

#adv_right
{
  color:#666666;
  border:1px solid #666666;
  width:120px;
  height:600px;
  float:right;
}

#adv_box
{
  float:right;
  width:300px;
  height:250px;
  border:1px solid #999999;
}

#header_title h1
{
  color:#666666;
  font-size:140%;
  border:0px solid #666666;
  width:99%;
  height:30px;
  margin-top:10px;
  margin-bottom:10px;
  padding-top:8px;
  padding-left:0px;
  text-align:center;
}   


#browse
{
  color:#FFFFFF;
  font-size:125%;
  padding-top:0px;
  width:100%;
  height:31px;
  margin-top:10px;
  background-image: url('images/browse_bg.gif');
  background-repeat: repeat-x;
}


#browse ul
{
  list-style-type: none;
  margin: 0;
  padding: 0;
  width:500px;
  height:30px
}

#browse ul li
{
  width:100px;
  height:20px;
  text-align:center;
  float: left;
  margin-top:3px;
  margin-left:3px;
  border:0px solid #666666;
  padding:0px;
  border-right:1px solid #666666
}

#browse ul li a 
{
width:100px;
height:20px;
color:#fff;
display:block;
text-decoration:none;
}

#browse ul li a:hover 
{
color:#cccccc;
}

#browse ul ul
{
list-style-type: none;
display:none;
float:none;
position:absolute;
z-index:2;
}

#first:hover ul
{
  display:block;
  list-style-type: none;
  margin:0;
  position:relative;
  width:200px;
} 

#first:hover ul li
{
  float:left;
  width:200px;
  height:13px;
  font-size:80%;
  text-align:left;
  margin:0;
  padding:4px;
  background-color:#434343;
  border-bottom:1px solid #333333;
}

#first:hover ul li:hover
{
  background-color:#333333;
}

#first:hover ul li a
{     
  width:200px;
  height:13px;
  display:block;
  color:#fff;
}  

#location
{
  margin:0;
  width:100%;
  height:31px;
  color:#999999;
  background-color:#333333;
}

#loc
{
  padding:8px;
}

#loc a
{
  color:#999999;
  text-decoration:none;
}

#loc a:hover
{
  text-decoration:underline;
}      

.icons
{
  height:40px;
  margin-top:0px;
  margin-bottom:0px;
  color:#828282;
}

#related
{
color:#999;
}

#related a
{
color:#999;
padding:3px;
text-decoration:none;
}

#related a:hover
{
background:black;
}

#request
{
  width:98%;
  height:55px;
  padding:5px 0 5px 10px;
  position:absolute;
  z-index:1;
  background:black;
  filter:alpha(opacity=60);
  opacity:0.6;
  -moz-border-radius:5px;
  -border-radius:5px;
  -webkit-border-radius:5px;
}

#req
{
  width:98%;
  height:55px;
  color:#c0c0c0;
  text-align:center;
  padding:5px 0 5px 0;
  margin:0 0 0 0;
  background:#13283e;
  -moz-border-radius:5px;
  -border-radius:5px;
  -webkit-border-radius:5px;
}

#t_request
{
  width:200px;
  height:14px;
  background:#ccc;
}

#t_submit
{
  height:23px;
  padding:0 0 2px 0;
}

#h_request
{
  width:98%;
  height:auto;
  text-align:center;
  color:#c0c0c0;
  margin:0 0 20px 0;
  padding:5px 0 5px 0;
  border-bottom:1px dashed #666;
}


#filters
{
  width:98%;
  margin:0;
  background:#333;
  float:left;
}
  

#sort
{
  margin:0;
  padding:0 0 0 10px;
  color:#FFFFFF;
}

#sort ul
{
  margin:0;
  list-style-type: none;
  padding-top:1px;
  font-size:90%;
}

#sort ul li
{
  margin:0;
  float:left;
  padding-right:10px;
}

#sort ul li a
{
  color:#fff;
  text-decoration:none;
  padding:5px;
  display:block;
}    

#sort ul li a:hover
{
  background:#1b1b1b;
  color:#fff;
}

#onactive a
{
  border:1px solid #666;
  background:#1b1b1b;
} 

.main
{
  width:99%;
  margin:10px 0 0 0;
  padding-left:0px;
  float:left;
  color:#c0c0c0;
}

.content_bookmark
{
  width:98%;
  height:20px;
  background-color:#434343;
  border:1px solid #6C6C6C;
  margin-bottom:7px;
}

.content_details
{
  width:99%;
  height:20px;
  background-color:#434343;
  border-bottom:1px solid #000;
  margin-bottom:0px;
}

.content
{
  /*width:87%; with advertise right */
  width:99%;
  height:23px;
  background-color:#434343;
  border-bottom:1px solid #000;
  margin-bottom:0px;
  padding-top:3px;
}


.content_a
{
  width:55%;
  float:left;
  color:#ebebeb;
  border-bottom:0px solid #666666;
  padding-left:4px;
  padding-top:3px;
  font-weight:normal;
} 

 .content_a a
{
  color:#ebebeb;
  text-decoration:none;
}

 .content_a a:hover
{
  color:#fff;
  text-decoration:underline;
}

.content_a small 
{
  color:#6D6D6D;
}


.content_a_ajax
{
  width:99%;
  float:left;
  color:#fff;
  border-bottom:none;
  padding-left:4px;
  padding-top:3px;
  font-weight:normal;
  background-color:#1b1b1b;
  filter:alpha(opacity=80);
  -moz-opacity:.80;
  opacity:.80;
}

.content_a_ajax a
{
  color:#fff;
  text-decoration:none;
}

.content_a_ajax a:hover
{
  color:#6699FF;
  text-decoration:underline;
} 

.content_a_right
{
  width:340px;
  float:right;
  padding-top:3px;
  padding-right:0px;
  color:#ebebeb;
  text-align:left;
}

.content_a_right span
{
  color:#ebebeb;
}

.maincat
{
  width:99%;
  height:30px;
  background-image: url('images/background-header.gif');
  background-repeat: repeat-x;
}

.maincat h2
{
  font-size:120%;
  padding:7px 0 0 0;
  margin:0 0 0 5px;
  color:#6fdd00;
}

.maincat a 
{
  color:#6699FF;
  text-decoration:none;
}

.r
{
  float:left;
  width:30px;
  height:15px;
  margin-right:8px;
}   

.r img
{
  width:15px;
  height:15px;
} 

.feed
{
  width:44px;
  height:16px;
  float:right;
  margin:2px;
}

.feed img
{
  border:none;
}

.pagination 
{
width:750px;
height:20px;
margin:20px 0 0 20px;
float:left;
}

.pagination ul 
{
list-style-type: none;
margin:0;
padding: 0;
}

.pagination ul li 
{
color: #fff;
float: left;
font: Eras Bold ITC;
font-size: 11px;
letter-spacing: .01em;
}

.pagination ul li a 
{
color: #fff;
display: block;
margin: 0 0.1em;
padding: 2px;
padding-left: 4px;
padding-right: 4px;
text-decoration: none;
border:1px solid #434343;
background-color:#434343;
}

li#f
{
background-color:#6FDD00;
display: block;
margin: 0 0.1em;
padding: 2px;
padding-left: 4px;
padding-right: 4px;
text-decoration: none;
border:1px solid #000;
color:#000;
}

.pagination ul li a:hover 
{
  border:1px solid #6FDD00;
}
       
#tod_yest
{
  float:right;
  padding:5px 20px 5px 5px;
  color:#999999;
}

#tod_yest a
{
  color:#999999;
  text-decoration:none;
} 

#tod_yest a:hover
{
  color:#999999;
  text-decoration:underline;
} 

#details_bar
{
  width:98%;
  height:370px;
  background-color:#333;
  margin:10px 0 0 0;
  float:left;
}

#details_title
{
  width:100%;
  float:left;
  margin:10px 0 10px 0;
  color:#fff;
  padding:5px;
  font-size:100%;
  font-weight:bold;
  background:#1b1b1b;
}

#det_top
{
 width:100%;
 margin:10px 0px 10px 10px;
 float:left;
}

#det_top a
{ 
 color:#fff;
 text-decoration:underline;
}

#text_det_left
{
  color:#fff;
  width:47%;
  margin:10px 0px 10px 10px;
  float:left;
}

#text_det_right
{
  color:#fff;
  width:47%;
  margin:10px 0px 10px 10px;
  float:left;
}

#det_bottom
{
 color:#fff;
 margin:10px 0px 0px 10px;
 clear:left;
 width:100%;
}
 
#det_bottom a
{
  color:#fff;
  text-decoration:underline;
  font-size:110%;
}

#det_bottom img
{
 border:none;
} 


.det_spana
{
  background-color:#1b1b1b;
  width:100%;
  height:15px;
  margin-bottom:2px;
  padding:3px;
}

.det_spana a
{
  color:#c0c0c0;
  text-decoration:underline;
  font-size:100%;
}

.det_spana a:hover
{
  text-decoration:none;
}

#secure_dll
{
  width:90%;
  height:30px;
  color:#c0c0c0;
  font-weight:bold;
  font-size:90%;
  padding-top:6px;
}


#secure_dll a
{
  color:#c0c0c0;
  text-decoration:none;
  border:1px dashed #666;
  padding:5px;
}

#secure_dll a:hover
{
  text-decoration:underline;
}  

#dlandbutton
{
 width:100%;
 margin:0 0 8px 0;
 color:#fff;
 font-size:105%;
}

#dlandbutton a
{
 width:100%;
 margin:0 0 8px 0;
 color:#c0c0c0;
 font-size:100%;
 text-decoration:underline;
}

#dlandbutton a:hover
{
  text-decoration:none;
}

#int_track_com
{
  width:100%;
  height:60px;
  color:#fff;
} 

#int_track_com img
{
  width:40px;
  height:40px;
  border:0px solid #000;
} 

#int_track_com a
{
  border:0px solid #000;
}  

.commentwrapper
{
  margin-bottom:20px;
}

.det_span
{
  background-color:#434343;
  width:350px;
  height:15px;
  margin-bottom:5px;
  padding:3px;
}

.det_span a
{
  color:#9BCDFF;
  text-decoration:none;
  font-size:100%;
}


#direct_download a
{
  color:#7AC6FE;
  font-size:120%;
  text-decoration:none;
}

#direct_download a:hover
{
  text-decoration:underline;
}

#upd_report
{
  width:98%;
  margin-bottom:2px;
  border:none;
}

#upd
{
  width:100%;
  height:15px;
  padding:3px;
  color:#66cc33;
  border:none;
  background:#1b1b1b;
}

#upd_wait
{
  width:100%;
  height:15px;
  padding:3px;
  color:#c0c0c0;
  border:none;
  background:#1b1b1b;
}

#upd_not_responce
{
  width:100%;
  height:15px;
  padding:3px;
  color:#ff0000;
  border:none;
  background:#1b1b1b;
}


#internal_bar
{
  width:98%;
  height:auto;
  margin:0;
  float:left;
  color:#fff;
} 


 /* internal images
*/
.files_view ul 
{
list-style-type: none;
padding: 0;
margin: 0
}

.files_view ul ul li 
{
padding: .3em 0 0 16px;
margin: 0 0 0 8px;
background: url('images/horiz.gif') 0 1em no-repeat;
color:#EBEBEB
}

.files_view ul ul li:last-child 
{
background: url('images/last.gif') 0 1em no-repeat;
}

.files_view li.folder 
{
margin-top: .5em;
margin-bottom: .5em;
}

.files_view li.folder ul 
{
background: url('images/verti.gif') 8px 0 repeat-y
}

.files_view img 
{
vertical-align: middle
} 

/*Search Cloud
*/
#tagcloud {
width: 96%;
height:auto;
margin-left:7px;
margin-top:20px;
background:#1b1b1b;
color:#0066FF;
padding: 10px;
border:0px solid #666666;
text-align:center;
}

#tagcloud a:link, #tagcloud a:visited 
{
padding-left:1em;
text-decoration:none;
}

#tagcloud a:hover, #tagcloud a:active {
text-decoration: underline;
color: #fff;
}

#tagcloud span {
padding: 4px;
}

.smallest a{
font-size:18px;
color:#666666;
}

.small a{
font-size: 22px;
color:#D6D6D6;
}

.medium a{
font-size:24px;
color:#D6D6D6;
}

.large a{
font-size:30px;
color:#ACACAC;
}

.largest a{
font-size:36px;
color:#828282;
}

.about {
width: 96%;
height:auto;
margin-left:7px;
margin-top:20px;
background:#1b1b1b;
color:#c0c0c0;
padding: 10px;
border: 1px solid #666666;
text-align:left;
float:left;
}

.about h1
{
  color:#ebebeb;
}
.about h2
{
  color:#ebebeb;
}
.about a
{
  color:#6fdd00;
}
 .about a:hover
{
  text-decoration:none;
}

#login
{
  float:right;
  padding:8px;
  margin:0 20px 0 0;
  font-size:11px;
  color:#c0c0c0;
}  

#login a
{
  color:#c0c0c0;
  text-decoration:none;
}

#login a:hover
{
  color:#c0c0c0;
  text-decoration:underline;
}

#avatar
{
  width:98%;
  margin-bottom:10px 0 0 0;
  padding:0 0 0 20px;
  float:left;
}

#user_settings a
{
  color:#6fdd00;
}

#user_settings a:hover
{
  text-decoration:none;
}

#img_avatar img
{
 width:80px;
 height:80px;
 padding:1px;
 margin:4px 10px 4px 4px;
}   

.upload
{
width: 96%;
height:auto;
margin-left:7px;
margin-top:20px;
background:#1b1b1b;
color:#ebebeb;
padding: 10px;
border: 1px solid #666666;
text-align:left;
float:left;
} 

.upload a
{
  color:#6fdd00;
}

#upload_bottom
{
   text-align:left;
   width:100%;
   border:0px solid #fff;
   margin:0;
}


.upload_fields
{
  background:#333;
  border:1px solid #c0c0c0;
  color:#c0c0c0;
}


#search
{
  width:210px;
  float:right;
  margin-top:20px;
  margin-right:30px;
} 

#text
{
  width:165px;
  height:18px;
  background-color:transparent;
  border:none;
  padding: 3px 4px 0px 1px;
}

#text_input
{
  width:180px;
  height:24px;
  float:left;
  background-image:url('images/search_back.gif');
  background-position:top left;
  background-repeat:no-repeat;
  background-color:transparent;
  text-align: center;
}

/* Torrent Admin Table
*/
.tor{width:100%;padding:.2em;border-collapse:collapse;color:#ebebeb;border:1px solid #000;font-size:12px;}
.tor th{color:#fff;text-align:left;border-left:0px solid #D9D9D9;border-bottom:0px solid #D9D9D9;padding:.15em;border-top:0px solid #B4B4B4;}
.tor td{border:1px solid #000;padding:.30em;}
.tor tr{border-left:0px solid #000;border-right:0px solid #000;background:#434343}
.tor a{color:#fff;text-decoration:none}
.tor a span{color:#fff;text-decoration:none}
.tor a:hover span{color:#fff;text-decoration:underline}
.tor a:hover{text-decoration:underline;color:#fff}
.tor img{float:left;margin: .2em;width:10px;height:10px}
.tor img.r{float:right;margin: .2em}
.d{text-align:right;width:60px}

#menu_a a
{
  color:#fff;
}

.search
{
  background:#1b1b1b;
  width:600px;
}

.arrow
{
  clear:both;
  float:left;
  color:#c0c0c0;
  font-weight:bold;
  margin:20px 0 10px 0;
  padding:0 0 3px 10px;
  width:95%;
  border-bottom:1px solid #666666;
}

.arrow img
{
  border:none;
  margin:0 5px 0 0;
}

.arrow a
{
  color:#c0c0c0;
  text-decoration:none;
}

.all_spinners
{
  padding:5px 0 0 5px;
  color:#c0c0c0;
  float:left;
  width:95%;
  display:none;
}

.all_spinners a
{
  color:#6fdd00;
  text-decoration:underline;
}

.content_comment
{
  width:95%;
  margin:0 0 20px 3px;
  padding:7px;
  float:left;
  font-size:11px;
  background:#333;
  color:#c0c0c0;
}

.content_comment a
{
  color:#0066cc;
  text-decoration:none;
}

.content_comment img
{
 padding:1px;
 border:none;
} 

.content_comment_ajax
{
  width:100%;
  margin:0 0 20px 20px;
  padding:7px;
  font-size:11px;
  color:#c0c0c0;
  border:1px dashed #666666;
}

#no_post
{
  width:100%;
  margin:0 0 20px 20px;
  padding:7px;
  font-size:11px;
  color:#ff7575;
  border:1px dashed #ff7575;
}   





#mustlogin
{
  margin:15px;
  color:#fff;
  float:left;
}

#mustlogin a
{
  color:#c0c0c0;
  text-decoration:underline;
} 

#trackers
{
  color:#EBEBEB;
}

#descript
{
   color:#ebebeb;
   padding:10px;
}

#descript a
{
  color:#6699FF
}

#ajax_descript a
{
  color:#6699FF
}    
         
.friends
{
width: 97%;
height:auto;
margin-left:10px;
background:#333333;
color:#fff;
padding: 4px;
border: 1px solid #666666;
text-align:center;
} 

.friends a
{
  color:#666666;
  text-decoration:none;
}

.friends a:hover
{
  color:#666666;
  text-decoration:underline;
}

.tags
{
width: 97%;
height:auto;
margin-left:7px;
background:#000;
color:#fff;
padding: 4px;
border: 1px solid #666666;
text-align:left;
} 

.tags a
{
  color:#fff;
  text-decoration:none;
}

.tags a:hover
{
  color:#fff;
  text-decoration:underline;
}

#exit_from_vote
{
  margin:5px;
} 

#exit_from_vote a
{
  font-size:120%;
  color:#FF3300;
  margin:5px;
  text-decoration:none;
}

#exit_from_vote a:hover
{
  text-decoration:underline;
} 

#user_report a
{
  color:#fff;
  text-decoration:underline;
}

#user_report a:hover
{
  text-decoration:none;
} 

.mainparagraph
{ 
  width:80%;
  text-align:left;
  margin:10px;
  padding:10px;
  background-image:url('images/banner_main.gif');
  background-repeat:no-repeat;
  background-position:left;
}

#submainparagraph
{ 
  padding-left:0;
}

.mainparagraph h1
{
 width:97%; 
 color:#a8a8a8;
 font-size:120%;
 margin:0;
 padding:0;
} 

.mainparagraph p
{
 width:97%; 
 color:#ebebeb;
 font-size:110%;
 font-family:Arial, sans-serif;
 margin:0;
 padding:0;
} 


.mainparagraph a
{ 
 color:#6FDD00;
 text-decoration:underline;
}

.mainparagraph a:hover
{ 
 text-decoration:none;
} 

#mybookmarks
{
  width:99%;
  height:35px;
  text-align:center;
  color:#999999;
  padding:5px;
  background-color:#2E2E2E;
  border:1px solid #999999;
  margin:0 0 10px 0;
}

#mybookmarks img
{
 border:none;
  width:20px;
  height:20px;
}

#mybookmarks input
{
  background-color:#000;
  color:#fff;
}


#top_search
{
width:98%;
height:auto;
margin:0 0 10px 0;
background:#1b1b1b;
color:#c0c0c0;
padding:0;
text-align:center;
float:left;
} 

#top_search a
{
  color:#c0c0c0;
  text-decoration:none;
  padding-left:1em;
}

#top_search a:hover
{
  color:#fff;
  text-decoration:underline;
}


#scrolling_tags
{
width:100%;
height:20px;
margin:0 0 10px 0;
background:#1b1b1b;
color:#c0c0c0;
padding:0;
} 

#scrolling_tags a
{
  color:#D6D6D6;
  text-decoration:none;
  padding-left:1em;
}

#scrolling_tags a:hover
{
  color:#fff;
  text-decoration:underline;
}


#scroller
{
 height:20px;
 list-style:none;
 text-align:center;
 overflow:hidden;
 margin:0;
 padding:0;
 display:block;
}


#scroller li
{
 float:left;
 height:18px;
 margin:0 0 0 0;
 padding:8px 0 0 0;
 overflow:hidden;
}

#scroller li a
{
 font-weight:bold;
 font-size:100%;
 color:#818181;
 text-decoration:none;
}

#scroller li a:hover
{
 text-decoration:none;
}


#footer
{
 width:99%;
 color:#999999;
 font-size:90%;
 float:left;
 margin:20px 0 10px 0;
 padding:5px 0 5px 0;
 border-top:0px solid black;
 border-bottom:0px solid black;
 clear:both;
}

#footer hr
{
 width:100%;
 height:1px;
 border:none;
 background:#666666;
 margin:2px 0 2px 0;
}

#footer a
{
 color:#C0C0C0;
 text-decoration:none;
}

#footer a:hover
{
 text-decoration:underline;
} 
 