﻿body,div,dl,dt,dd,ul,ol,li,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 

	margin:0;

	padding:0;

}

table {

	border-collapse:collapse;

	border-spacing:0;

}

fieldset,img { 

	border:0;

}

#tabs a {
background-color:#FFF;
border:1px solid #ccc;
color:#000;
font-family:tahoma;
font-size:13px;

padding:2px;
text-decoration:none;
}

#tabs span {
background-color:#FFF;
border:1px solid #bed68e;
color:#000;
font-family:tahoma;
font-size:13px;

padding:2px;
text-decoration:none;
}

#tabs a:hover {
background-color:#F0F0F0;
color:#000000;
}


address,caption,cite,code,dfn,em,strong,th,var {

	font-style:normal;

	font-weight:normal;

}

ol,ul {

	list-style:none;

}

caption,th {

	text-align:left;

}

h2,h3,h4,h5,h6 {

	font-size:100%;

	font-weight:normal;

}

h1{

	font: 12px Verdana, Geneva, Arial, Verdana, sans-serif;

}

q:before,q:after {

	content:'';

}

abbr,acronym { border:0;

}



.network {
    
    height: 20px;
   background-color: #bed68e;
    clear:both;
   
    background-repeat:repeat-x;
    overflow:hidden ;
}

.network_links { TEXT-DECORATION:none; font-size: 11px; font-weight: bold; position: absolute; top: 0px; right: 0px; padding-top: 2px; padding-right: 10px;}
.network_links a { TEXT-DECORATION:none;color: #000;}
.network_links a:hover {TEXT-DECORATION:none; color:#999933}

.network_links2 { TEXT-DECORATION:none; font-size: 11px; font-weight: bold; position: absolute; top: 0px; left: 0px; padding-top: 2px; padding-right: 10px;}
.network_links2 a { TEXT-DECORATION:none;color: #000;}
.network_links2 a:hover {TEXT-DECORATION:none; color:#999933}



body {

	/*background: #6B6B6B url(images/bg.gif) center top no-repeat;*/

	font: 12px/18px Verdana, Geneva, Arial, Verdana, sans-serif;

	padding:0;

	margin: 0;

	background: #EBEBEB url(images/bk.gif) repeat-x ;

}

#container {

	width: 1024px;

	position: relative;

	margin: 0 auto;

	margin-top: 0px;

}

#left {

	width: 245px;

	background: url(images/ltop-sm.gif) no-repeat top;

	padding-top: 120px;

	float: left;

	padding: 0;
	border-left: 3px solid #bed68e;
	border-right: 3px solid #bed68e;

}

#right {

	/*width: 778px;*/
	
	width: auto;

	/*float:left;*/
	position:absolute; 
 
	left:245px; 
	top:0px; 


}



#content {

	left: -50px;

	top: 35px;

	position: relative;

}

#content .in {

	background-color: #fff;

	border-left: 3px solid #bed68e;

	border-right: 3px solid #bed68e;

	width: 778px;

	overflow: hidden;

	top: -10px;

	position: relative;

}

#content .top {
	background: url(images/ctop.gif) no-repeat;
	width: 790px;
	height: 135px;
	margin-top: 3px;
	color:#bcd589;
}

#topads {
	position:relative;
	top:9px;
    background-color:#000000;
    margin-left:3px;
    width:778px;
    height:135px;
	color:#bcd589;
    font-size: 2em;
	
	
 }

#topads a:link {
    color:#bcd589; 
}

#content .bottom {

	background: url(images/cbottom.gif) no-repeat;

	width: 784px;

	height: 25px;

	top: -10px;

	position: relative;

}



#content .in2 {

	background-color: #fff;

	border-left: 3px solid #bed68e;

	border-right: 3px solid #bed68e;

	width: 704px;

	overflow: hidden;

	top: -10px;

	position: relative;

}

#content .top2 {

	background: url(images/ctop2.gif) no-repeat;

	width: 710px;

	height: 25px;

}

#content .bottom2 {

	background: url(images/cbottom2.gif) no-repeat;

	width: 710px;

	height: 25px;

	top: -10px;

	position: relative;

}


p em {

	color: #e5663f;

}

p small {

	color: #999999;

	letter-spacing: 0.5px;

}



#search {

	color: #FF9933;

	top: 21px;

	left: -40px;

	position: relative;

	overflow: hidden;

	background:url(images/search-bg.gif) no-repeat;

	height: 76px;

	width: 465px;

}

#search .settings {

	width: 764px;

	margin: 0 8px 8px 8px;



	float: left;

}

#search .settings a {

	color: #FF9933;

}

#search .settings a span {

	color: #ffffff;

}

#search input.text {

	background-color: transparent;

	left: 40px;

	top: 18px;

	position: relative;

	border: none;

	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;

	font-size: 24px;

	height: 28px;

	color: #fff;

	margin:3px 0 0 0;

	width:300px;



	color: #fff;

}

#search input.btn {

	height: 42px;

	width: 47px;

	top: 20px;

	left: 90px;

	position: relative;

	cursor: pointer;

	background: none;

	background: url(images/search-btn.gif) no-repeat;

	border: none;



}



#loading {

	background: url(images/loader-big.gif) bottom no-repeat;

	position: absolute;

	top: 400px;

	/*left: 520px;*/
	left: 275px;

	

	height: 70px;

	

	color: #fff;

	font-weight: bold;

	font-size: 20px;

}

#searchstatus {

	position: absolute;

	top: 95px;

	right: 270px;

	

	color: #000000;

	font-size: 12px;

}

#searchstatus img {

	bottom: -3px;

	position: relative;

}



#filter {

	position: absolute;

	top: 85px;

	right: 30px;

}

#filter input {

	border: none;

	background: url(images/filter.gif) no-repeat;

	font-size: 11px;

	color: #999999;

	width: 145px;

	height: 21px;

	padding: 4px 21px 2px 9px;

}

#contenitoreserietv 
 {

border: 1px solid #CCCCCC;
font-size: 11px;
 margin: 5px 5px 5px 25px;

 padding:5px 5px 5px 15px; 
 }
#contenitoreserietv a:link
 {
  color: #265A94;
 }
 #contenitoreserietv a:hover
 {
  color: #000;
 }
#contenitoreserietv strong
 {
 font-size: 14px;
 color: #CC3300;
 }
 
table {

	border-collapse: collapse;

}

table#rtable {

	width: 770px;

	margin-left: 4px;

	top: -8px;

	position: relative;

}




table#rtable td {

	border: 1px solid #CCCCCC;

	color: #000;

	height: 25px;

	font-size: 11px;

	overflow: hidden;

	padding: 0 6px 0 6px;

	background-color: #F0F0F0;

	text-align: center;

}

table#rtable td.title {

	text-align: left;

}

table#rtable tr td a{

	text-decoration: none;

	color: #000;



}

table#vtable {

	width: 770px;

	margin-left: 4px;

	top: -8px;

	position: relative;

}




table#vtable td {

	

	color: #000;

	height: 25px;

	font-size: 11px;

	overflow: hidden;

	padding: 0 6px 0 6px;

	background-color: #fff;

	text-align: center;

}

table#vtable td.title {

	text-align: left;

}

table#vtable tr td a{

	text-decoration: none;

	color: #000;



}

a.dl {

	/*float: right;*/

	margin-left: 8px;

	color: #ccc;

	background: url(images/dl.gif) left no-repeat; 

	width: 8px;

	top: 4px;

	position: relative;

}

a.dl:hover {

	background: url(images/dl-hover.gif) no-repeat; 

	text-decoration: none;

}



table#rtable tr.alt td {

	background-color: #fff;

}

table#rtable a:hover {

	color: #e5663f;

	text-decoration: none;

}



table#rtable th {

	cursor: pointer;

	height: 30px;

	color: #000000;

	

	font-size: 11px;

	text-transform: uppercase;

	font-weight: bold;

	text-align: center;

	letter-spacing: 2px;

}



th#title {

	width: 640px;

	overflow: hidden;

}

th#date {

	width: 120px;

}

th#size {

	width: 90px;

}

th#seeds {

	width: 60px;

}

th#peers {

	width: 60px;

}

th#engine {

	width: 80px;

}



td.jc {

	text-align: center;

}

table tbody span {

  display: none;

}







/*tab index*/

table#itable {

	width: 440px;

	margin-left: 4px;

	top: -8px;

	position: relative;

}




table#itable td {

	border: 1px solid #BCD589;

	color: #000;

	height: 25px;

	font-size: 11px;

	overflow: hidden;

	padding: 0 6px 0 6px;

	background-color: #bed68e;

	text-align: center;

}

table#itable td.title {

	text-align: left;

}

table#itable tr td a{

	text-decoration: none;

	color: #000;



}




table#itable tr.alt td {

	background-color: #fff;

}

table#itable a:hover {

	color: #e5663f;

	text-decoration: none;

}



table#itable th {

	cursor: pointer;

	height: 30px;

	color: #000000;

	

	font-size: 11px;

	text-transform: uppercase;

	font-weight: bold;

	text-align: center;

	letter-spacing: 2px;

}




/*PAGINATION*/

#pagecontainer, #pagecontainer2 {

	width: 400px;

	text-align: center;

	margin: -5px auto 20px auto;

}

#pagecontainer {

	height: 15px;

	display: none;

}

ul.paginater {

	text-align: center;

	padding: 0;

	margin: 0;

}

ul.paginater li {

	list-style-type: none;

	font-size: 11px;

	display: inline;

	

}

ul.paginater li a {

	height: 27px;

	width: 27px;

	line-height: 26px;

	display: inline-block;

    text-decoration: none;

  

}

ul.paginater li a {

	color:#fff;

	font-weight: bold;

}

ul.paginater li a:hover, ul.paginater li a:active {

 	color: #ff7900;

}

ul.paginater li a.currentPage {

	color: #ff7900;

}



ul.paginater li a {

	background: url(images/page-bg.gif) no-repeat;

	width: 27px;

}



ul.paginater li a.previous-page{

	background: url(images/page-prev.gif) no-repeat;

	width: 38px;

	text-align: left;

	text-indent: 21px;

}

ul.paginater li a.next-page{

	background: url(images/page-next.gif) no-repeat;

	width: 38px;

	text-align: left;

	text-indent: 12px;

}





/********* LEFT ***********/

#left {

	letter-spacing: 1px;

}

#left a {

	color: #5275b4;

	margin-left: 1px;

}

#left a#home {

	text-decoration: none;

	width: 150px;

	height: 90px;

	display: block;

	margin-left: 70px;

}

#left a:hover {

	color: #e0542f;

}

#left p {

	margin-top: 10px;

}

#left .in {

	float: right;

	margin-top: 10px;

	width: 245px;

	background-color: #fff;

	padding-top: 35px;

}

#left .in ul,

#left .in p {

	width: 170px;

	padding-left: 10px;

}



#left .in h2 {

	background-color: #adc96d;

	height: 22px;

	line-height: 22px;

	font-size: 10px;

	color: #000;

	text-transform: uppercase;

	letter-spacing: 2px;

	padding-left: 10px;

}



#left ul{ margin: 7px 0 10px 0; }

#left ul li {

	list-style: none;

	margin-left: 3px;

	margin-bottom: 3px;

}



ul#engines li{

	line-height: 16px;

	vertical-align: baseline;

}

ul#engines li img{

	float: right;

}



#left .copy {

	letter-spacing: 0.5px;

	color: #000;

	top:17px;

	position:relative;

}



#left .accordion {

	padding: 0px;

	border: 1px solid white;

}





/******** TOOL TIPS *******/

.tool-tip {

	color: #fff;

	width: 180px;

	z-index: 13000;

}

 

.tool-title {

	font-weight: bold;

	font-size: 11px;

	margin: 0;

	color: #9FD4FF;

	padding: 8px 8px 4px;

	background: url(images/bubble.png) top left;

}

 

.tool-text {

	font-size: 11px;

	padding: 4px 8px 8px;

	background: url(images/bubble.png) bottom right;

}







/******* ENGINE COLORS *******/

.bit { color: #00853e !important; }

.min { color: #1155dd !important; }

.tpb { color: #956845 !important; }

.ish { color: #003366 !important; }

.sep { color: #f36e24 !important; }

.tre { color: #666699! important; }

.trz { color: #ffb090 !important; }

.engine {

	height: 16px;

}

.disengine {

	display: none;

	background-color: #ccc;

	color: #ffffff !important;

	text-indent: 2px;

	cursor: pointer;

	text-transform: uppercase;

	font-size: 85%;

}



.disabled {

	color: #ccc !important;

	background: url(images/disabled_cross.gif) no-repeat left;

	padding-left: 10px;

}



.verified {

	background: url(images/btn_verified.gif) no-repeat;

	width: 16px;

	height: 17px;

	line-height: 17px;

	margin-left: 3px;

	margin-top: 1px;

	float:right;

}



.lq-loading {background: url(images/spinner.gif) top right no-repeat;}
#blanket {
background-color:#111;
opacity: 0.25;
filter:alpha(opacity=25);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}
#popUpDiv {
position:absolute;
background-color:#fff;
width:300px;
height:300px;
left:200px;
z-index: 9002;
}

#main.commentform  {
clear:both;
display:block;
float:none;
margin:10px 0 0 20px;
width:635px;
}
.commentform textarea {
border:1px solid #CCCCCC;
float:left;
width:480px;
}

.qrateContainer  {
clear:right;
color:#666666;
margin:0 5px 5px 500px;
overflow-y:auto;
width:130px;
}
.qrate  {
background:url("http://www.cinerip.com/comments/images/qrate.gif") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
float:left;
height:61px;
margin:0 0 4px;
text-align:center;
width:72px;
}

.formbuttons  {
clear:both;
display:block;
overflow-x:auto;
width:100%;}


#main.comments  {

margin:20px 20px 0 20px;

}

.commentThread  {

clear:both;}

.commentbody  {
background:url("http://www.cinerip.com/comments/images/commenheight.gif") repeat-y scroll 60px 0 #FFFFFF;
margin:10px 0 0 0;
}
.commentbody .userPic {
float:left;
margin:0 10px 0 0;
text-align:center;
vertical-align:middle;
width:50px;
}


.commentcontent  {
margin:0 0 0 70px;
overflow:hidden;
}

.commentowner  {
border-bottom:1px dotted #DDDDDD;
color:#666666;
height:auto;
margin:0;
padding:3px 0 2px;}

.commentownerLeft  {
font-size:12px;
font-weight:bold;
margin-right:70px;
}

.commentdate  {
color:#999999;
display:inline;
}

.commentcontent p {
display:block;
margin-right:30px;
overflow:hidden !important;
}
.commentblock  {
float:left;
}
.comments  {
float:none;
max-width:700px;
}
