﻿
/*General*/
.breadcrumbcontainer
{
	font-size:10px;
	float:right;
	color:#685f56;
}
	.breadcrumbcontainer a
	{
		color:#685f56;
		text-decoration:none;
	}
	.breadcrumbcontainer a:hover
	{	color:#685f56;
		text-decoration:underline;
	}
.mediagridcontainer
{
	margin:10px;
	min-height:400px;
}

.mediagridcontainer a:link, .mediagridcontainer a:visited, .mediagridcontainer a:active
{
	color:#002e79;
	text-decoration:none;
}

.mediagridcontainer a:hover
{
	color:#012258;
	text-decoration:underline;
}

.mediagrid
{
}

#mediacategorylabelcontainer
{
}

.mediacategorygridcontainer
{
	margin:5px;
}

.mediacategorygrid
{
}



/*Category*/
.categoryimagecontainer
{
	width:341px;
	height:293px;
	background-image:url(/images/gallery-category-bkg.jpg);
	background-repeat:no-repeat;
	padding:23px 0 0 35px;
}
	.categoryimagecontainer .image
	{
		height:225px;
	}

	.categoryLink 
	{
		margin:12px 0;
		width:300px;
		text-align:center;
	}
	.categoryLink a
	{
		color:#ffffff;
		text-decoration:none;
		font-size:18px;
		font-weight:bold;
	}


/*Photo Detail*/
#galleryDescription
{
	float:left;
	margin:0 -10px 0 11px;
}
	#galleryDescription .description
	{
		background-color:#364020;
		padding:5px 3px 5px 10px;
		color:#fff;
		width:240px;
		min-height:100px;

	}

#mediatagcontainer
{
	margin-top:10px;
}


#mediatagcontainer
{
}

#mediatagcontainer a:link, #mediatagcontainer a:active, #mediatagcontainer a:visited
{
	color:#000;
	text-decoration:none;
	margin-right:4px;
}

#mediatagcontainer a:hover
{
	color:#000;
	text-decoration:underline;
	margin-right:4px;
}
.navigation a
{
	color:#685f56;
	text-decoration:none;
	font-weight:bold;
}
.navigation a:hover
{
	text-decoration:underline;
}
.medianavigationpreview
{
	width:50px;
	height:40px;
}

.mediaelementcontainer
{
	vertical-align:top;
	padding:5px;
	color:#364020;
	width:108px;
}

.mediaelementflowcontainer
{
	vertical-align:top;
	color:#999;
	margin:3px;
	float:left;
	width:108px;
}

.imagecontainer
{
	overflow:hidden;
	height:86px;
}

.imagecontainer img
{
	margin:3px;
}

.imagecontainerhover
{
	overflow:hidden;
	height:86px;
}

.imagecontainerhover img
{
	margin:3px;
}

.contentcontainer
{
	margin-top:3px;
	overflow:hidden;
	text-align:center;
}


.pagercontainer
{
	padding:3px;
	margin:5px;
	border: solid 1px #012258;
	background-color:#96cae7;
}

.pagercontainer a:link, .pagercontainer a:visited, .pagercontainer a:active
{
	color:#002e79;
	text-decoration:none;
}

.pagercontainer a:hover
{
	color:#012258;
	text-decoration:underline;
}


/* Video Layout */
#videoLeft
{
	float:left;
	width:669px;
}
	#links
		{
			width:499px;
			height:51px;
			background-image:url(/images/video-nav-bkg.jpg);
			background-repeat:no-repeat;
			margin:0px;
			padding:20px 0px 0px 170px;
		}
				#links li
				{
					float:left;
					display:block;
					margin:24px 2px 0px 0px;
					background-image:url(/images/video-navigation-graphic.jpg);
					background-repeat:no-repeat;
					background-position:right;
				}
				
				#links li a
				{
					font-size:12px;
					line-height:13px;
					color:#685f56;
					display:block;
					font-weight:bold;
					text-decoration:none;
					padding:2px 25px 2px 7px;
					float:left;
				}
				#links li a:hover
				{
					color:#e8e5da;
					text-decoration:none;
					float:left;
				}
				
/*Video Dropdown Menu Start*/

					#videoLeft #topNavigation #m2, #videoLeft #topNavigation #m3, #videoLeft #topNavigation #m4
					{	
						position:absolute;
						z-index:5000;
						width:157px;
						min-height:27px;
						top:16px;
						left:-6px;
						visibility: hidden;
						filter: alpha(opacity=100); 
						-moz-opacity: 1.0;
						KhtmlOpacity: 1.0;
						opacity: 1.0;
						margin: 0;
						padding:0px;
						font-weight:bold;
						padding: 0;
					}
						#videoLeft #topNavigation .repeater
						{
							background-image:url(/images/dropdown-repeater.gif);
							background-repeat:repeat-y;
							width:157px;
						}

						#videoLeft #topNavigation div a
						{	
							width:157px;
							display: block;
							margin:3px 0 0 8px;
							padding:3px 0 3px 8px;
							width: auto;
							white-space: nowrap;
							text-align: left;
							text-decoration: none;
							font-weight:bold;
							z-index:5000;
							color:#685f56;
							font-family:Arial;
							font-size:12px;
							}
							
							#videoLeft #topNavigation div a:hover
								{	
									font-weight:bold;
									color:#ffffff;
									z-index:5000;
									
								}
/*Video Dropdown Menu End*/


	#player
	{
		width:661px;
		height:400px;
		background-color:#2b1d11;
		background-image:url(/images/video-player-bkg.jpg);
		background-repeat:no-repeat;
		padding:0 0 0 8px;
	}
		#player .outer
		{
			border-left:4px #ddb343 solid;
			border-right:4px #ddb343 solid;
			border-bottom:4px #ddb343 solid;
			background:#fff;
			width:648px;

		}
		#player .video
		{
			border:4px #ffffff solid;
		}



#videoRight
{
	float:left;
	width:146px;
}
	#episodes
	{
		width:146px;
		height:314px;
		background-image:url(/images/online-episodes-middle.jpg);
		background-repeat:no-repeat;
	}

#videoBottom
{
	width:813px;
	margin:0 0 0 2px;
	background-image:url(/images/video-player-bottom.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#2b1d11;
	min-height:87px;
}
	#videoDescription
	{
		background:url(../../images/videoStar.jpg);
		background-repeat: no-repeat; 
		min-height:90px; 
		width:537px; 
		padding:0 0 30px 0;
	}
		#videoDescription p
		{
			margin:0 0 8px 38px;
			padding:0px; 
			width:600px; 
			color:#ffffff; 
			overflow:hidden;
		}
		#videoDescription .tags a
		{
			color:#685f56;
			margin:0 3px 0;
		}
			#videoDescription .tags a:hover
			{
				text-decoration:none;
			}

#sponsors
{ 
	margin:10px 0 10px 0;
	padding:0px;
}
	#sponsors li
	{
		list-style:none;
		display:block;
		float:left;
		margin:0 15px 0;
	}

#viewingTip
{
	width:732px; 
	height:82px; 
	padding:0 10px 0 20px;
	margin:30px auto 30px auto; 
	background:url(../../images/ViewingTip.jpg);
	background-repeat: no-repeat;
}
	#viewingTip p
	{
		margin-left:44px; 
		margin-top:15px; 
		width:675px; 
		color:#fff;
		line-height:19px;
		padding:20px 0 0;
	}
	
.onlineBoxRepeater
{
	overflow:hidden;
	width:102px;
	height:314px;
	margin:0px auto 0px auto;
}

.onlineBoxRepeater .preview img
{
    border:solid 1px #ddd !important;
    border-top:none !important;
}


