body {
	margin: 0;
	padding: 0;
	font-size: .8em;
	color: #C9C8C8;
	background: #464646 url('../images/background.gif') repeat-x scroll top right;
	line-height: 1.2em;
}

#header {
	min-width: 950px;
	width: 100%;
	height: 120px;
	text-align: center;
	background: black url('../images/header.back.gif') repeat-x fixed top left;
}

#header-image {
	width: 452px;
	height: 120px;
	margin-left: auto;
	margin-right: auto;
	background: transparent url('../images/logo.gif') no-repeat scroll top left;
}

#header-corner {
	width: 100px;
	height: 100px;
	float: right;
	background: transparent url('../images/sponsor.png') no-repeat scroll top left;
}

#content-header {
	min-width: 950px;
	width: 100%;
	height: 2.5em;
	background-color: #182E3F;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}

#content-header-menu {
	margin: 0;
	padding: 0;
	float: left;
	font: bold 1.1em Tahoma;
}

#content-header-menu li {
	display: inline;
}

#content-header-menu li a, #content-header-menu li div {
	float: left;
	color: #739EC9;
	padding: 8px 11px; /*padding of tabs*/
	padding-bottom: 7px;
	text-decoration: none;
	border-right: 1px solid black;
}

#content-header-menu li a:hover {
	background-color: #739EC9;
	color: black;
}

#content {
	width: 100%;
	margin-top: 10px;
}

#top-banner {
	width: 100%;
	height: 60px;
	text-align: center;
	margin-top: 10px;
}

#content-left {
	width: 20%;
	float: left;
}

#content-middle {
	width: 60%;
	float: left;
}

#content-middle .block, #content-left .block {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
}

#content-right {
	width: 20%;
	text-align: right;
	float: left;
}

#content-right img {
	margin-right: 5px;
	margin-bottom: 5px;
}

#content-footer {
	min-width: 950px;
	width: 100%;
	height: 30px;
	background-color: black;
	clear: both;
	text-align: center;
}

#content-footer a {
	color: yellow;
}

/* Block styles */

div .block {
	border: 1px solid #464646;
	background: #464646 url('../images/background.gif') repeat-x scroll top right;
	margin-bottom: 10px;
}

div .block-header {
	padding: 5px;
	border-bottom: 1px solid #464646;
	color: white;
	font-weight: bold;
	margin-bottom: 10px;
}

div .block-body {
	padding: 10px;
}

div .block-body em {
	color: red;
}

/* Link colors */

a:link {
	text-decoration: none;
	color: #C9C8C8;
}

a:visited {
	text-decoration: none;
	color: #C9C8C8;
}

a:active {
	text-decoration: none;
	color: #9A9494;
}

a:hover {
	text-decoration: overline underline;
	color: #BF7704;
}

a.menu_blink { 
	display: block
}

a:link.menu_blink { 
	text-transform: uppercase;
 	color: #999999; 
	font-size: 11px; 
	text-decoration: none; 
	line-height: 10px; 
	border-bottom: 1px dotted #CCCCCC; 
	display: block
}

a:visited.menu_blink { 
	text-transform: uppercase;
 	color: #999999; 
	font-size: 11px; 
	text-decoration: none; 
	line-height: 10px; 
	border-bottom: 1px dotted #CCCCCC; 
	display: block;
}

a:active.menu_blink { 
	text-transform: uppercase;
 	color: #999; 
	font-size: 11px; 
	text-decoration: none; 
	line-height: 10px; 
	border-bottom: 1px dotted #CCCCCC; 
	display: block;
}

a:hover.menu_blink { 
	text-transform: uppercase;
 	color: #FFFFFF; 
	font-size: 11px; 
	text-decoration: none; 
	line-height: 10px; 
	border-bottom: 1px dotted #CCCCCC; 
	display: block;
}


/* XML Feed Style */

.xmlFeed {
	width: 80px;
	height: 15px;
	display: block;
	background: black url('../images/rss2.gif') no-repeat scroll top left;
}

/* Hidden class */

.hidden {
	display: none;
}

/* list styles */

ul {
	list-style: square inside none;
	clear: both;
}

ul.categories {
	color: #BF7704;
}

ul.categories li {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

/* Define Torrent Table Outer */

.ttable_headouter {
	border-collapse: collapse
	border: #646262;
	border: 1px solid #646262;
}

/* Define Torrent Table Inner */

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



/* Define Torrent Table Header */

.ttable_head {
	background-position: 0% 0%; 
	font-family: 'Verdana';
	border: 1px solid #D6D9DB;
	color: #FFFFFF;
	font-size: 7pt;
	text-align: center;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll
}



/* Define Torrent Table Columns (colx=misc) */

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

.ttable_col2 {
	font-family: 'Verdana';
	border:1px solid #D6D9DB;
	font-size: 7pt;
	background: #444444;
}

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

/* Forms */

//input .input-text {
//	width: 90%
//}

input {
	margin-top: 10px;
}