
/*---- BANNER ----*/

#top_banner{
	margin: 0 auto;
	width: 712px;		
}


#top_banner .box{
	padding:3px;	
}

#top_banner .content{
	width:700px;
	height:100px;
	display:block;
	
}

#top_banner a{
	width:700px;
	height:100px;
	display:block;
	
}

#top_banner h1{display:none;}

.main_banner { background: url('../images/Video_Pages_Banner.jpg') 0 0 no-repeat; }
.leon_banner { background: url('../images/Leon_Banner.jpg') 0 0 no-repeat; }


/* ------------- TV SHOW BOX -----------------*/
.box{
padding:0;
}

.showList {	
	margin: 0px;
	padding:10px 10px;
	border-bottom: 1px solid #000; 
	overflow:hidden;
	
}

.showList img{ 
	border: 1px solid #000;
	position:relative;
	
}

.showList img.left{
	float:left; /* POSITION OF IMAGE*/
	margin: 0px 10px 0 0;
}

.showList img.right{
	float:right; /* POSITION OF IMAGE*/
	margin: 0px 0px 0 10px;
}

.showList dl {	
    padding:0;
	margin-top:0px;
}

.showList dt {
	
 	color: #000;
	font-size: 12px;	
}

.showList dt a {
	color: #436C9C;
	text-decoration: none; }


.showList dd {
	margin: 0; 
	padding-top:7px;
}

.showList dt em {
	font-size:18px;
	font-weight:bold;
	color:#369;
	font-style: normal;
	display:block;
	padding-bottom:7px;
}



/*---- SCHEDULE ----*/

#other_vids{
	margin-top: 5px;
	float:right;
	width: 119px;
}

#other_vids .content {
	background-color: #ffffff;
}


/*---- PROMO 1 ----*/

#promo1{
	margin-top: 5px;
	float:right;	
}

#promo1 .box{
	padding:3px;	
}

#promo1 a{
  	background: url('../images/submitReview.jpg') no-repeat;
	width:147px;
	height:229px;
	display:block;
	
}

#other_vids .leonGames {
	height: 600px;
} 

/*---- PROMO 2----*/

#promo2{
	margin-top: 5px;
	float:right;
}

#promo2 .box{
	padding:3px;	
}

#promo2 a{
  	background: url('../images/grubfest.jpg') no-repeat;
	width:147px;
	height:165px;
	display:block;
	
}

#fs_wrapper { background: url('../images/filmstrip_loading.gif') 140px 0px no-repeat; height: 290px; }

#clipDescription { margin-left: 60px; font: 18px/18px Arial, Verdana, Helvetica, sans-serif; font-weight: bold; height: 24px; display: inline; }
#clipTitle { margin-left: -9999px; display: none; }

#videoPlayer { width: 586px; height: 379px; }
.mainVideo { background: url('../images/Videos_loading.jpg') 0 0 no-repeat; }
.leonVideo { background: url('../images/leon_intro.jpg') 0 0 no-repeat; }

.videoDesc { font: 9px/10px Arial, Verdana, Helvetica, sans-serif; font-weight: lighter; height:24px; text-align: center; }

.fsArrowHorizontal {width:32px; height:32px; }
.fsArrowVertical {width:32px; height:32px; }
.fsNavVerticalContainer {height:32px; }
.fsPagination { height: 32px; font-size: 14px; width: 80px; padding-top: 8px; background: url('../images/videos_pagination.gif') 0 0 no-repeat; }
.fsNavVerticalContainerInner { width: 144px; }

.videosBox { 
	background: #a77e4a url('../images/videos_header.gif') 0 0 no-repeat;
	border-color:#c69b68 #7B5200 #7B5200 #c69b68;
	border-style:solid;
	border-width:2px 1px;
	height:24px;
}

.categoriesBox { 
	background: #a77e4a url('../images/more_videos_header.gif') 0 0 no-repeat;
	border-color:#c69b68 #7B5200 #7B5200 #c69b68;
	border-style:solid;
	border-width:2px 1px;
	height:24px;
}

.spacer {
	height: 8px;
	width: auto;
}

#infoPane { height: 30px; width: 586px; margin-top: 10px; margin-bottom: 10px; padding-top: 10px; background: url('../images/video_title_bar.jpg') 0 0 no-repeat; }

#stf_wrapper { 
	height: auto;
	width: 584px;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #000000;
}

#stf_button {
	width: 584px;
	height: 40px;
}

#stf_button a.stfButton {
	width: 584px;
	height: 40px;
	background: url('../images/sendtofriend_button.jpg') 0 0 no-repeat;
	display: block;
}

#stf_button a.stfButton:hover, a.stfButton.visited {
	width: 584px;
	height: 40px;
	background: url('../images/sendtofriend_button.jpg') 0 -40px no-repeat;
	display: block;
}


.videoLink { background: url('../images/video_frame.jpg') 0 0 no-repeat; height: 101px; margin-bottom: 5px; }
.videoThumb { margin-bottom: 4px; margin-top: 0px; }

#sendtofriend {
	height: 220px;
	width: 574px;
	padding: 10px 0px 10px 10px;
	background: url('../images/stf_shading.jpg') 0 0 repeat-x;
}

#socialTools input { width: 400px; font: 11px/12px Arial, Verdana, Helvetica, sans-serif; margin-bottom: 4px; }
#socialTools textarea { width: 400px; height: 80px; font: 11px/12px Arial, Verdana, Helvetica, sans-serif; }

.formError {
	float: left;
	background-color: #ba0025;
	font: 11px/12px Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	padding: 5px;
	margin-top: 2px;
}

#stfSend {
	cursor: pointer;
	border: none;
}

#videosPush {
	width: 113px;
	height: 125px;
}

#videosPush a.leonVids {
	width: 113px;
	height: 125px;
	background: url('../images/leon_videos_thumb.jpg') 0 0 no-repeat;
	display: block;
}

#videosPush a.leonVids:hover, a.leonVids:visited {
	width: 113px;
	height: 125px;
	background: url('../images/leon_videos_thumb.jpg') 0 -125px no-repeat;
	display: block;
}

#videosPush a.outletVideos {
	width: 113px;
	height: 125px;
	background: url('../images/videos_outlet_thumbs.jpg') 0 0 no-repeat;
	display: block;
}

#videosPush a.outletVideos:hover, a.outletVideos:visited {
	width: 113px;
	height: 125px;
	background: url('../images/videos_outlet_thumbs.jpg') 0 -125px no-repeat;
	display: block;
}

#videosPush a.outletMashups {
	width: 113px;
	height: 125px;
	background: url('../images/videos_outlet_mashups.jpg') 0 0 no-repeat;
	display: block;
}

#videosPush a.outletMashups:hover, a.outletMashups:visited {
	width: 113px;
	height: 125px;
	background: url('../images/videos_outlet_mashups.jpg') 0 -125px no-repeat;
	display: block;
}

#other_vids a.leonUnicycle {
	width: 113px;
	height: 173px;
	background: url('../images/leon_unicycle_thumbs.jpg') 0 0 no-repeat;
	display: block;
}

#other_vids a.leonUnicycle:hover, a.leonUnicycle:visited {
	width: 113px;
	height: 173px;
	background: url('../images/leon_unicycle_thumbs.jpg') 0 -173px no-repeat;
	display: block;
}

#other_vids a.leonCannon {
	width: 113px;
	height: 98px;
	background: url('../images/leon_cannon_thumbs.jpg') 0 0 no-repeat;
	display: block;
}

#other_vids a.leonCannon:hover, a.leonCannon:visited {
	width: 113px;
	height: 98px;
	background: url('../images/leon_cannon_thumbs.jpg') 0 -98px no-repeat;
	display: block;
}

#other_vids a.leonBronco {
	width: 113px;
	height: 174px;
	background: url('../images/leon_bronco_thumbs.jpg') 0 0 no-repeat;
	display: block;
}

#other_vids a.leonBronco:hover, a.leonBronco:visited {
	width: 113px;
	height: 174px;
	background: url('../images/leon_bronco_thumbs.jpg') 0 -174px no-repeat;
	display: block;
}


