
	@import url(scrolling-most-viewed-top.css);
	@import url(search.css);
	body {
		text-align: center;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		padding:0px;
		margin:0px;
		background-image:url(/media/player/img/int-bg-page.gif);
		background-repeat: repeat-x;
		background-position: 0px 30px;
	}
	a:link
	{
		color:#666;
	}
	a:hover
	{
		color#000;
		text-decoration:none;
	}
	a:visited
	{
		color:#999;
	}
	a:active
	{
		color:#999;
	}
	#featuredTop{
		margin-top:10px;
		margin-bottom: 10px;
	}
	#videoWrapper
	{
	background-image:url(/media/player/img/int-bg-videoWrapper.gif);
	background-repeat:repeat-x;
	margin-bottom:20px;
	text-align: center;
	}
	#videoContent
	{
	position:relative;
	width:980px;
	height:360px;
	padding:10px 0px;
	overflow:hidden;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	}
	#videoPlayer
	{
		float:left;
	}
	.rightpanel 
	{
	position:absolute;
	right: 0px;
	top: 10px;
	}
	#searchContainer
	{
		width:1050px;
		text-align:center;
		padding:1em;
	}
	#contentWrapper
	{
		padding-bottom:30px;
		background-image:url(/media/player/img/int-bg-contentWrapper.gif);
		background-position: bottom;
		background-repeat: repeat-x;
		margin-bottom:20px;
		overflow:hidden;
	}
	#contentContainer
	{
		font-size:.9em;
		width:1050px;
		margin-left:auto;
		margin-right:auto;
		position:relative;
		text-align:left;
		overflow:hidden;
	}
	#contentWrapper h2 
	{
		text-transform:uppercase;
		font-weight:bold;
		font-size: 1.4em;
		color:#CB9130;
	}

	#contentWrapper h2 .headinglink {
		text-decoration: none;
		color:#CB9130;
	}


	#contentWrapper #browseColumn
	{
		width:180px;
		float:left;
		padding-right:10px;
		border-right:1px solid #efefef;
	}
	#contentWrapper #videoInfoColumn
	{
		width:620px;
		float:left;
		padding-left:20px;
		padding-right:20px;
	}
	#contentWrapper #videoInfoColumn .smallAd
	{
		float:right;
		margin-left:30px;
		margin-bottom:20px;
	}
	#contentWrapper #videoInfoColumn form
	{
		margin-top:1em;
		border-top:1px dashed #ccc;
		padding-top:1em;
		padding-bottom;1em;
		border-bottom:1px dashed #ccc;
		margin-bottom:1em;
	}
	#contentWrapper #videoInfoColumn .formLabel
	{
		display:inline-block;
		width:70px;
	}
	#contentWrapper #videoInfoColumn input
	{
		width:500px;
	}
	#contentWrapper #relatedColumn
	{
		width:180px;
		float:right;
		padding-left:10px;
		border-left:1px solid #efefef;
	}
	#contentWrapper #searchResultsColumn
	{
		float:left;
		width:800px;
		overflow:hidden;
		margin-bottom:30px;
		margin-left:20px;
	}
	#contentWrapper .third
	{
		width:260px;
	}
	.searchResultsPaging
	{
		clear:both;
		font-size:1em;
		margin-bottom: 1em;
		text-align:center;
	}
	.left{
		float:left;
		margin-left:25px;
		border-right:1px solid #efefef;}
	.right{float:right;}
	
	.playLink
	{
		position:absolute;
		bottom:0px;
		right:5px;
		color:#CB9130;
		font-size:9px;
		text-transform:uppercase;
		letter-spacing:.1em;
	}
	.playLink a, .playLink a:link
	{
		color:#CB9130;
	}
	
/*
	.videoad {
		width: 335px;
		background-color: #dedede;
		height: 300px;
		text-align: center;
	}
	
	.videoinfocontainer { 
		 border: solid 1px ffffff;
		 width: 350px;
	}
	
	.videoinfo {
	height: 287px;
	text-align: left;
	border: solid 1px #dedede;
	padding: 10px 0px 0px 10px;
	background-color: #dedede;
	}
	
	
	.videotitle {
		font-weight: 800;
		height: 20px;
		padding: 5px 0px 5px 0px;
		font-size: 9pt;
	}
	
	.videodescription {
		height: 60px;
		padding: 0px 0px 0px 0px;
		font-size: 8.5pt;
		overflow: hidden;
	}
	
	.videodivider {
		background-color: #dedede;
		height: 5px;
		padding: 0px;
		margin: 0px;
		overflow: hidden;
	}
	
	.videoplayer {
		padding: 10px 0px 0px 0px; 
		text-align: center;
	}
	
	.videosharing {
		margin: 0px;
		padding: 0px;
	}
	
	.videolinks {
		padding: 4px 20px 0px 0px;
		margin: 0px;
		text-align: right;
		border: solid 1px #dedede;
	}	
	
	.videodownload {
		padding: 5px 0px 5px 0px;
		margin: 0px;
		text-align: right;
		border: solid 1px #dedede;
		float: left;
	
	}	
	
	.clearFloat {
		clear: both;
	}	
	.videolabel {
		width: 60px; 
		float: left; 
		text-align: right;
		padding: 4px 5px 0px 0px;
		font-weight: 800;
		font-size: 8pt;
		border: solid 1px #dedede;
	}
	
	.videolabeltext {
		float: left;
		font-size: 8pt;
		padding: 4px 0px 0px 0px;
	}
	
	.videolabeltext a, .videolabeltext a:link, .videolabeltext a:visited, .videolabeltext a:active
	{
		color: #000000;
		text-decoration: underline;
	}

	.videolabeltext li a:hover
	{
		text-decoration: underline;
	}
	
	.videourl, .videoembed {
		width: 235px; 
		float: left; 
		display: block; 
		font-size: 8pt;
	}
	
	.videorelatedlinks 
	{
		height: 80px;
		padding: 10px 0px 0px 0px;
		margin: 0px;
		overflow: hidden;
		font-size: 8pt;
		font-color: #454545;
	}

	.videorelatedlinks_title {
		height:13px;
		color: #000000;
		margin: 0px 3px 5px 3px;
		padding: 2px 0px 2px 0px;
		border-top: 0px;
		border-bottom: solid 1px #000000;
		border-left: 0px;
		border-right: 0px;
		text-indent: 10px;
	}

	.videorelatedlinks_content 
	{
		margin: 0px 3px 0px 3px;
		height: 62px;
	}

	.videorelatedlinks ul 
	{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.videorelatedlinks li {
		float: left;
		width: 155px; 
		height: 15px; 
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 5px;
		overflow: hidden;
	}

	.videorelatedlinks li a, .videorelatedlinks a:link, .videorelatedlinks li a:visited, .videorelatedlinks li a:active
	{
		color: #000000;
		text-decoration: none;
	}

	.videorelatedlinks li a:hover
	{
		text-decoration: underline;
	}
*/
	.layout_banner_ad_container {
		width: 350px;
		height: 60px;
		padding: 0px 0px 0px 0px;
		background-color: #000000;
		text-align: center;
	}

	.layout_banner_container {
		width: 350px;
		height: 45px;
		padding: 15px 0px 0px 0px;
		background-color: #dedede;
		text-align: center;
	}
		
	.layout_info_banner {
		height: 60px;
		width: 350px;
	}

	.layout_info_banner_donate {
		background: url(/media/player/img/banner_support_cbn.gif); 
		background-repeat: no-repeat;
		background-position: center;
		height: 45px;
		width: 350px;
		overflow: hidden;
		
}	

	.layout_info_banner_spiritual {
		background: url(/media/player/img/doYouKnowJesus_promo.jpg); 
		background-repeat: no-repeat;
		background-position: center;
		height: 45px;
		width: 350px;
		overflow: hidden;
		
	}


/* LAYOUT STYLES - FEATURES ----------------------------------------------------------- */

.layout_body_features {
    text-align: left;
	padding:0px;
	margin: 1px 1px 1px 1px;
    color: #A0A1A6;
	/*
    background: #1d1d1f;
	*/
}

.layout_features_item-over
{
	/*
	background-image: url('/images/vod/skins/default/itembg_alt.gif');
	*/
}
.layout_features_item 
{
	position:relative;
	height:65px;
	margin-bottom:20px;
	color: #000000;
    font-size: 8pt;
	/*
    border-right: solid 1px #dedede;
	background: #1d1d1f; 
	background-image: url('/images/vod/skins/default/item_bg.gif');
	*/
}

.layout_features_item_alt
{
	width: 265px;
	height: 110px;
	padding: 0px 0px 0px 0px;
	color: #000000;
    font-size: 8pt;
    border-right: solid 1px #dedede;
    /*
	background: #1d1d1f; 
	background-image: url('/images/vod/skins/default/item_bg.gif');
	*/
}

.layout_features_item_image {
	float:left;
    width: 85px;
    height: 65px; 
}
.layout_features_item_title {
    font-weight: 800;
	margin-left: 95px;
    text-align: left;
    color: #000000; 
    text-align: left;
	margin-bottom:15px;
   
}

.layout_features_item_description {
    width:140px; 
    color: #A0A1A6;
    border: solid 1px #ffffff;
    float:left; 
    margin: 0px 5px 0px 5px; 
    height: 51px;
    overflow: hidden;
    line-height: 1.5em;
    text-decoration: none;
    text-align: left;
	
	display:none;
   
}

.layout_features_item_more {
    margin: 1em 0em;
	text-align:center;
	padding:.5em 0em;
}

.linkFeatureTitle, .linkFeatureTitle:link, .linkFeatureTitle:visited, .linkFeatureTitle:active {
    /* used for small text and links */
    color: #000000;
    text-decoration: none;
}

.linkFeatureTitle:hover {
    text-decoration: underline;
}

.linkFeatureMoreText, .linkFeatureMoreText:link, .linkFeatureMoreText:visited, .linkFeatureMoreText:active {
    /* used for small text and links */
    color: #000000;
    text-decoration: underline;
	font-size:1.1em;
}

.linkFeatureMoreText:hover {
    text-decoration: none;
}

.linkFeatureText, .linkFeatureText:link, .linkFeatureText:visited, .linkFeatureText:active {
    /* used for small text and links */
    color: #000000;
    text-decoration: none;
}

.linkFeatureText:hover {
    text-decoration: none;
}
.videoFooter
{
	width: 1050px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:1em;
	color:#999;
	clear:both;
}
.videoFooter a, .videoFooter a:link, .videoFooter a:visited, .videoFooter a:active
{
	color: #666;
	text-decoration: none;
	margin-left:1em;
	margin-right:1em;
}

.videoFooter li a:hover
{
	text-decoration: underline;
}

/* END STYLE SHEET -------------------------------------------------------------------------- */
