html, body {border: 0; margin: 0; padding: 0;}



/*body {

  	font: 85%/0.9 arial, helvetica, sans-serif;

	background: url(images/bg_repeat.jpg) repeat 0 0;

  	line-height: 130%;

  	width: 100%;

  	min-width: 970px;

}*/



a {

	color: #0099CC;

	text-decoration: none;

}



a:hover {

	color: #00CCFF;

}



a img {

  border: none;/*remove border for linked images*/

}



/***** clear *****/

.clear {

	clear: both;

	height: 0;

	line-height: 0;

}



.clearfix:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}



.clearfix {display: inline-block;}



/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}



/* End hide from IE-mac */.clearfix {height: 1%;}



.clearfix {display: block;}

/* End hide from IE-mac */





/***** Main Layout ****/

#container {

  	width: 100%;

  	height: 100%;

  	text-align: center;/* IE fix to center the page */

}



#content {

  	width: 900px;

  	margin: 0 auto;/* center the page in Firefox */

  	text-align: left;

	padding: 20px;

}





/*** theme tt ***/



/* Link colors */

A:link			{ text-decoration: none; color: #333333; font-size:8pt;}

A:visited		{ text-decoration: none; color: #333333; font-size:8pt;}

A:active		{ text-decoration: none; color: #333333; font-size:8pt;}

A:hover			{ text-decoration: underline; color: #333333; font-size:8pt;}



/* Define BODY style */

BODY { background: url(images/bg.png) repeat-y center top; font-size:8pt; font-family: Verdana; }	

TD { font-size:8pt; font-family: Verdana; }	

H1 { font-size:8pt; font-family: Verdana; }	



/* DEFINE THE EXPAND CROSS LOCATION IN TORRENTTABLE */

.showthecross{ margin-top: 0px; margin-right: 0px; margin-left: 2px; float: left;}



/* TORRENTTABLE() */

.ttable_headouter { border-collapse: collapse; }

.ttable_headinner {	border-collapse: collapse; border:1px solid #9999CC; }

.ttable_head { font-family: 'Verdana'; color: #000000; font-size: 8pt; background: #66CCFF; text-align: center;}

.ttable_col1 { font-family: 'Verdana'; border:1px solid #9999CC; font-size: 8pt; background: #F7F7F7; }

.ttable_col2 { font-family: 'Verdana'; border:1px solid #9999CC; font-size: 8pt; background: #ECECEC; }

.ttable_colx { font-family: 'Verdana'; border:1px solid #9999CC; font-size: 8pt; background: #ECECEC; }



/* Define Other Tables */

/*.table_table { border: #000000; border-style: border-style; border-width: 1px; border-collapse:collapse; }*/

.table_head { font-family: 'Verdana'; border:1px solid #666699; font-size: 8pt; background: #66CCFF; color: #000000; }

.table_col1 { font-family: 'Verdana'; border:1px solid #666699; font-size: 8pt; background: #F7F7F7; }

.table_col2 { font-family: 'Verdana'; border:1px solid #666699; font-size: 8pt; background: #ECECEC; }



/* BLOCK STYLE */

.captionleft{ width: 22px; background-image: url(images/capleft.png); }

.captionbar{ 

	background-repeat: repeat-x;

	padding-right:1px;

	font-size: 11px;

	color: #000060;

	font-family: verdana, tahoma, arial, sans-serif;

	background-image: url(images/capcenter.png);

	vertical-align: text-top;

	padding-top: 10px;

	padding-left: 2px;

	text-align: center;

	font-weight: bold;

}

.captionend{ width: 12px; background-image: url(images/capcenter.png); } /**/

.captionmain{ width: 100%; background-repeat: repeat-x; background-image: url(images/capcenter.png); }

.captionright{ width: 22px; background-image: url(images/capright.png); }

.bodyleft2{ width: 4px; background-repeat: repeat-y; background-image: url(images/b05.png); }

.bodymain2{ width: 100%; background-image: url(images/main-bkg.gif); padding: 4px 5px 5px 4px; font-size: 10px; color: #000; font-family: verdana, tahoma, arial, sans-serif; vertical-align:top; }

.bodyright2{ width: 4px; background-repeat: repeat-y; background-image: url(images/b06.png); }

.bottomleft{ width: 30px; background-image: url(images/foot_l.png); }

.bottommain{ width: 100%; background-repeat: repeat-x; background-image: url(images/foot_m.png);}

.bottomright{ width: 10px; background-image: url(images/foot_r.png); }



/* FRAME STYLE */

.captionleft2{ width: 9px; background-image: url(images/block_l.png); }

.captionbar2{ 

	background-repeat: repeat-x;

	padding-right:1px;

	font-size: 12px;

	color: #33CCCC;

	font-family: arial, helvetica, sans-serif;

	background-image: url(images/block_m.png);

	vertical-align: text-top;

	padding-top: 10px;

	padding-left: 10px;

	text-align: center;

	font-weight: bold;

}



.captionend2{ width: 12px; background-image: url(images/block_m.png); } /**/

.captionmain2{ width: 100%; background-repeat: repeat-x; background-image: url(images/block_m.png); }

.captionright2{ width: 12px; background-image: url(images/block_r.png); }



/* top navigation bar bg*/

td.subnav{

	background-image:url("images/subnav.png");

	height:34px;

}



/* Torrents-details download box*/

#downloadbox {

	padding: .75em;

	background-color: #eff3fb;

	border: 1px solid #8ba7cd;

}



#folow {

	position: relative;

	width: 120px;

	margin: 0px;

	padding: 10px;

}



/*DEFINE THE SHOUTBOX CSS */

.shoutbox_body { font-family: verdana; color: black; float: middle; background-color: #ECECEC; }

.shoutbox_contain { border: 0; height: 450; width: 82%; overflow: auto; align: middle; }

.shoutbox_history { border: 0; height: 100%; width: 100%; align: middle; }

.shoutbox_messageboxback { background-color: #ECECEC; }

.shoutbox_noalt { background-color: #ECECEC; }

.shoutbox_alt { background-color: #FFFFFF; }

.shoutbox_msgbox {

	width: 100%;

	font-size: 12px;

	background-color: AliceBlue;

	border: 1px solid #4f5333;

	color: #4f5333;

}

.shoutbox_shoutbtn {

	font-size: 12px;

	background-color: AliceBlue;

	border: 1px solid #4f5333;

	font-weight: bold;

	color: 4f5333;

}

.shoutbox_error { color: red;font-size: 13px; } 