@charset "UTF-8";
/* CSS Document */



div.container { 
background-color:#222;
background:url(/video/images/container_gradient.gif) top left repeat-x;
text-align:left;
}



div.container a, a:visited {
color:#CEE19A;
border-bottom:1px dotted #CEE19A;
text-decoration:none;
}

body {
background-color:#555;
}


div.content {
	background-color:transparent;
}



div.wfmtvtop {
	height:27px;
	margin:24px 0;
	background:url(/video/images/wfmtv_logo.gif) top left no-repeat;
}

div#youtubevid {
display:block;

height:365px;
margin-bottom:24px;
text-align:left;
}

div#videoinfo {
	display:block;
	float:right;
	width:340px;
	height:365px;
	background:#333333 url(/video/images/sidebar-box.gif) no-repeat scroll right bottom;
}

div#videoinfo h3#videoinfoH3 {
	background:transparent url(/video/images/sidebar-boxtop.gif) no-repeat scroll right top;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	padding:.5em 12px 0 12px;
	font-weight:normal;
	color:white;

}

div#videoDescription {
	overflow:hidden;
	border:1px solid green;
}

div#videoinfo hr {
	background-color:#666666;
	height:1px;
	border:0;
	margin:.5em 12px;
}


div#videoinfo p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.25em;
	margin:0 12px .5em 12px;
	color:#CCCCCC;
	line-height:1.5em;
}

div.videobay {
	text-align:left;
}

div#videoOrg {
float:left;
display:block;
width:200px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

div#videoOrg  ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
border-top:1px solid #555;
}

div#videoOrg  ul li {
	border-bottom:1px solid #555;
}

div#videoOrg  ul li {
	border-bottom:1px solid #555;
}


div#videoOrg  ul li a {
	padding:.3em .25em .4em .25em;
	border-bottom:none;
	display:block;
	color:white;
}

div#videoOrg  ul li.selected a {
	background-color:#666;
	font-weight:normal;
}

div#videoOrg  ul li a:hover, div#videoOrg  ul li.selected a:hover {
	border-bottom:none;
	background-color:#CEE19A;
	color:#333;
}

img#youTubeBadge {
	margin:0 auto;
	text-align:center;
}
img#youTubeBadge a, img#youTubeBadge a:hover,  {
	border-bottom:none;
}



div#vidThumbs, div#searchThumbs {
	width:690px;
	display:block;
	float:right;
	
}

div#vidThumbs table td,
div#searchThumbs table td {
	padding-bottom:2em;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}

div#vidThumbs table a,
div#searchThumbs table a {
	border-bottom:none;
	color:white;
}
div#vidThumbs table a:hover,
div#searchThumbs table a:hover {
	color: #CEE19A;
	border-bottom:none;
}

div#vidThumbs a img, div#vidThumbs img,
div#searchThumbs a img, div#searchThumbs img
{
	border:4px solid #666 !important;
}

div#vidThumbs a:hover img, div#vidThumbs img:hover,
div#searchThumbs a:hover img, div#searchThumbs img:hover {
	border:4px solid #CEE19A !important;
}



div.videopage {
	color:white;
}

div.loading, div.videoGoesHere {
	height:250px;
	background:transparent url(/video/images/loading.gif) center center no-repeat;
	display:block;
	
}

div.videoGoesHere {
	width:600px;
	height:365px;
	background-color:#333;
}
span.time {
	color:#999999;
}


/*Sociable stuff */
div.sociable { margin: 10px 0 0 0;  padding:5px 10px 0 10px;}

span.sociable_tagline { float:left; font-family:Arial, Helvetica, sans-serif;font-size:10px; margin-right:5px; padding-top:2px; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	
	border: 1px solid #ccc;
	color: white;
	line-height: 1.25em;
	padding:.5em;
}
.sociable span {
	display: block;
}
.sociable ul {

	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable li {
	background: none;
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	margin: 0;
	padding: 0;
	border:0px;
}

.sociable img a {
border:none;
	
	}

 div.container div.sociable a {
	border-bottom:none;
	}

.sociable-hovers {
	opacity: .8;
	-moz-opacity: .8;
	filter: alpha(opacity=80);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

textarea#videoTextArea{
	border:none;
	background-color:#333;
	color:#ccc;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.25em;
	line-height:1.5em;
	font-weight:normal;
	width:325px;
	height:255px;
	padding:0 0 0 10px;
}

textarea.videoTextArea [disabled] {
	color:#ccc;
}

.clearboth {
 clear:both;
}

table.vidInfoTable td {
	border:1px solid white;
}

div.error {
	text-align:center;
	padding-top:167px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
}

div#poweredBy{
margin:0 auto 20px 0;
}

div#playlistTitle {
 border-bottom:1px solid #666;
 margin-bottom:10px;
 height:21px;
 line-height:21px;
 font-size:18px;
 font-family:Georgia, "Times New Roman", Times, serif;
 color:white;
 padding-bottom:5px;
}

div#pagination {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin:0 100px;
	
	height:18px;
	line-height:18px;
}



div#pagination  ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	} 

div#pagination ul li {
	margin-left: 0;
	padding: 0 5px;
	list-style: none;
	display: inline;
	}

div#pagination ul li a {
	color:#666;
	border-bottom:none;
	}

div#pagination ul li a:hover {
	color:#CEE19A;

	
}


div#pagination ul li a.selected {
	color:white;
		
}
#searchBox {
float:right;
margin-right:10px;
}


#searchResultsNavigation {
	
	padding:0px 10px 8px 255px;
	margin-bottom:20px;
	background:#333 url(/wfmtv/images/video_bay_bottom.gif) bottom left no-repeat;
 
	
}

#searchResultsNavigation hr{
	border:none;
	background-color:#666;
	height:1px;
	margin:0 0 8px 0;
}

#searchResultsNavigation [disabled] {
	background-color:#333;
	color:#666;
	border-color:#666 #222 #222 #666;
}	


#nextPageButton {
margin-right:23px;
float:right;
}

#previousPageButton {
margin-left:20px;
float:left;

}

input.vidSearch {
	 border:1px solid #eee;
	 font: 12px arial,helvetica,sans-serif; 
	 color:#666;
	 background-color:#eee;
}

input.btn { 
	  color:white; 
	  font: bold 12px arial,helvetica,sans-serif; 
	  text-transform:uppercase;
      background-color:#666; 
	  border:1px solid; 
	  border-color: #999 #333 #333 #999; 
	 
	  padding:1px 6px;
	} 
	
#searchBox input[type="submit"] {
padding:1px 6px;
}



