@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - FLY Video Contest Page : VIDEO
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		fly_video_college.css
	Date:			Apr 29, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	

/*	--------------------------------------------------------------------------------------------------------------------------
	nav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

				
	#top3Holder a.collegeTab:active {
		background-position:0 -140px !important;
	}

		
/*	--------------------------------------------------------------------------------------------------------------------------
	#videoHolder Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#videoHolder {
		margin:67px 0 80px 0;
	}
		#videoHolder .video {
			width:458px;
			margin:0 8px;
			background:url(/images/content_video.png) 0 0;
			float:left;
		}
			#videoHolder .video .header {
				height:26px;
				padding:12px 0 0 0;
				background:url(/images/bg_header_blue.gif) repeat-x;
			}
			#videoHolder .video .top {
				padding:21px 0 0 0;
				background:url(/images/content_video_top.png) center top no-repeat;
			}
			#videoHolder .video .bottom {
				padding:0 0 9px 0;
				background:url(/images/content_video_bottom.png) center bottom no-repeat;
			}
			#videoHolder .video .content {
				padding:13px 0 0 8px;
			}
				#videoHolder .video h3#h3_watchVideo {
					width:429px; height:16px;
					margin:0 auto;
					background:url(/images/h3_watchSwagSurfin.png) no-repeat;
				}
				#videoHolder .video h3#h3_makeVideo {
					width:396px; height:16px;
					margin:0 auto;
					background:url(/images/h3_watchMakingSwagSurfin.png) no-repeat;
				}
				
/*	--------------------------------------------------------------------------------------------------------------------------
	#top3Holder Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#top3Holder {
		width:936px;
		margin:0 12px 90px 12px;
	}
		#top3Holder .top {	
			padding:36px 0 0 0;
			background:url(/images/headerBG939.png) center top no-repeat;
		}
			#top3Holder .top .header {
				height:27px;
				padding:11px 0 0 0;
				background:url(/images/bg_header_blue.gif) repeat-x;
			}
				#top3Holder .top .header h3#h3_top3Submissions {
					width:208px; height:16px;
					margin:0 auto;
					background:url(/images/h3_top3Submissions.png) no-repeat;
				}
				#top3Holder .top .header h3#h3_voteFavorite {
					width:386px; height:12px;
					margin:0 0 0 274px;
					background:url(/images/h3_voteFavorite.png) no-repeat;
					display:inline;
					float:left;
				}
				#top3Holder .top .header a.btn_viewMore {
					width:122px; height:20px;
					margin:0 52px 0 0;
					display:inline;
					float:right;
					background:url(/images/btn_viewMoreVideos.png) 0 0 no-repeat;
				}
					#top3Holder .top .header a.btn_viewMore:hover {
						background-position:0 -20px;
					}
		#top3Holder .top .topContent {
			padding:0 0 0 90px;
			background:url(/images/bg_top3Content_top.png) no-repeat;
		}
			#top3Holder .top .topContent ol {
				list-style:none;
				text-align:center;
				font-size:12px; line-height:14px;
				color:#9ebfc8;				
			}
			#top3Holder .top .topContent ol li {
				width:144px;
				padding:60px 0 0 0;
				float:left;
				display:inline;
			}
				#top3Holder .top .topContent ol li a.screen {
					width:130px; height:105px;
					margin:0 auto; padding:8px 7px 13px 7px;
					display:block;
					background:url(/images/collegeBG144.png) 0 0 no-repeat;
				}
				#top3Holder .top .topContent ol li h2 {
					width:144px;
					font-size:12px;
				}
				#top3Holder .top .topContent ol li .stats {
					width:144px;
					margin:0 0 20px 0;
				}
					#top3Holder .top .topContent ol li .stats strong {
						color:#fff;
					}
			#top3Holder .top .topContent ol li.rank1 {
				width:355px;
				padding:76px 50px 0 50px;
				background:url(/images/rank1.png) 200px 15px no-repeat;
			}
				#top3Holder .top .topContent ol li.rank1 a.screen {
					width:319px; height:260px;
					padding:21px 18px 20px 18px;
					background:url(/images/collegeBG355.png) 0 0 no-repeat;
					display:block;
				}
				#top3Holder .top .topContent ol li.rank1 h2 {
					width:335px;
					margin:0 0 3px 0;
					font-size:16px;
				}
				#top3Holder .top .topContent ol li.rank1 .stats {
					width:335px;
					margin:0 0 20px 0;
				}
					#top3Holder .top .topContent ol li.rank1 .stats strong {
						color:#fff;
					}
					
			#top3Holder .top .topContent ol li.rank2 {
				background: url(/images/rank2.png) center 12px no-repeat;
			}
			#top3Holder .top .topContent ol li.rank3 {
				background: url(/images/rank3.png) center 12px no-repeat;
			}				
	
	.hr {
		width:937px; height:2px;
		background:url(/images/divider.gif) repeat-x;
	}
		.hr hr {
			display:none;
		}
			#top3Holder .top .bottomContent {
				padding:35px 0 10px 0;
				background:url(/images/bg_top3Content_bottom.png)bottom center no-repeat;
			}
				#top3Holder .top .bottomContent ul {
					margin:52px 0 0 28px;
					list-style:none;
					font-size:12px; line-height:14px;
					color:#9ebfc8;
					text-align:center;
				}
					#top3Holder .top .bottomContent ul li {
						width:138px; height:190px;
						margin:0 19px;
						float:left;
						display:inline;
					}
						#top3Holder .top .bottomContent ul li a.screen {
							width:130px; height:101px;
							margin:0 auto; padding:4px 4px 13px 4px;
							display:block;
							background:url(/images/collegeBG138.png) 0 0 no-repeat;
						}
						#top3Holder .top .bottomContent ul li h2 {
							font-size:12px;
						}
						#top3Holder .top .bottomContent ul li .stats {
						}
							#top3Holder .top .bottomContent ul li .stats strong {
								color:#fff;
							}