* { margin: 0; padding: 0 }
body { background-color: #02354d; color: #275268; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt }
#content {background-color: #ebf6fd; width: 980px; margin: 0 auto;  
/* border-left: 1px solid #9ebed2; border-right: 1px solid #9ebed2; */ 
}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
a:link {  color: #004d75; text-decoration: underline}
a:visited {  color: #004d75; text-decoration: underline}
a:hover {  color: #9ebed2; text-decoration: underline}

#header {height:60px; width: 980px; background:url(images/hb.gif) 0 0 repeat-x;
}
#footer { width: 980px}
.clr { clear: both }

#title { background-color: #9ebed2; height: 20px; color: #ebf6fd; text-transform: uppercase}
#title h3 { font-size: 9pt; padding-top: 3px; text-align: center}

#sestuff { float: left; width: 480px; padding-bottom: 5px}
#sestuff h2 { font-size: 10pt; padding: 5px 5px 0px 5px}
#sestuff form { padding: 5px; padding-left: 5px}
#sestuff input { width: 310px; float: left;  padding: 3px;		border-style:none;	border:1px solid #000; background-color: #fff;  }
#sestuff input.but { font-weight: bold; margin-left: 8px; padding: 2px; width: 140px; float: left; background-color: #febf0f; border: 1px solid #000; color: #000 }

#adstuff { float: left; width: 460px;  padding: 3px;  text-align: center }
#adstuff b { font-size: 14pt }
#adstuff h2 { font-size: 10pt; padding: 5px 5px 0px 5px}

#adstuffx {  padding: 10px 0px 0px 5px }

 
#book { background-color: #9ebed2; height: 2px; color: #ebf6fd; font-size: 9pt; padding-top: 3px; text-align: center; font-weight: bold}
#book a { color: #ebf6fd; text-decoration: underline} 



#allstuff { float: left; width: 735px; }
#banstuff { float: left; width: 210px; padding-left: 15px; padding-top: 10px; padding-right: 10px; text-align: center}

#allstuff h1 {  font-size: 14pt;  padding: 5px; color: #004d75}
#allstuff p {   padding: 5px; }
#allstuff h2 { font-size: 10pt; padding: 5px 5px 5px 5px}
#banstuff h2 { font-size: 10pt; padding: 5px 5px 5px 5px; ; text-align: center}

#banstuff li { list-style-type:none; text-align: center}

#copy { background-color: #9ebed2;  height: 18px; color: #ebf6fd;  font-size: 9pt; padding-top: 2px; text-align: center}
#copy a { color : #ebf6fd }
#logo {border:none;width:521px;height:60px;z-index:2;padding-top:0px;padding-left:10px;float:left;}
#logo a {display:block;position:relative;overflow:hidden;width:521px;height:60px;font-size: 15pt;text-decoration: none;color:#000;}
#logo a span {display:block;position:absolute;left:0px;top:0px;z-index:1;width:521px;height:60px; background:url(/logo.png) no-repeat top left; cursor:pointer; cursor:hand;}

div#toplink { display:block; height:32px; width: 430px; float:right;margin-right: 5px; margin-top:15px;_margin-top:17px;}
div#toplink ul li{ 	list-style-type:none; float: left;	 }
div#toplink ul li a{ font-weight: bold; padding:3px 4px 3px 4px; 	margin: 0 2px 0 0; 	display:block;	text-decoration:none; text-align:center;	height:21px; 	line-height:21px; 	cursor:pointer;background-color: #02354d; border: 1px solid #fff; color: #fff; width: 130px}
div#toplink ul li a:hover{	background-color:#000;	border: 1px solid #fff; margin-left:0px;	color:#fff}


.notor		{ margin:0; padding:20px; }


.torrents		{ margin:0; padding:0; margin-bottom:20px;}

ul.torrents li{ 	height:23px; 	list-style-type:none; 	border-top:1px groove #9ebed2; }
ul.torrents li.cal{ 	height:23px; 	list-style-type:none; 	border: 0 }
ul.torrents li a{ padding-left:2px; 	margin-top:1px; 	margin-bottom:1px; 	display:block;	text-decoration:none; 	height:21px; 	line-height:21px; 	cursor:pointer; }
ul.torrents li a:hover{	background-color:#02354d;	margin-left:0px;	color:#fff;}
ul.torrents li a span{ 	display:block; 	float:left; }
ul.torrents li a span.colA{ 	width:550px; 	padding-left: 5px; 	}
ul.torrents li a span.colB{ 	width:100px; padding-left: 2px; 	color:#037dbc;}
ul.torrents li a span.colC{ 	width:50px; padding-left: 2px; 	color:#037dbc; }
ul.torrents li span{ 	display:block; 	float:left; }
ul.torrents li span.calA{ padding-left:2px; 	margin-top:1px; 	margin-bottom:1px; 	width:550px; 	padding-left: 5px; 	; font-weight: bold; height:21px; 	line-height:21px; }
ul.torrents li span.calB{ padding-left:2px; 	margin-top:1px; 	margin-bottom:1px; 	width:100px; padding-left: 2px; font-weight: bold; height:21px; 	line-height:21px; }
ul.torrents li span.calC{ padding-left:2px; 	margin-top:1px; 	margin-bottom:1px; 	width:50px; padding-left: 2px;  ; font-weight: bold; height:21px; 	line-height:21px; }




table#tbl { width: 730px}
table#tbl td { padding-top:1px; padding-bottom:1px; height: 23px}
tr.tblline { 	border-top:1px groove #ffd6ea;  }
tr.tblline:hover {	background-color:#9ebed2;	margin-left:0px;	color:#000000;}

/* tagcloud */
#tagcloud { padding: 20px; text-align:center; }
#tagcloud a:link, #tagcloud a:visited { text-decoration:underline; }
#tagcloud a:hover, #tagcloud a:active { text-decoration: none; }
#tagcloud span { padding: 4px; }
.smallest { font-size: 9pt; line-height: 20pt }
.small { font-size: 12pt; line-height: 20pt }
.medium { font-size:15pt; line-height: 20pt }
.large { font-size:18pt; line-height: 20pt }
.largest { font-size:20pt; line-height: 20pt}

/* tagcloud small */
#tagclouds { padding: 5px; text-align:center; }
#tagclouds a:link, #tagclouds a:visited { text-decoration:underline; }
#tagclouds a:hover, #tagclouds a:active { text-decoration: none; }
#tagclouds span { padding: 1px; }
.smallests { font-family: arial; font-size: 8pt; }
.smalls { font-family: arial;  font-size: 9pt;  }
.mediums { font-family: arial;  font-size:11pt;  }
.larges { font-family: arial;  font-size:12pt;  }
.largests { font-family: arial;  font-size:14pt; }


#nfo2 { padding: 10px 7px }
table#tordl { padding-left: 5px }
table#tordl td { padding: 0px } 
td.torh { width: 90px; vertical-align: top; font-weight: bold}

div.fila { padding:1px; display: block}
.filc { float: left; width: 60px;  font-size: 8pt }
.filz { float: left; width: 420px;  font-size: 8pt  }
.fils { float: left; width: 80px;   font-size: 8pt  }

div#live { text-align: center; padding: 10px 0 10px 0}

div#vote { float: left; text-align: center;  }
div#votein  {float: left;  padding: 0px 15px 0px 5px; font-weight: bold }

div#health { float: left; text-align: center; padding: 0px 5px 0px 0px;  }
div#torrep {float: left;  padding: 0px 15px 2px 5px; font-weight: bold }

#nfo { background-color: #fff; color: #000; border: 1px solid #000; padding: 5px; margin: 5px }
#nfo a { font-size: 13pt; font-weight: bold; }
#lse { padding: 5px 0 0 5px;  line-height: 1.2em}
#lsex { padding: 5px 0 0 0; line-height: 1.2em}
#rse { padding: 5px 0 0 5px; margin:0 0 0 5px;}

.seit { margin: 0 0 10px 0; border-bottom: 1px dotted; padding: 0 0 10px 0 }
.seit2 { margin: 0 0 10px 0;  padding: 0 0 10px 0 }
#prim { padding: 20px; font-size: 16pt}
#prim a { padding-right: 30px}
.seyo { margin: 3px 0 0 0; float: left; width: 265px}
.seyoi {
	width: 91px;  
	height: 70px;
	float: left;
	padding: 0px;
	
	border: 0px;

	text-align: left;

}

.seyoi img {
	width: 80px;
	height: 60px;
	border: 1px solid #ccc;
	padding: 2px;
}

.seyot { width: 150px; padding: 3px 0 0 0; float: left }

.seed { color:#339900 }
.leech { color:#336699; }

.primary { font-weight: bold }

#ll a { padding: 2px 3px; margin: 0 0 10px 0; line-height: 190%} 
#ll a:link, #ll a:visited {  background-color: #02354d; border: 1px solid #004d75; color: #fff; text-decoration: underline; } 
#ll a:hover {   background-color: #fff; color: #000; font-weight: bold; text-decoration: none; }
#ll span { padding: 2px 3px; margin: 0 0 10px 0; color: #000; background-color: #fff; border: 1px solid #004d75; font-weight: bold; text-decoration: none; }
div#lla { text-align: center;margin: 5px 0 15px 0; }
div#ll{ margin: 5px 0 10px 0; text-align: center; }

