body {
	color: #DDDDDD;
	background-color: Black;
	font-family: Tahoma, Verdana, Georgia, "Trebuchet MS", "@Arial Unicode MS", Arial, sans-serif;
	font-size: medium;
}
.container {
	width: 936px;
	margin: 0px auto;	
	border: 5px solid #444444;
	background: #555555;
}
#forum-banner {
	display: none;
	float: left;
	width: 936px;
border-bottom: 5px solid #444444;

}
.step-xml, .step-shows, .step-display {
	float: left;
	width: 936px;
	display: none;
	text-align: center;
}
#choose-banner-container {
	float: left;
	width: 936px;
	border-bottom: 5px solid #444444;
}
#choose-banner {
	float: left;
}
.my-banners {
float: left;
padding: 4px;
margin: 10px;
}
.my-banners img {
	float: left;
}
.my-banners-text {
	float: right;
	border: 1px solid black;
width: 400px;
margin: 10px;
padding: 6px;
overflow: auto;
font-size: 9px;	
}
ul.incomplete-series, ul.complete-series, ul.series {
	padding: 0px;
	margin: 0px;
	width: 936px;
}
li.series {
	list-style-type: none;
	float: left;

	padding: 2px;
}
li.series-large {
	list-style-type: none;

	padding-top: 10px;
}
.stats {
	margin-top: 10px;
	background: #161613;
	float: left;
}
.stats td, .stats th {
	background: #1c1c1c; 
	border: 1px solid #252525;
}
.stats th {
	cursor: pointer;
	text-align: left;
 
}
.episodes td {
	border: 1px solid #999999;
}
.ep-data td {
	border: none;
	font-size:	13px;
}
.episode-info {
	background: #161613;
}
input.text {
	background: #161613;
	border: 1px solid #444444;
	color:#CCCCCC;
}
.episode-info td {
	background: #1c1c1c; 
	border: 1px solid #252525;
	font-size: small;
}
.info-block {
	float: right;
	background: white;
	height: 140px;
	width: 220px;
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
	color: black;
	text-decoration: none;
}
.sh-title {
	padding-top: 0px;
	padding-bottom: 4px;
	font-size: 13px;
}
.info-text {
	font-size: 12px;
	line-height: 14px;
	padding: 8px;
	font-weight: bold;
	position: relative; 
	text-decoration: none;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
	background-color: transparent;
}
.banners {
	display: block; 
	width: 758px; 
	height: 140px; 
	cursor: pointer; 
	margin-right: auto;
	margin-left: auto; 
}
.smallbanners {
	display: block; 
	width: 300px; 
	height: 55px; 
	cursor: pointer; 
}
.banner {
	background: url(../images/htpc2.jpg) no-repeat;
	float: left;
	width: 936px;
	height: 177px;
	border-bottom: 5px solid #444444;
	position: relative;
}
.filter-container {
position: absolute;
right: 4px;
bottom: 4px;
	
}
.incomplete-show {
	border: 4px solid #933939; 
	background: #2C2C2C;
}
.complete-show {
	border: 4px solid #559339; 
	background: #2C2C2C;
}

#accordion {
	margin:20px 0px;
}

h3.toggler {
	cursor: pointer;
	border: 1px solid #f5f5f5;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	font-family: 'Andale Mono', sans-serif;
	font-size: 12px;
	background: #D2E0E6;
	color: #528CE0;
	margin: 0 0 4px 0;
	padding: 3px 5px 1px;
}

div.element p, div.element h4 {
	margin:0px;
	padding:4px;
}

blockquote {
	padding:5px 20px;
}
.instructions {
	background: #161613;
	float: left;
}
.instruct-inner {
	margin: 3px;
	margin-top: 0px;
	background: #1c1c1c; 
	border: 1px solid #252525;
}
.instruct-inner li {
	font-size: x-large;
}
.instruct-head {
	border: 1px solid #252525;
	background: #1c1c1c;
	width: 798px;
	height: 86px;
	overflow: hidden;
	margin: 3px;
}

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating{cursor:pointer;margin:2em;clear:both;display:block}
div.rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden}
div.cancel,div.star{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.cancel,div.cancel a{background:url('../images/delete.gif') no-repeat 0 -16px}
div.star,div.star a{background:url('../images/star.gif') no-repeat 0 0px}
div.cancel a,div.star a{display:block;width:16px;height:100%;background-position:0 0px;border:1 solid #FF0000}
div.star_on a{background-position:0 -16px!important}
div.star_hover a,div.star_live a:hover{background-position:0 -32px}
/* Read Only CSS */
div.star_readonly a,div.star_readonly a:hover{cursor:default !important}
/* Partial Star CSS */
div.star{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */

.div-star {
	border: 3px solid black;
	background: white;
	float: left;
	padding: 6px;
}

a.info{
    position:relative; /*this is the key*/
    z-index:24;
		color: white;
    text-decoration:none;
		display: block;
		}

a.info:hover{z-index:25;}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:220px;
		background: #1c1c1c; 
		border: 1px solid #555555;
    color: white;
		padding: 5px;
    text-align: left
}

.menu {
	float: left;
	width: 936px;
	border-bottom: 5px solid #444444;
	position: relative;
background: black;
}/*
.menu ul {
	height: 26px;
	margin: 0px auto;
	border: 1px solid #777;
	background: #1c1c1c;
}
.menu li {
	display: inline;
	float: left;
	clear: none;
}
.menu li.active {
	/*background-color: #99BAE3;
	font-weight: bold;
}
.menu .home {
	background-image: none;
}*/
.menu li a:hover {

}

/* Season info display*/
.seasonInfo {
	width: 100%;
	float: left;
}
.seasonLeft {
	float: left;
	width: 250px;
	padding: 6px;
}
.seasonRight {
	float: left;
	padding: 6px;
	width: 460px;
}
.seasonRight ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.seasonRight li {
	font-size: 13px;
	clear: both;
}
.epTitle {
	width: 380px;
	float: left;
}
.epInfo, .epGot {
	float: left;
	
}
.show-overview {
	border: 4px solid #888888; 
	background: #2C2C2C; 
	font-size: small; 
	text-align: justify; 
	padding-left: 10px; 
	padding-right: 10px;
}
.kwicks li a {
	height: 50px;
	text-indent:-9999px;
	outline:none;
	display:block;
}

.kwicks {   
    list-style: none;   
    position: relative;   
    margin: 0;   
    padding: 0;   
		margin-left: 1px;
}   
.kwicks li{   
    display: block;   
    overflow: hidden;   
    padding: 0;   
    cursor: pointer;   
}  
.kwicks li{   
    float: left;   
    width: 186px;   
    height: 52px;   
    margin-right: 4px;   
}   
#kwick1 {    
    background-color: #000;   
    background-image: url('../images/menu-doc2.jpg');   
}   
#kwick1 a:link {
	display: block;
}
#kwick2 {   
    background-color: #000;   
    background-image: url('../images/menu-sup2.jpg');   
}   
#kwick3 {   
    background-color: #000;   
    background-image: url('../images/menu-mytv2.jpg');   
}   
#kwick4 {    
    background-color: #000;   
    background-image: url('../images/menu-stats2.jpg');   
}  
#kwick5 {    
    background-color: #000;   
    background-image: url('../images/menu-links2.jpg');   
    margin-right: none;   
}  