body, table { 
	font-family: trebuchet ms, verdana, sans serif;
	font-size: small; 
}

td.a {

text-align: right;

	padding: 5px;



	}

	

 .torrentheader {



	padding: 5px;



	}

td.s {

	color: red;

	padding: 5px;

text-align: right;



	}



td.u {

	color: green;

	padding: 5px;

text-align: right;



	}



td.d {

	color: #003DB9;

	padding: 5px;

text-align: right;

	width: 30px;

	}

td.name 

	{

	overflow: hidden;

	}

	

	

a { 

	color: #336699;

	text-decoration: none;

	}

a:hover { 



	text-decoration: underline;

	}



tr.resultsrow {

	padding: 5px;

	border-bottom: solid 1px brown;

	}

tr.resultsrowheader {

	font-weight: bold;

	padding: 5px;

	border-bottom: solid 1px brown;

	}

table.results { 



	color: gray;

	width: %100;

	border-bottom: 1px solid #e0e0ff;

	}

td.name {



text-align: left;

	padding: 5px;



	}

	table.trackers

	{

	text-align: left;

	}



#srcbox

{

  width: 600px;

  height: 100px;

  background: url(img/searchbox.png);

  background-repeat: no-repeat;



}

.src

{

  margin-top: 30px;

  width: 470px;

  height: 45px;

  border: 0px none #FFF;

  font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;

  font-size: 30px;

  color: gray;



}



div.tagcloud {

	margin-top: 40px;

	text-align: center;

	width: 600px;

}



#paginate a:hover

{

  background-color: #99CCFF;

  text-decoration: none;



}

#paginate span {



  color: gray;

  border: 1px solid #e0e0ff;

  

}

#paginate a:link

{



  font-weight: bold;



}



div.error { margin: 20px; width: 300px; text-align: left; padding: 10px 30px; font-size: 15px; line-height: 22px; background: #FFE3D4 url('img/exclamation.png') no-repeat 7px center; border: solid 1px #e0e0ff; }

div.info { width: 200px; margin: 20px; padding: 10px 30px; font-size: 15px; line-height: 22px; background: #D4FFD4 url('img/information.png') no-repeat 7px; border: solid 1px #e0e0ff; }





div.orderby { color: gray; font-size: small;} 

div.orderby > span{  font-weight: bold; }

div.orderby > span.active{  font-weight: bold; }                      

.external {background: transparent url(/torrent/img/external.png) no-repeat scroll right center; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; padding-right: 13px; }



div.files > div { float: right; padding: 10px 20px 10px 10px; font-size: 12px; color: #805B4D; }	

div.files { margin: 20px 0; background: #e0e0ff url('img/ctr.gif') no-repeat top right; clear: right; }

div.files > h2 { background: transparent url('img/ctl.gif') no-repeat top left; padding: 10px 10px 10px 20px; font-size: 20px; font-weight: normal; color: #805B4D; border-bottom: solid 5px #fff; }

div.files > div { float: right; padding: 10px 20px 0 0; font-size: 12px; color: #805B4D; }

div.files ul { font-size: 13px; padding-left: 3px; margin-left: 10px; background-color: #ffffff; list-style-type: none; border-left: solid 1px #e0e0ff; }

div.files > ul { margin: 0; border: 0; }

div.files li { padding: 3px; font-weight: normal; color: #000; }

div.files li.t { padding: 5px 20px; font-weight: bold; color: #6B3F2E; background: url('img/folder.png') no-repeat left center; }

div.files ul li span { color: #805B4D; padding-left: 20px; font-weight: normal; }

