*{padding:0;margin:0}
.clear{clear:both;}

hr{border:0px; outline:none; background:yellow;}

p{color:#d2d2d2;line-height:22px;font-family:Arial,Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:.9em}
h1,h2,h3,h4{color:#dfdfdf; font-family:Palatino Linotype, Book Antiqua, Palatino, serif}
a{color:#00acf5; text-decoration:none; cursor:pointer;}
	a:hover{color:#0576a6;}
img{border:0px;}

html{border:none; font-family:Trebuchet ms,Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:80%}
body{padding:0px; margin:0px; text-align:center; background:#580000 url(../images/body_bg.gif) top repeat-x; 
	font-family:Trebuchet ms,Verdana, Geneva, Arial, Helvetica, sans-serif;}

#mainContainer{width:850px;margin:0px auto;text-align:left;padding:0 40px}

#ad{padding:0px; outline:none;}

input{width:120px; padding:0 5px 0 5px; background:#eee; border:1px solid #313131; color:#aa1a1d; font-weight:bold; font-family:Trebuchet ms,Verdana, Geneva, Arial, Helvetica, sans-serif;}
input.submit{width:auto; cursor:pointer;}

/*	Header	*/
#header{width:100%; height:110px; vertical-align:bottom;}
	#header img.logo{margin:20px 0 0 0;}
	
	div.header_468{float:right; margin:30px 0 0 0;}
	
	/*	Navigation	*/
	#navigation{width:100%; height:35px; margin:0 0 0 0; background:url('../images/nav_bar_bg.jpg');}
		
		#navigation ul{float:left; width:auto; height:35px; margin:0 0 0 30px;}
		#navigation ul li{float:left; width:auto; list-style-type:none;}
		#navigation ul li div{width:auto; height:30px; padding:5px 18px 0 18px; border:1px solid transparent; border-top:0px; border-bottom:0px;
			 color:#dfdfdf; font-size:19px; font-family:Palatino Linotype, Book Antiqua, Palatino, serif}
		#navigation ul li div:hover{color:#fff; background:url('../images/nav_bar_bg_hover.jpg'); border:1px solid #580000; border-top:0px; border-bottom:0px;}
		
		#navigation a{color:#dfdfdf;}
		#navigation a:hover{color:#fff;}
		
	/*	Syndication	*/
	#syndication{width:550px; height:30px; padding:0; border:1px solid green;}
		#syndication H1{float:left; margin:3px 0 0 0; font-size:15px; font-weight:bold;}	
		
		#syndication ul{width:auto; height:30px; margin:0 0 0 50px;}
		#syndication li{float:left; width:auto; list-style-type:none;}
		#syndication li div{width:65px; height:30px;}
		#syndication li.youtube div{background:url('../images/synd_youtube.png') center no-repeat;}
		#syndication li.youtube div:hover{background:url('../images/synd_youtube2.png') center no-repeat;}
		#syndication li.facebook div{background:url('../images/synd_facebook.png') center no-repeat;}
		#syndication li.facebook div:hover{background:url('../images/synd_facebook2.png') center no-repeat;}
		#syndication li.myspace div{background:url('../images/synd_myspace.png') center no-repeat;}
		#syndication li.myspace div:hover{background:url('../images/synd_myspace2.png') center no-repeat;}
		#syndication li.twitter div{background:url('../images/synd_twitter.png') center no-repeat;}
		#syndication li.twitter div:hover{background:url('../images/synd_twitter2.png') center no-repeat;}
		#syndication li.vimeo div{background:url('../images/synd_vimeo.png') center no-repeat;}
		#syndication li.vimeo div:hover{background:url('../images/synd_vimeo2.png') center no-repeat;}
	
	/*	Newsletter */
	#newsletter{float:right; width:340px; height:30px; padding:0; text-align:right;}
		#newsletter H1{float:right; margin:4px 0 0 0; font-size:15px; font-weight:bold;}
		#newsletter form{float:right;margin:4px 0 0 0;}

/*	Content	*/
#content{width:830px; padding:10px; background:#7f1416 url('../images/logo_bg_large.jpg') 10px 10px no-repeat;}
	
#page_title{width:800px; height:40px; text-align:right;}
	#page_title H1{display:inline; color:#490101; font-weight:bold;}
	#page_title H2{display:inline; color:#f3838f; font-size:18px; font-weight:normal; font-family:Trebuchet MS, Helvetica, sans-serif;}
	
#InnerContent{width:800px;margin:0 15px 0 15px;background:url('../images/aboutInnerContentBg.png');}

#InnerHeader{height:13px; background:url('../images/aboutInnerheader.png') no-repeat;}
#InnerBody{padding:5px 20px;}
#InnerFooter{height:13px; background:url('../images/aboutInnerFooter.png')}

/*	Home	*/
#page_title.home_title{width:735px;}

#home_video{width:100%; text-align:center;}
	
#home_video_description{position:relative; top:-5px; width:620px; margin:0px 0 5px 95px; padding:4px 10px 4px 10px; background:#370000 url('../images/home_button_grad.jpg') repeat-x;}
	#home_video_description h1{display:inline; font-size:19px;}
	#home_video_description p{display:inline;text-indent:15px; color:#fff; font-weight:bold;}
	
#home_buttons{width:100%; height:70px;}
	#home_button{width:290px; height:50px; padding:0px 10px 10px 10px; background:#370000 url('../images/home_button_grad.jpg') repeat-x; border:2px solid #dfdfdf;}
	#home_button:hover{border:2px solid #b5b5b5;}
	#home_button.newsletter{float:left; margin-left:95px;}
	#home_button.comments{float:right; margin-right:95px;text-align:right;}
	#home_button H1{margin:0px; color:#dfdfdf; font-size:23px; font-family:Palatino Linotype}
	#home_button p{color:#f3838f;}

#boxes{width:100%; height:190px; margin:10px 0 0 0;}
	#box{float:left; border:10px solid #7f1416;}
	#box:hover{border:10px solid #dfdfdf;}
	#box.blog{margin:0 70px 0 0;}
	#box.episodes{margin:0 70px 0 0px;}
	#box.contact{float:right;margin:0 0 0 0px;}

#twitter{width:100%; margin:5px 0 0 0;}

/*	About	*/
.pageImageHeader{width:100%; text-align:center;}
.pageImageHeader img{margin:0 0 0 0px}

#aboutInnerContent{width:800px;margin:0 0 0 15px;background:url('../images/aboutInnerContentBg.png');}

#aboutInnerHeader{height:13px; background:url('../images/aboutInnerheader.png')}
#aboutInnerBody{padding:5px 20px;}
#aboutInnerFooter{height:13px; background:url('../images/aboutInnerFooter.png')}
#aboutVidArea{float:left;width:320px;height:270px;padding:0 0px 0px 0}

div.aboutHr{height:8px; padding:30px 0 10px 0; background:url('../images/aboutHr.png') no-repeat center center;border:0;clear:both;}


#introTxt{width:100%;}
	#introTxt p{color:#dfdfdf; font-size:13px; font-weight:bold; font-family:Trebuchet MS; text-indent:0px;}

.bioText{width:570px;float:right}
	.bioText H2{color:#f3838f; font-family:Trebuchet MS; font-size:14px;}
	.bioText p{text-indent:0px;}
.bioPic{}
	.bioPic img{}
	
/*	Episodes	*/
#InnerContent.episodes_list{height:160px;}
	#InnerContent.episodes_list #InnerBody{padding:0px 10px;}

#episode{width:150px; text-align:center;}
	#episode H1{margin:0 0 2px 0; font-size:13px; color:#f3838f; font-family:Trebuchet MS, Helvetica, sans-serif;}
	#episode H2{font-size:12px;}
	
#page_title.episodes_title{width:100%; height:40px; margin:10px 0 0 0; text-align:center;}
#episodes_video{width:100%; margin:0px 0 0 0; text-align:center;}

#InnerContent.episodes_list2{width:200px; height:400px; margin:0 15px 0 15px;background:#560000; border:#000;}
	

/*	Blog	*/
.blogArticleContainer{width:720px;height:auto;background:#7f1416;margin:10px 0 0 0;padding:20px;overflow:hidden;}
.blogArticlePic{float:left;width:85px;height:auto; padding:10px 10px 0 10px; border:0px; background:#560000;}
.blogArticle{padding:0 10px 20px 20px;float:left;width:585px; text-align:justify;}
.blogArticleHeader{color:#f3838f;}

/*	Contact	*/
#InnerBody.contact{float:left; width:385px;}
#InnerForm.contact{float:right; width:360px; border-left:1px #fff solid; padding-left:10px;}

.contactPhoto{float:left; width:51px; height:80px; margin-right:5px;}
.contactInfo{font-family:Arial; color:#fff; margin:0px 0px 0px 0px;}
.contactName{font-family:"Times New Roman"; font-size:25px; font-weight:normal; color:#fff;}
.smallText{font-size:15px}
.email{font-weight:bold; font-size:13px;}
.aboutHrSmall{background:no-repeat; clear:both; height:8px; padding:0px 0px 10px 0px; background-image:url('images/aboutHrSmall.png');}

<!-- form style -->
#InnerForm.contact form br{clear:left;}
#InnerForm.contact label{float:left; width:100px;}
#InnerForm.contact input{ margin-bottom:5px;}
#InnerForm.contact textarea{width:200px; height:130px;}
.labelName{color:#fff;}

#submitbutton{width:60px; margin-left:100px; margin-top:10px;}


/*	Footer	*/
#footer{width:100%; height:20px; padding:20px 0 2px 0; text-align:center; color:#dfdfdf;}

/* facebook comments */
.connect_widget_not_connected_text{color:white}