﻿/* Import other CSS Files */
@import url("./ajax.css"); 

/* Body */

body {
overflow-x: hidden;
margin: 0px; 
padding: 0px; 
background: #FFF;
color: #333;
font: 13px Calibri,Tahoma, Arial, Helvetica, Verdana, Arial, sans-serif;


background: #FFF;
/*4F5457*/
}

a{
color: #1C3957;
font-weight: bold;
text-decoration: none;
}
a:hover{
text-decoration: none;
}


h1 {
	font-size:  20px;
}
h2 {
	font-size:  18px;
}
h3 {
	font-size:  16px;
}
h4 {
	font-size:  14px;
}
h1,h2,h3 {margin-top: 2px; margin-bottom: 2px; color: #2965A2;}
h4{margin-top: 10px; margin-bottom: 4px; color: #333;}


.layout_main{
position: relative; top: 40px; margin: auto; width: 990px; 
}
.layout_logo{
background-image: url('logo.png'); width: 991px; height: 100px;
}


/* Navigation */


/******* NEW MENY - START **********/
/*
#menu{
	color: #E5F2FB;
	background: #036FAB url(nav.png) repeat-x; 
	margin-left: 7px;
	width: 979px;
	font-size: 14px;
	text-align:left;
	height: 35px;
	position:absolute;z-index: 999;

}


#menu ul {
font: 15px Calibri,Tahoma, Arial, Helvetica, Verdana, Arial, sans-serif;
  margin: 0;
  padding: 0;
  list-style: none;
  position: relative;
  left: -4px;

}
#menu ul li {
  display: block;
  position: relative;
  float: left;
}
#menu li ul { display: none; }
#menu ul li a {
  display: block;
  text-decoration: none;
  color: #EEE;
  padding: 8px 13px 8px 13px;
  margin-left: 1px;
  white-space: nowrap;
}
#menu ul li a:hover { color: #333;}

#menu ul li ul li a {
  display: block;
  text-decoration: none;
  color: #ffffff;
  border-top: 1px solid #ffffff;
  padding: 5px 15px 5px 15px;
  background: #2C5463;
  margin-left: 1px;
  white-space: nowrap;
}
#menu ul li ul li a:hover { background: #000; }


#menu li:hover ul {
  display: block;
  position: absolute;
  background: #036FAB; 
}
#menu li:hover li {
  float: none;
  font-size: 11px;
  
}
#menu ul li:hover a { background: transparent; }
#menu ul li:hover li a:hover { background: #95A9B1; }

*/
/* nav level1 */
.navigation{
height: 100px;
width: 100%;

	position: absolute;
	top: 155px;
	list-style: none;
	margin: 0;
	padding: 0 ;
	z-index:9;
	height: 53px;
	/*border: 1px solid red;*/
	
	background: url(menu/menu_bg.png) repeat-x;
	
}
#nav {
	position: relative;;
	top: 0;
	list-style: none;
	margin: auto;
	left: -15px;
	padding: 0 10px 0 10px;
	z-index:9;
	height: 43px;
	/*border: 1px solid red;*/
	width: 960px;
	background: url(menu/menu_bg.png) repeat-x;
}

#nav li {
	float: left;
	margin: 0 10px 0 0;
	padding: 0 0 5px 5px;
	background: none;
	position: relative;
	position: relative;
	top:5px;
	
}
#nav li a {
	color: #666;
	font-size: 13px ;
	font-weight: normal;
	padding: 4px 10px 8px 6px;
	display: block;
	text-decoration: none;
	color: #666;
	
	
}
#nav li.current_page_item, #nav li.current_home, #nav li:hover {
	background: url(menu/nav-bg.png) no-repeat;
}
#nav li.current_page_item a, #nav li a:hover {
	background: url(menu/nav-bg.png) no-repeat right -63px;
	color: #fff;
}

/* show hover bg */
#nav li:hover a {
	background: url(menu/nav-bg.png) no-repeat right -63px;
	
}
#nav li.current_home a {
	background: url(menu/nav-bg.png) no-repeat right -169px;
	padding-right: 20px;
	color: #fff;
}

/* nav level2 */
#nav ul {
	position: absolute;
	top: 32px;
	left: -10px;
	padding: 0 0 10px;
	background: #fbf4b5 url(menu/subnav-gradient.png) repeat-x;
	border: solid 1px #c5c5a2;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	list-style: none;
}
#nav ul li {
	background: none;
	padding: 0;
	margin: 0;
	
}
#nav ul li:hover, #nav ul li:hover a, #nav ul li.current_page_item {
	background: none;
}
#nav ul a {
	color: #755433;
	font-weight: normal;
	text-shadow: none;
	padding: 7px 0 7px 15px;
	width: 200px;
	background: none !important;
}
#nav li.current_page_item li a, #nav ul li.current_page_item a {
	color: #755433;
	background: none;
}
#nav ul a:hover, #nav li.current_page_item li a:hover, #nav ul li.current_page_item a:hover {
	background: none;
	color: #000;
}
/* dropdown */
#nav ul {
	display: none;
}
#nav li:hover > ul {
	display: block;
}

/* nav sub levels */
#nav ul ul {
	left: 200px;
	top: -18px;
	z-index: 3;
}


/* START - sub navigation*/
#nav.subnav{
position: relative !important;
top: 3px !important;
left: -108px;
width: 744px !important;
z-index: 8 !important;
background: #0E5199 url(forum/topic_header.png) !important;
height: 30px !important;
border-right: 1px solid #644F23;
border-left: 1px solid #644F23;
}
	
#nav.subnav li {
	float: left;
	margin: 0 10px 0 0;
	padding: 0 0 5px 5px;
	background: none;
	position: relative;
	position: relative;
	top:2px;	
}

#nav.subnav li a {
	color: #fff;
	font: bold 12px Arial, Helvetica, sans-serif;
	
	padding: 8px 10px 8px 6px;
	display: block;
	text-decoration: none;
	color: #FFFFCC;
	text-shadow: 0 1px 1px #1f1206;
}


#nav.subnav ul li {
	padding: 0;
	margin: 0;
	height: 30px;
}
#nav.subnav ul li a:hover{
	color: #000 !important;
}

#nav.subnav ul li span{
	border: 1px solid red;
	position: relative;
	top:-10px;
}


#nav.subnav li ul {
	margin: 0;
}

#nav.subnav img{
	border: 0;
	position: relative;
	top:5px;
}

#nav.subnav ul li:hover, #nav ul li:hover a, #nav.subnav ul li.current_page_item {
	background: none;
}
#nav.subnav ul a {
	color: #755433;
	font-weight: normal;
	text-shadow: none;
	padding: 5px 0 5px 15px;
	width: 200px;
	background: none !important;
}

#nav.subnav li.current_page_item, #nav.subnav li.current_home, #nav.subnav li:hover {
	background: url(menu/nav-bg-sub.png) no-repeat 0 3px;
	
	
}
#nav.subnav li.current_page_item a, #nav.subnav li a:hover {
	background: url(menu/nav-bg-sub.png) no-repeat right -60px;
	
}

/* show hover bg */
#nav.subnav li:hover a {
	background: url(menu/nav-bg-sub.png) no-repeat right -60px;
	
}
#nav.subnav li.current_home a {
	background: url(menu/nav-bg-sub.png) no-repeat right -169px;
	padding-right: 20px;
	color: #fff;
}
/* STOP - sub navigation*/





.clear{clear:both;height:10px;}

/******* NEW MENY - STOP **********/




/* Layout body container */
.layout_body_top{
/*background: url('sketch_center.png'); */width: 991px; height: 81px;

}
.layout_body_center{
/*background: url('sketch_center.png') repeat-y; */width: 991px; padding-top: 10px;
}
.layout_body_bottom{
/*background: url('sketch_bottom.png') repeat-y; */width: 991px; height: 25px;
}

/* Layout container top, center */
.layout_container_top{
margin: 10px; width: 765px; padding: 2px; height: 135px; 
}
.layout_container_top_show{
margin: 10px; width: 945px; padding: 2px; height: 90px;
}
.layout_container_center{
margin: 10px 10px 0 10px; width: 765px; position: relative; background: #FFF; 
}
.layout_container_center_start{
margin: 45px 0 0 5px; width: 971px; position: relative; background: #FFF;
}

/* Input, Buttons, Show images text  */

input[type="text"], input[type="submit"], input[type="password"]  {
	background: #FFF; position:relative; top:1px;  height: 21px; line-height: 21px;  color: #1D3A58 ; border:1px solid #deded2;
	font: bold 14px Calibri,Tahoma, Arial, Helvetica, Verdana, Arial, sans-serif;
}
textarea{
background: #FFF; position:relative; top:1px;    color: #1D3A58 ; border:1px solid #deded2;
}

input:hover{
	border:1px solid #999;
}
select{
	width: 140px; height: 25px; color: #1D3A58; position: relative; top: 5px; border:1px solid #deded2;
	font: bold 12px Calibri,Tahoma, Arial, Helvetica, Verdana, Arial, sans-serif;
}
select:hover{
}

.font18{
font-size: 18px ; 
}
.font13{
font-size: 13px; 
}

.font14{
font-size: 14px; 
}
.font16{
font-size: 16px; 
}
.font10{
font-size: 10px; 
}

.width110{
width: 110px;
}

.width120{
width: 120px;
}
.width150{
width: 150px;
}
.width190{
width: 190px;
}
.width200{
width: 200px;
}
.width300{
width: 300px;
}
.width400{
width: 400px;
}

.height100{
height: 120px;
}

.input_search{
background: #FFF; position:relative; float: left; top:2px; width: 235px; 
height: 21px; line-height: 21px;  font-size: 12px; color: #1D3A58; border:1px solid #deded2;
}

.input_search:hover{
border:1px solid #999;
}
.select_category{

width: 80px;color: #1D3A58; top: 5px; border:1px solid #deded2; font-size: 13px;
}
.select_genres{

width: 100px;color: #1D3A58; position: relative; top: 5px; border:1px solid #deded2; font-size: 13px;
}
.select_group{
width: 95px;color: #1D3A58; position: relative; top: 5px; border:1px solid #deded2; font-size: 13px;
}
.input_search_btn_position{
width: 50px; height: 25px; position: relative; top: 5px; left: 5px;
}


/* CSS BUTTONS */
.button {
		padding: 5px 10px;
		letter-spacing: 0;
		display: inline;
		background: #777 url(buttons/button.png) repeat-x bottom;
		border: none;
		color: #fff;
		cursor: pointer;
		font-weight: bold;
		border-radius: 2px;
		-moz-border-radius: 2px;
		-webkit-border-radius: 2px;
		-khtml-border-radius: 2px;
		text-shadow: 1px 1px #666;
		}
	.button:hover {
		background-position: 0 center;
		color: #fff;
		}
	.button:active {
		background-position: 0 top;
		position: relative;
		top: 1px;
		padding: 6px 10px 4px;
		}
	.button.red { background-color: #e50000; }
	.button.purple { background-color: #9400bf; }
	.button.green { background-color: #58aa00; }
	.button.orange { background-color: #ff9c00; }
	.button.blue { background-color: #2c6da0; }
	.button.black { background-color: #333; }
	.button.white { background-color: #fff; color: #000; text-shadow: 1px 1px #fff; }
	.button.small { font-size: 75%; padding: 3px 7px; }
	.button.small:active { padding: 4px 7px 2px; background-position: 0 top; }
	.button.large { font-size: 125%; padding: 7px 12px; }
	.button.large:active { padding: 8px 12px 6px; background-position: 0 top; }
	.button.superlarge { font-size: 150%; padding: 7px 12px; }
	.button.superlarge:active { padding: 8px 12px 6px; background-position: 0 top; }

.image_show_position{
font-weight: bold;
position: relative; top: -11px;
width: 120px;color: #666;
}

.show_covers_tag {
color: #999;
font-size: 10px;
cursor: pointer;
}



.table_torrents{
	width: 978px;
}
table thead{
background: #DDD; color: #666; height: 30px; line-height: 30px;
}


table thead .column1{
width: 69px;
padding-left: 5px;
}
table thead .column2{
width: 60px;
}
table thead .column3{
width: 515px;
}
table thead .column4{
width: 30px;
}
table thead .column5{
width: 30px;
}
table thead .column6{
width: 45px; 
}
table thead .column7{
width: 32px; 
}
table thead a{
color: #333;
}



.layout_bottom_txt{
margin: auto; width: 945px; 
font: 13px Calibri,Tahoma, Arial, Helvetica, Verdana, Arial, sans-serif;
}


.copyright_txt{
width: 986px; height: 20px; text-align: right; 
font: 14px Calibri,Tahoma, Arial, Helvetica, Verdana, Arial, sans-serif;
color: #999;
}
.copyright_txt a{
color: #666;
}

/* Table Highlighter*/
table{

}


tbody tr.highlighted{
	background-color:#E6E6E6 !important;
}

tbody tr.hoverHighlighted{
	background-color:#E0E0E0 !important;
}

table thead th {
	text-align: left; padding: 2px; font-weight: normal; color: #666;
	border-bottom: 1px solid #BBB;
}
td{
	padding: 2px;
}
#highlight thead th{
padding: 0 5px !important;

}

#highlight tbody td{
padding: 5px 5px!important;
}

/*.layout_container_center_start td{

}*/

td a{
	color: #1C3957;

}
td a:hover{
	color: #0000FF;
	
}



/* Highlight icons */
.download_icon{
	font-size: 0;
	background: url("icons/download_icon.gif");
	display: block;
	float: left;
	width: 20px;
	height: 16px;
}
tr:hover .download_icon {
	background-position: 0px 17px;
}
.imdb_icon{
	font-size: 0;
	background: url("icons/imdb_icon.gif");
	display: block;
	float: left;
	width: 20px;
	height: 16px;
}
#imdb_icon{
	font-size: 0;
	background: url("icons/imdb_icon.gif");
	display: block;
	float: left;
	width: 20px;
	height: 16px;
}
tr:hover .imdb_icon {
	background-position: 0px 17px;
}

.trailer_icon{
	font-size: 0;
	background: url("icons/trailer_icon.png");
	display: block;
	float: left;
	width: 18px;
	height: 16px;
	cursor: pointer;
}
tr:hover .trailer_icon {
	background-position: 0px 17px;
}









/* Thumb picture */
.thumb_pic, #thumb_pic{
border: 1px dotted #666;
display: block;
max-width: 67px;
max-height: 95px;
}

.main_pic {
border: 1px dotted #666;
max-height: 314px;
max-width: 214px;
}
.main_pic_shows{
border: 1px dotted #666;
max-height: 314px;
max-width: 214px;
}





/* Rabid Ratingsystem*/
.rabidRating { position: relative; }

.rabidRating .wrapper {	
	cursor: pointer;
	background: #ccc;
}

.rabidRating .wrapper {
	overflow: hidden;
}

.rabidRating span,.rabidRating .wrapper {
	display: block;
	width: 215px;
	height: 25px;
}

.rabidRating span {
	position: relative;
	top: 0;
	left: 0;
	text-indent: -999em;
}

.rabidRating .ratingStars {
	display: block;
	background: url('rating/hearts.png') no-repeat center;
}

.rabidRating .ratingFill {
	background-color: #ff0000;
}

.rabidRating .ratingVoted {
	cursor: default;
	background-color: #0069ff;
}

.rabidRating .ratingActive {
	background-color: #ffa800;
}

.rabidRating .ratingText {
	color: #000;
}

.rabidRating .ratingText.ratingError {
	color: #f00;	
}

.rabidRating .ratingText.loading {
	background: url('rating/ajax-loading.gif') no-repeat;
	text-indent: -999em;
}



/* pagination*/

.table_torrents{
padding-bottom: 20px;
padding-top: 10px;
}
.paging{
	margin-top: auto; 
	
	padding: 20px 0 20px 0;
	text-align:center;
}


.paging .paginate {
font-family: Calibri,Tahoma, Arial, Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
}

.paging *{
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		-khtml-border-radius: 3px;
}

.paging a.paginate {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #2C2C2C;
	text-decoration: none; 
	color: #fff;
	background: #2C2C2C;
	

}
.paging a.paginate:hover {
	border:1px solid #CCC;
	color: #FFF;
	background: #E0E0E0 ;
}
.paging a.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #CCC;
  font-weight: bold;
	background: #E0E0E0;
	color: #FFF;
}
.paging span.inactive {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #f3f3f3;
	color: #ccc;
}




/*error*/
#login_error{
width: 200px; 

}

.input_error{
color: #FF0000;
}
.input_success{
color: green;
}



.no-strong{
font-weight: normal;
}
/*Seeds Leeches*/

.seeders{
color: #009900;
}
.leechers{
color: #0000FF;
}

/* forum */
.forum_topic  td{
border-bottom: 1px dotted #AAA; 
}

.topic-subject-header{
color: #333;
}

.topic-header {
	
	overflow: auto;
	height: 40px;
	background: #0E5199 url(forum/topic_header.png);
	color: #fff;
	font-weight: bold;
	font-size: 16px;
}
.header1{
border-bottom: 1px solid #4E689A;
border-left	: 1px solid #614C24;
}
.header2{

border-bottom: 1px solid #4E689A;
}
.header3{
border-right: 1px solid #614C24;
}
.header4{
border-right: 1px solid #614C24;
}
.user-post{

width: 150px;
}

.post-content-box{
background: #FFF; padding: 10px 5px 0px 5px;
}

.post-content-clear{
padding: 1px; 
background-color: #FFF;
border-bottom: 1px solid #AAA; height: 5px;
}
.post-content-separate{
padding: 1px; 
border-bottom: 1px dotted #DDD;
height: 5px;
}

.post-space{
line-height: 15px;
height: 15px;
}
.post-content-arrow{
height: 25px;
width: 14px;
position: relative;
top: -10px; left: -18px;
background: url("forum/post_arrow.gif");
}

.right-arrow, .right-arrow-blank{
height: 16px;
width: 16px;
position: relative;
float: left;
/*top: -10px; left: -18px;*/

}
.post-content-text{
position: relative; top: -25px; max-width: 700px;
}

.post-content-text *{
max-width: 580px !important;
}

.right-arrow{
background: url(forum/forum_icons.png) no-repeat -10px -168px;
width: 16px; height: 16px;
}

.avatar{
border: 1px solid #999; 
}
.post_avatar {
max-width: 160px; width: 160px; background-color: #EFC; text-align: center; padding: 6px;
}
.post_avatar_sub {
background: #FFF; width: 140px; max-width: 140px; margin: auto; padding: 10px 5px 0px 5px; text-align: center; 
}



.leftpart {
	width: 60%;
}

.rightpart {
	width: 30%;
}


.username_topic{
padding: 0px 0px 10px 0px; 
font-size: 14px; 
font-weight: bold; 
color: #fff; }

.forum_topic{
padding-bottom: 20px;
width: 100%;
}
.forum-category-date{

}

#topic_sticky{
	background: url(forum/forum_icons.png) no-repeat 0 -128px;
	float: left;
	width: 42px;
	height: 32px;
}
#topic_closed{
	background: url(forum/forum_icons.png) no-repeat 0 -32px;
	float: left;
	width: 42px;
	height: 32px;
}
#topic_open{
	background: url(forum/forum_icons.png) no-repeat 0 -64px;
	float: left;
	width: 42px;
	height: 32px;
}
#topic_open_new{
	background: url(forum/forum_icons.png) no-repeat 0 -96px;
	float: left;
	width: 42px;
	height: 32px;
}
#topic_category{
	
	background: url(forum/forum_icons.png) no-repeat 0 0;
	float: left;
	width: 42px;
	height: 32px;
}

.warning{
color: red;
}

#add_icon{
	background: url("profile/add_icon.png") no-repeat;
	float: left;
	width: 42px;
	height: 32px;
	position: relative; top: -10px; left: 0px;

}
#edit_profile{
	background: url("profile/edit_profile.png") no-repeat;
	float: left;
	width: 42px;
	height: 32px;
	position: relative; top: -10px; left: 0px;

}

#mail_send{
	background: url("profile/mail_send.png") no-repeat;
	float: left;
	width: 42px;
	height: 32px;
	position: relative; top: -10px; left: 0px;
}
#forum_signature{
	background: url("profile/forum_signature.png") no-repeat;
	float: left;
	width: 42px;
	height: 32px;
	position: relative; top: -10px; left: 0px;
}
#payment_icon{
	background: url("payment_icon.jpg") no-repeat;
	
	width: 64px;
	height: 64px;
	
}

/*Thumbnails, mooslider, toplist*/





/* Banner position */
#banner_right{
position: absolute; top: 120px; left: 780px; width: 220px; 
padding:0; margin:0;
height: 420px;
}

#banner_right table{
font: 12px Calibri,Tahoma, Arial, Helvetica, Verdana, Arial, sans-serif;
}
#banner_2_positions{

}
#banner_all{
margin: auto; width: 730px; padding: 0px;

}


/* New layout for SEARCH / LOGIN / NEWS  */
#search_box{
position: relative;  
width: 300px;
height: 150px;
max-height: 100px;
padding: 5px;
left: -5px;

}

#news_box {
	background-color: #f0f0f0;
	width: 215px;
	height: 100px;
	max-height: 100px;
	
	margin: 0;
	padding: 5px;
	border: 1px solid #d7d7d7;
	position: relative;
	float: left;
	top: 0;
	left: 5px;
	color: #6c6c6c;
	

	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;

}


#login_box{
position: relative; 
margin: auto;
top: -106px; 
left: 315px; 
width: 350px; 

height: 50px;
max-height: 100px;

color: gray;
padding: 5px;
font-weight: bold;
}


/* Login, username and password and button*/
#login_box #forgot_activate_password{
	color: #999;
	font-size: 12px;
}
#search_box #advanced_search_btn{
	color: gray;
	font-size: 13px;
	font-weight: bold;
	position: relative; left: 8px; 
}
.advanced_search{
position: relative; left: 150px; top: 4px; width: 160px;
}

.login_username{
position: relative; top: -1px; left: 70px;
float: left;
}
.login_password{
position: relative; top: -1px; left: 75px;
float: left;
}
.login_button{
position: relative; top: -21px; left: 130px; float: none; width: 70px;
margin: 1px;
font-size: 13px;
}




#show_org_name, #show_torrent_name{
width: 200px;
cursor: pointer;
}
#show_torrent_name{
display: none;
}


td .torrent_name, .torrent_name_org{
font-size: 14px;

}

.banner_all_start #google_ads_div_Tankaner_728x90{
position: relative; top: -20px;
}

#banner_top_logo{
position: relative; top: -80px; left: 500px; float: left; width: 468px; height: 68px;
}
/* Sidebox sticky - right*/
#side_content {
	/*position:fixed;
	top: 0px;*/
	position:absolute;
	top: -119px;
	
	z-index: 1;
	max-width: 100px;
	min-height: 100px;
	margin-left: 210px;
	
	
	color: #000;
	
}

.sidebox {
	
}
/* Content - Right*/
#content_right{
position: absolute; top: -115px; left: 210px; width: 50px; height: 100px;
border: 1px solid red; margin: auto;
}

.gray_normal{
color: #666; 
font-weight: normal !important;
}


/* Chat*/
.chat_box {
position: relative; 
top: -74px; 
left: 20px; 
height: 50px;
margin: auto;
padding: 5px;
font-size: 14px;
height: 30px;
width: 200px;
}

.chat_box a{
color: gray;
}

/*TV shows */
.filter input {
background: #FFF; 
position:relative; 
top:2px; width: 235px; height: 21px; line-height: 21px;  font-size: 12px; color: #1D3A58; border:1px solid #deded2;
}
.highlighted{background: #ffff00}

#filter_0{
background: #FFF; position:relative; top:2px; width: 285px; height: 21px; line-height: 21px;  font-size: 12px; color: #1D3A58; border:1px solid #999;
font: bold 14px Calibri,Tahoma,Arial,Helvetica,Verdana,Arial,sans-serif;
}

#varsegod_0{
position: relative;top: 5px;
color: #9933FF;
}
#search_box_0{
position: relative;
width: 290px;
height: 50px;
color: #333;
background-color: #DDD;
border: 1px solid #d7d7d7;
padding: 5px;
margin-bottom: 20px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
}

.size13{
font-size:13px;
}

/* Forum search BOX*/
#forum_search_box{
}
#forum_search_box select, #forum_search_box  input{
top: 0 !important;	
font: bold 14px Calibri,Tahoma,Arial,Helvetica,Verdana,Arial,sans-serif !important;

}
/* Category sub icons*/
.category_sub_icon {
width: 24px; height: 24px;
position: relative; float: left;
padding-right: 3px;
margin-top:-3px;
}

.category_sub_icon_index{

position: relative;  top:0px; left: 57px; width: 26px; height: 24px;

}
.csi1, .csi49, .csi74{
	background: url(icons/category_sub/category_sub.png) no-repeat 0 0;
}
.csi2{
	background: url(icons/category_sub/category_sub.png) no-repeat 0 -24px;
}
.csi3{
	background: url(icons/category_sub/category_sub.png) no-repeat 0 -48px;
}
.csi4{
	background: url(icons/category_sub/category_sub.png) no-repeat 0 -72px;
}
.csi5{
	background: url(icons/category_sub/category_sub.png) no-repeat 0 -96px;
}
.csi6{
	background: url(icons/category_sub/category_sub.png) no-repeat 0 -120px;
}
.csi7{
	background: url(icons/category_sub/category_sub.png) no-repeat 0 -144px;
}
.csi8{
	background: url(icons/category_sub/category_sub.png) no-repeat 0 -168px;
}
.csi9{
	background: url(icons/category_sub/category_sub.png) no-repeat 0 -192px;
}

.csi40, .csi73{
	background: url(icons/category_sub/category_sub.png) no-repeat 0 -216px;
}
.csi41, .csi70{
	background: url(icons/category_sub/category_sub.png) no-repeat 0 -240px;
}
.csi42, .csi71{
	background: url(icons/category_sub/category_sub.png) no-repeat 0 -264px;
}
.csi43, .csi72{
	background: url(icons/category_sub/category_sub.png) no-repeat 0 -288px;
}
.csi44{
	background: url(icons/category_sub/category_sub.png) no-repeat 0 -312px;
}
.csi45{
	background: url(icons/category_sub/category_sub.png) no-repeat 0 -332px;
}
.csi46{
	background: url(icons/category_sub/category_sub.png) no-repeat 0 -358px;
}
.csi47{
	background: url(icons/category_sub/category_sub.png) no-repeat 0 -384px;
}
.csi48{
	background: url(icons/category_sub/category_sub.png) no-repeat 0 -408px; height: 22px;
}
.csi20, .csi21, .csi22, .csi23, .csi24{
	background: url(icons/category_sub/category_sub.png) no-repeat 0 -431px; height: 22px;
}

.csiseeders{
	background: url(icons/category_sub/category_sub.png) no-repeat 0 -454px; height: 18px;
}
.csileechers{
	background: url(icons/category_sub/category_sub.png) no-repeat 0 -472px; height: 18px;
}
/* COmments*/
.comment_header{
background: #999 url(menu/menu_bg.png) repeat-x; 
color: #666;
padding: 5px;
height: 28px;
}

/* TV shows*/
.shows_other_parts_header{
background: #999 url(menu/menu_bg.png) repeat-x; 
color: #666;
padding: 5px;
height: 28px;
}

.mail_icons {
	width: 12px; height: 12px;
	float: left;
	padding: 2px 4px 2px 2px;
}

.mail_noreply{
	background: url(icons/mail_icons.png) no-repeat 0 -32px;
}
.mail_new{
	background: url(icons/mail_icons.png) no-repeat 0 0;
}
.mail_reply{
	background: url(icons/mail_icons.png) no-repeat 0 -64px;
}
.mail_read{
	background: url(icons/mail_icons.png) no-repeat 0 -31px;
}
.mail_open{
	background: url(icons/mail_icons.png) no-repeat 0 -48px;
}
.mail_x{
	background: url(icons/mail_icons.png) no-repeat 0 -110px;
	width: 15px; height: 14px;
}

.header_all{
background: #999 url(menu/table_header.png) repeat-x; 
color: #666;
padding: 9px 5px 0 5px;
height: 22px;
margin-left: -2px;
}
.mail_table td{
font-size: 13px;
}

.mail_column1{
width: 2px; 

}
.mail_column2{
width: 2px;
}
.mail_column3{
width: 50px;
}
.mail_column4{
width: 350px;
}
.mail_column5{
width: 60px; 
}
.pms_reply_box{
width: 99%; border: 1px solid #CCC; background-color: #EEE;
}

/* COlors*/
.color_red{
color: red;
}
.color_green{
color: green;
}

/* Forum date*/
.forum_date_box_{
color: gray;
}

/* Color classes*/
span.red { color: #e50000; }
span.green{ color: green; }
span.strong{font-weight: bold;}


/*Standard icons*/
.standard_icons {

}
.update_icon{
	background: url(icons/standard_icons.png) no-repeat 0 -2px;
	width: 24px; height: 16px;
	position: relative;
	float: right;
	top: 0px;
}

/* Profile*/
.profile_header_sub{
	position: relative; top: 10px; color: #FFFFCC; font-size: 14px;
}
.underline{
	text-decoration: underline; 
}
