@import url("clear.css");
@import url("form.css");
@import url("misc.css");
@import url("type.css");



body{
	margin: 0;
	padding:0;
	font-family: Georgia, "Times New Roman", sans-serif;
	color:#6b512e;
	font-size:15px;
	line-height:20px;
	background-image: url('../img/bottombgrep.jpg');
}

a:link, a:visited{
	color:#568491;
	text-decoration:none;
}
a img{
	border:0;
}

.frontSpon img {
	margin:0;
	padding:0;
}

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

a.fb:link, a.fb:visited{
	color:#bdd0d6;
	text-decoration:none;
}


a.fb:hover{
	color:#bdd0d6;
	text-decoration:underline;
}

#head{
	width:100%;
	background-image: url('../img/topbg.jpg');
	background-repeat: repeat-x;
	height:208px;
}

	#headContent{
		width:960px;
		height:100%;
		margin:0 auto;
		position:relative;
	}
	
	#logo{
		position:absolute;
		left:0px;
		top:20px;
	}

	#channelBox{
		position:absolute;
		top:28px;
		left:440px;
		width:500px;
		height:121px;
		background-image: url('../img/channelbox.jpg');
		overflow:hidden;
	}
	
		#cbi{
			color:#55848d;
			font-size:13px;
			line-height:16px;
			margin:18px 20px 20px 20px;
		}
		
			#fbtw{
		position:absolute;
		top:100px;
		left:440px;
		width:500px;
		height:61px;
		overflow:hidden;
	}
	
		#social{
			color:#d2dee2;
			font-size:13px;
			text-align:center;
			margin:18px 20px 20px 20px;
		}

	#navi { 
		height:30px;
		width:100%;
		position:absolute;
		left:150px;
		bottom:5px;
		margin: 0; overflow: hidden;
	}

	#navi ul { margin: 0; padding: 0; list-style: none; }
	#navi ul li { margin: 0; padding: 0; display: block; float: left; background-repeat: no-repeat; overflow: hidden; }
	#navi ul li a { display: block; height: 30px; width: 100%; }
	#navi ul li a span { display: none; }
	
	#navi .home { width: 87px; background-image: url(../img/nav/off_02.jpg); }
	#navi .home a:hover { width: 87px; background-image: url(../img/nav/on_02.jpg); }
	
	#navi .about { width: 107px; background-image: url(../img/nav/off_03.jpg); }
	#navi .about a:hover { width: 107px; background-image: url(../img/nav/on_03.jpg); }
	
	#navi .episodes { width: 131px; background-image: url(../img/nav/off_04.jpg); }
	#navi .episodes a:hover { width: 131px; background-image: url(../img/nav/on_04.jpg); }
	
	#navi .store { width: 102px; background-image: url(../img/nav/off_05.jpg); }
	#navi .store a:hover { width: 102px; background-image: url(../img/nav/on_05.jpg); }
	
	#navi .media { width: 98px; background-image: url(../img/nav/off_06.jpg); }
	#navi .media a:hover { width: 98px; background-image: url(../img/nav/on_06.jpg); }
	
	#navi .sponsors { width: 151px; background-image: url(../img/nav/off_07.jpg); }
	#navi .sponsors a:hover { width: 151px; background-image: url(../img/nav/on_07.jpg); }
	
	#navi .contests { width: 148px; background-image: url(../img/nav/off_08.jpg); }
	#navi .contests a:hover { width: 148px; background-image: url(../img/nav/on_08.jpg); }
	
	#navi .connect { width: 136px; background-image: url(../img/nav/off_09.jpg); }
	#navi .connect a:hover { width: 136px; background-image: url(../img/nav/on_09.jpg); }



#contentOut{
	width:100%;
	background-image: url('../img/gradientbg.jpg');
	background-repeat: repeat-x;
	background-color:#3a2d24;
}

	#content{
		width:960px;
		height:100%;
		margin:0 auto;
		background-color:#e6d1b4;
	}
	
		#contentInner{
			padding:10px;
		}
		
		/* slideshow stuff */

		#nav a { font-family:courier; font-size:10px;  background: #987e5b; color:#987e5b; text-decoration: none; margin: 0 5px; padding: 3px 5px;  }
		#nav a.activeSlide { background: #492f0c; color:#492f0c; }
		#nav a:focus { outline: none; }
		#nav{
			position:absolute;
			bottom:15px;
			right:10px;
			z-index: 100000000;
		}
		
		#ssout{
			position:relative;
			width:960px;
			height:182px;
			z-index:1000;
			overflow:hidden;
		}


	.frontSpon{
		background-color:#e6d5bd;
	}
	.episodeDscr{
		background-color:#dac29e;
	}
	
	.episodeDscrAlt{
		background-color:#cab28e;
	}
	
	.edi{
		padding:8px;
		color:#6b512e;
		font-size:14px;
		line-height:19px;
	}
	
	.edi h3{
		font-size:14px;
		line-height:17px;
		font-weight:normal;
		margin:0 0 5px 0;
		padding:0;
		color:#472d0a;
	}
	
	.edi h3 span{
		color:#844003;
	}
	
	.dVideo{
		float:left;
		width:200px;
		height:135px;
		margin:8px 0 8px 8px;
	}
	
	.eleft{
		float:left;
		width:730px;
	}
	
	.dTS{
		float:left;
		width:250px;
		height:568px;
		margin:8px 15px 8px 8px;
	}
	
	.tsleft{
		float:left;
		width:675px;
		margin:8px 0px 8px 0px;
	}
	
	
#frontLeft{
	width:480px;
	float:left;
}

	#fTxt{
		height:222px;
		background-color:#4a3c31;
		color:#dbd4ce;
	}
	
		#fti{
		padding:18px 45px 18px 22px;
		color:#e0d7d0;
		font-size:17px;
		line-height:25px;
		}
	
	#fSponsors{
		height:102px;
		background-color:#e6d1b4;
	}



#frontRight{
	width:480px;
	float:left;
}



#foot{
	width:100%;
	background-image: url('../img/bottombg.jpg');
	background-repeat: repeat-x;
	height:37px;
}



#player{
display:block;width:480px;height:324px;
position:relative; cursor:pointer;
}

#epplayer{
display:block;width:600px;height:450px;
position:relative; cursor:pointer;
}


#headur{
	background-color:#4a3c31;
	widows:960px;
	text-align:center;
	padding:10px 0px 10px 0px;
	font-size:18px;
	color:#a18a77;
}

input.txt1, textarea.txt1{
	width:430px;
	padding:10px;
	font-size:15px;
	line-height:20px;
	font-family:georgia, "times new roman", sans-serif;
	border:0 none;
}