body {
	background-color: #5B5E4D;
	margin:0px;
}
body,td,th {
	color: #FFFFFF;
	
}

table{

}
th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color:#36382d;

}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	background-color:#000000;
	vertical-align:top;
	
}
a{
color:#FFFFFF;
text-decoration:none;
}
a:Hover{
color:#FFFFFF;
text-decoration:underline;
}
/* thank you */
.thankyou{
  color:#ffffff;
  font-size:20px;
  text-weight:bold;
  font-height:24px;	

}
/* Category colors */

td.homepage{

text-align:left;
background-color:#FF3F06;
}
td.homepage_title_bar{
background-color:#FF3F06;
font-size:22px;
color:#ffffff;
padding-top:10px;
text-align:center;
vertical-align:middle;
font-weight:bold;
}
td.homepage_trailer_bar{
background-color:#FF3F06;
font-size:18px;
color:#ffffff;
text-align:center;
vertical-align:middle;
font-weight:bold;
}
td.page_content_title span.homepage{
font-size:38px;
color:#ff3f06;
}

h1 {
font-size:16px;
font-weight:bold;
color:#ffffff;
}
h2 {
font-size:14px;
font-weight:bold;
color:#ffffff;
}
/*comedy*/
td.comedy{
background-color:#FFD42F;
text-align:left;
}
td.comedy_title_bar{
background-color:#FFD42F;
font-size:16px;
color:#000000;
text-align:center;
vertical-align:middle;
font-weight:bold;
}
table.videoList td.comedy_title_bar{
background-color:#FFD42F;
font-size:16px;
color:#000000;
text-align:center;
vertical-align:middle;
font-weight:bold;
}
td.comedy_title_bar a{
background-color:#FFD42F;
font-size:14px;
color:#000000;
text-align:center;
vertical-align:middle;
font-weight:bold;
}
td.page_content_title span.comedy{
font-size:22px;
color:#FFD42F;
}
/*sports  #B5CB16*/
td.sports{
background-color:#B5CB16;
text-align:left;
}
td.sports_title_bar{
background-color:#B5CB16;
font-size:16px;
color:#000000;
text-align:center;
vertical-align:middle;
font-weight:bold;
}
table.videoList td.sports_title_bar{
background-color:#B5CB16;
font-size:16px;
color:#000000;
text-align:center;
vertical-align:middle;
font-weight:bold;
}
td.sports_title_bar a{
background-color:#B5CB16;
font-size:14px;
color:#000000;
text-align:center;
vertical-align:middle;
font-weight:bold;
}
td.page_content_title span.sports{
font-size:22px;
color:#B5CB16;
}
/*movie trailers #A8D1F2*/

td.movietrailer{
background-color:#A8D1F2;
text-align:left;
}
td.movietrailer_title_bar{
background-color:#A8D1F2;
font-size:16px;
color:#000000;
text-align:center;
vertical-align:middle;
font-weight:bold;
}
table.videoList td.entertainment_title_bar{
background-color:#A8D1F2;
font-size:16px;
color:#000000;
text-align:center;
vertical-align:middle;
font-weight:bold;
}
td.movietrailer_title_bar a{
background-color:#A8D1F2;
font-size:14px;
color:#000000;
text-align:center;
vertical-align:middle;
font-weight:bold;
}
td.page_content_title span.movietrailer{
font-size:22px;
color:#A8D1F2;
}
/*home movie trailers #41A8FC*/

td.hometrailer{
background-color:#41A8FC;
text-align:left;
}
td.hometrailer_title_bar{
background-color:#41A8FC;
font-size:16px;
color:#FFFFFF;
text-align:center;
vertical-align:middle;
font-weight:bold;
}
td.hometrailer_title_bar a{
background-color:#41A8FC;
font-size:14px;
color:#FFFFFF;
text-align:center;
vertical-align:middle;
font-weight:bold;
}
td.page_content_title span.hometrailer{
font-size:22px;
color:#41A8FC;
}
/* hall of fame #993300*/

td.halloffame{
background-color:#993300;
text-align:left;
}
td.halloffame_title_bar{
background-color:#993300;
font-size:16px;
color:#000000;
text-align:center;
vertical-align:middle;
font-weight:bold;
}
td.halloffame_title_bar a{
background-color:#993300;
font-size:14px;
color:#000000;
text-align:center;
vertical-align:middle;
font-weight:bold;
}
td.page_content_title span.halloffame{
font-size:22px;
color:#A8D1F2;
}
/* page banner */
td.page_banner{
background-image:url(../images/b50v_logo_banner.jpg);
 background-repeat:no-repeat; 
  text-align:right;
  vertical-align:top; 
  padding-right:10px; 
  padding-top:10px
}
td.page_banner_nav{
	text-align:center;
	vertical-align:center;
	padding:3px;
}

td.page_banner_nav a{
color:#FFFFFF;
text-decoration:none;
}
td.page_banner_nav a:Hover{
color:#FFFFFF;
text-decoration:none;
background-color:#FF3F06;
}
/* home trailers */

table.hometrailers{

}
table.hometrailers td{
text-align:center;
padding-left:8px;
padding-right:8px;

}
/* content layout frame*/
table.content_container{

}
table.content_container td{
padding:2px;
}
table.content_container td.left_column{
padding:2px;
width:120px;
}
table.content_container td.mid_column{
padding-left:10px;
padding-right:10px;

}

table.content_container td.right_column{
padding:2px;
width:160px;
}

/*  home page content */

td.page_content_title{

	
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;

}

td.homepage_links{
text-align:center;
vertical-align:middle;
padding:10px;
}
.homepage_link_btn{
padding:2px;
}

/* content */

td.content{
padding:10px;
font-size:12px;
color:#ffffff;
}
/* video list  */
table.videoList{
border-right:1px #b7b698 solid;
border-top:1px #b7b698 solid;
background-color:#000000;
}
table.videoList th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color:#36382d;
	border-bottom:1px #b7b698 solid;
		border-left:1px #b7b698 solid;
}
table.videoList td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	background-color:#000000;
	border-bottom:1px #b7b698 solid;
	border-left:1px #b7b698 solid;
	padding:2px;
	vertical-align:top;
	
}

table.videoList a.descriptionLink{
color:#FFFFFF;
text-decoration:none;
}
table.videoList a.descriptionLink:Hover{
color:#FFFFFF;
text-decoration:underline;
}
td.videoDescription{
font-size:14px;
color:#FFFFFF;
text-decoration:none;
}
td.email_link_row{
text-align:center;
padding-top:10px;
padding-bottom:10px;
}
a.email_link{
font-size:13px;
color:#FFFFFF;
text-decoration:underline;
}
a.email_link:Hover{
font-size:13px;
color:#FFFFFF;
background-color:#FF3F06;
text-decoration:underline;
}
/* forms */

table.submitform{
   border:1px dashed #ffffff;
}
table.submitform td{
   border:1px dashed #ffffff;
   padding:5px;
   font-size:12px;
}

/* footer */
td.footer_div{
background-color:#5B5E4D;
height:14px;
}
td.footer_nav{
text-align:center;
	vertical-align:center;
	padding:3px;
background-color:#37392E;
}
td.footer_nav a{
color:#FFFFFF;
text-decoration:none;
}
td.footer_nav a:Hover{
color:#FFFFFF;
text-decoration:none;
background-color:#FF3F06;
}


