#MediaPlayer {
	width: 900px;
	margin: 0 auto;
	min-height: 300px;
}

.movie {
	position: relative;
	z-index: 5;
}

.tabContent {
	height: 406px;
	width: 900px;
	border: 1px solid #DDD;
}
.leftCol {
	float: left;
	width: 180px;
	padding: 5px 10px;
}
.rightCol {
	width: 700px;
	margin: 0 0 0 200px;
}
#MediaPlayer iframe {
	display: block
}

.ui-tabs .ui-tabs-hide {
     display: none;
}

.slideTab {
	position: relative;
	height: 484px;
	overflow: hidden
}
.topLayer {
	z-index: 3;
	position: relative;
}

.slide-images {
	position: relative;
	width: 649px;
	height: 454px;
	overflow: hidden;
	list-style: none;
	margin: 0;
	padding: 0;
}
.slide-images li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	height: 454px;
	width: 649px;

}
.slide-images li img {

}
.slide-image {
	height: 454px;
	margin: 0px;

	width: 649px;
}
.slide-image img {
	margin: 0 auto
}
.slide-image-nav{
	text-align: center;
	padding: 3px 5px;
	list-style: none;
	position: absolute;
	bottom: 5px;
	left: 250px;
	background: rgba(0,0,0,0.3);
}
.slide-image-nav a{
	color: #bfb7b2;
	text-decoration: none
}
.slide-image-nav li{
	padding: 0 2px;
	list-style-type: none;
	float: left;
	padding: 0 3px;
}
.slide-image-nav li.ui-state-active {
	color: #BFB7B4;
	text-decoration: underline;
}

/*.slide-image-nav li.active a,
.slide-image-nav li a,
.slide-image-nav li a:hover{
	text-decoration: underline
}*/
.slide-image-nav li img{
	margin: 0 0 -2px;
	position: relative
}

.jcarousel-control {
	list-style: none;
	margin: 5px 0;
	padding: 0;
	display: block;
	height: 24px;
}
.jcarousel-control li {
	list-style-type: none;
	float: left;
	margin: 0 3px;
	padding: 0;
}
.jcarousel-control li a {
	color: white;
}
.jcarousel-control li a.selected {
	text-decoration: underline;
}

.ui-tabs .ui-tabs-hide {
     display: none;
}

.GalleryControls {
	/*position: absolute;
	bottom: 10px;
	left: 20px;*/
	list-style: none;
	margin: 0 0 0 8px;
	padding: 0;
	float: left;
}
.GalleryControls li {
	list-style-type: none;
	margin: 0;
	padding: 0 3px;
	float: left;
}
.GalleryControls li a {
	color: white;
}
.GalleryControls li.ui-state-active a {
	text-decoration: underline
}
b.Photos {
	float: left;
	text-transform: uppercase;
}

/* Additional Sponsors */
#sponsorcontent .sponsorList {
	/*display: none;*/
	margin-bottom: 50px;
}
#sponsorcontent h3 {
	font-size: 24px;
	color: #737039;
	font-weight: bold;
	text-transform: uppercase;
	/*display: none;*/
	margin-bottom: 10px;
}
#sponsorcontent .sponsorList ul {
	list-style: none;
	margin: 0 0 5px;
	padding: 0;
	float: left;
	clear: left;
	width: 100%;
}
#sponsorcontent .sponsorList ul li {
	list-style-type: none;
	margin: 0 8px 0 0;
	padding: 0 0 5px;
	float: left;

}
	#sponsorcontent .sponsorList ul.gold li {
	}
#sponsorcontent .sponsorList ul li p {
	margin: 5px 12px 0 0;
}
#sponsorcontent .sponsorList a.selected,
#sponsorcontent .sponsorList a:hover {
	text-shadow: 0px 0px 5px #AAA;
}

#sponsorcontent ul.nameList {
	padding: 3px 0 5px;
	margin: 0;
}
#sponsorcontent .nameList p {
	margin: 3px 0;
}

.videoLink {
	margin-bottom: 0;
	padding-bottom: 0;
	/*float: left;*/
	width: 100%;
}

#topFrame {
	/*display: none;*/
}
#botFrame {
	/*display: none;*/
}




#MainVideo {
	display: none;
}

#slide-nav
	{
	/*background: rgba(0,0,0,0.3); /* IF IE */
	/*background: url(../images/template/header-aside-bg.png) repeat-x left top;*/
	/*display: none;*/
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 454px;
	width: 960px;
	position: relative;
	}

		#slide-nav li { display: none; }

			.slide-nav-container {
				width: 800px;
				height: 500px;
				position: fixed;
				z-index: 9999;
				left: 50%;
				top: 50%;
				margin-left: -400px;
				margin-top: -250px;
				background: #fff;
				border: 1px solid #000;
				padding: 60px 30px 30px;
				-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
			}
			.slide-nav-container.noSlides {width: 400px; margin-left: -200px;}
			.slide-nav-container.noSlides .slide-nav-image {width: 100%; margin-left: 0;}

			.slide-nav-image {
				padding: 5px 0;
				height: 160px;/**/
			}
			.slide-nav-image img {
				margin: 0 auto !important;

			}

			.slide-nav-copy
			{
			color: #000;
			font-size: 14px;
			line-height: 18px;
			}

			a.slide-nav-link
			{
			color: #fff;
			display: block;
			font-size: 11.5px;
			font-weight: bold;
			opacity: 0.80; /* IF IE */
			text-transform: uppercase;
			}
			a.slide-nav-link:hover {
				text-shadow: 0px 0px 5px #AAA;
			}
			p.videoLink{
				margin: 0 0 -10px;
				padding: 0;
			}

			.header-media {
				text-align: center;
				position: relative;
				z-index: 2;
			}

	#header-focus
	{
	/*display: none;*/
	color: #fff;
	font-size: 100px;
	font-weight: bold;
	line-height: 100px;
	opacity: .10; /* IF IE */
	position: absolute;
	bottom: 36px;
	right: -5px;
	text-transform: uppercase;
	z-index: 1;
	}

	#header-video
	{
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	z-index: 2;
	}


#sponsornav
{
background: rgba(119,131,150,0.35); /* IF IE */
height: 50px;
width: 960px;
position: absolute;
left: 0px;
bottom: 0px;
z-index: 3;
}

	#sponsornav ul
	{
	display: block;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}

	#sponsornav li
	{
	display: inline;
	float: left;
	}

	#sponsornav a
	{
	color: #fff;
	display: block;
	font-size: 12.5px;
	font-weight: bold;
	height: 50px;
	line-height: 50px;
	outline: 0px;
	padding: 0px 0px 0px 28px;
	text-transform: uppercase
	}

	#sponsornav a.selected, #sponsornav a:hover { text-shadow: 0px 0px 5px #fff; } /* IF IE */

#sponsorcontent
{
background: #fff;
overflow: auto;
padding: 30px;
position: relative;
/* http://www.dustindiaz.com/min-height-fast-hack/ */
min-height: 350px;
/*height: auto !important;
height: 350px;*/
}

	#intro
	{
	font-size: 18px;
	line-height: 20px;
	padding: 15px 0px 0px 0px;
	position: absolute;
	top: 80px;
	left: 30px;
	color: white;
	width: 400px;
	}

		#intro h2 { font-size: 16px; }

		#welcome {
			display: none;
			position: absolute;
			top: 180px;
			left: 300px;
			color: white;
			font-size: 18px;
			line-height: 30px;
		}

	#sponsorcontent dl
	{
	float: left;
	margin: 0;
	width: 100%;
	/*display: none;*/
	}

		#sponsorcontent dt
		{
		cursor: pointer;
		font-size: 14px;
		font-weight: bold;
		text-transform: uppercase;
		float: left;
		clear: left;
		margin: 0 0 15px;
		width: 225px;

		}
		#sponsorcontent dt:hover, #sponsorcontent dt.selected {
			text-shadow: 0px 0px 5px #AAA;
		}

		#sponsorcontent dd
		{
		/*display: none;*/
		margin: 15px 0px 10px 0px;


		}

		#sponsorcontent dd a:hover, #sponsorcontent dd .selected { font-weight: bold; }

		#sponsorcontent dl .sponsors {
			position: absolute;
			top: 15px;
			right: 0;
			width: 650px;
		}

		.subGroup {
			float: left;
			width: 216px;
		}


#wrapper
{
background: url('/media_player/images/masthead.jpg') no-repeat left top;
overflow: hidden;
padding: 0 0px 0 0px;
position: relative;
height: 454px;
}

.cl{
	clear: left;
}


.overlay_bg {background: url('/themes/scedc/images/overlay.png') repeat left top; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9998; display: none;}
.slide-nav-container.hide {display: block !important; margin-left: -99999px !important;}
.slide-nav-container {display: block; visibility: hidden;}
.sponsorList h3 {font-size: 16px !important; color: #3d475e !important; margin-top: 20px;}

a.close {margin: 0px !important; position: absolute; top: 12px; right: 12px; z-index: 9999; width: 21px !important; height: 21px !important; background: url('/themes/scedc/images/close.jpg') no-repeat left top; float: none;}


.sponsorList a {margin-right: 20px; display: inline-block}
.sponsorList img.noLink {margin-right: 20px; display: inline-block}
.sponsorList p {display: inline-block;}
.sponsorList img {border: 1px solid #000000; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin-bottom: 20px;}
.FeaturedSponsors a, .FeaturedSponsors img, .ChampionSponsors a, .ChampionSponsors img {max-width: 200px; height: auto;}
.DiamondSponsors a, .DiamondSponsors img {max-width: 130px; height: auto;}
.PlatinumSponsors a, .PlatinumSponsors img, .GoldSponsors a, .GoldSponsors img {max-width: 100px; height: auto;}
.FeaturedSponsors a, .FeaturedSponsors img, .ChampionSponsors a, .ChampionSponsors img, .DiamondSponsors a, .DiamondSponsors img, .PlatinumSponsors a, .PlatinumSponsors img, .GoldSponsors a, .GoldSponsors img {float: left;}

.SlideGallery img {width: auto; max-width: 100%; max-height: 293px;}
.slide-nav-image {float: left; width: 290px; margin-left: 20px; padding: 0px;}
.slide-nav-image a {float: none; display: block;}
.slide-nav-image img {display: block; border: none;}
.header-media {width: 420px; float: left;}
.slide-nav-image a, .slide-nav-image img {max-width: 130px !important; height: auto !important;}
.slide-nav-image a.external {max-width: 100% !important; margin-right: 0px !important;}
.flex-control-nav {display: none;}
.flexslider .slides img {max-width: none !important;}
ul.slides li {margin: 0 !important; padding: 0 !important;}
.flex-viewport {z-index: 1;}
.flex-direction-nav {margin: 0; clear: none; float: none; border: none; width: auto;}
.flexslider {border: none !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; -o-border-radius: 0px !important; border-radius: 0px !important; box-shadow: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; -o-box-shadow: none !important; margin: 0 0 10px !important;}
.flexslider img {border: none !important;}
 #sponsorcontent .sponsorList ul.slides {border-bottom: none !important; border-color: #fff; margin-bottom: 0px;}
.carousel ul li {margin-right: 10px !important;}


		.SilverSponsors a, .BronzeSponsors a, .AdditionalSponsors a {margin-right: 0px;}
		.SilverSponsors p, .BronzeSponsors p, .AdditionalSponsors p {margin-right: 20px;}


	@media only screen and (max-width: 767px) {
		#sponsor-float, #sponsor-float2 {float: none; width: auto;}
		.FeaturedSponsors a, .FeaturedSponsors img, .ChampionSponsors a, .ChampionSponsors img {max-width: 100%; height: auto; margin: 0px 0px 10px 0px;}
		.DiamondSponsors img {max-width: 100%; height: auto; float: left;}
		.DiamondSponsors a {max-width: 46%; margin-right: 4%; height: auto; float: left;}
		.PlatinumSponsors img, .GoldSponsors img {max-width: 100%; height: auto; float: left;}
		.PlatinumSponsors a, .GoldSponsors a {max-width: 46%; height: auto; float: left; margin-right: 4%;}
		.PlatinumSponsors a.even, .GoldSponsors a.even {margin-right: 0px;}
		.slide-nav-container { width: 100%; height: 100%; z-index: 9999; left: 0; top: 0; margin-left: 0; margin-top: 0%; overflow: auto;}
		.slide-nav-container.noSlides {margin-left: 0;}
		.header-media {height: 237px;}
		.SlideGallery img {max-height: 237px;}
		.slide-nav-image {width: 100%; margin-left: 0;}
		.slide-nav-image a, .slide-nav-image img {margin: 0 auto; display: block; text-align: center;}
		.header-media {width: 100%; float: none;}

		.sponsorList h3 {color: #fff !important;}
		.GoldSponsors img.noLink {max-width: 46%; height: auto; float: left; margin-right: 4%;}
	}
	@media only screen and (min-width: 480px) and (max-width: 767px) {
		.FeaturedSponsors a, .FeaturedSponsors img, .ChampionSponsors a, .ChampionSponsors img {max-width: 100%; height: auto; margin: 0px 0px 10px 0px;}
		.DiamondSponsors img {max-width: 100%; height: auto; float: left;}
		.DiamondSponsors a {max-width: 50%; height: auto; float: left;}
		.PlatinumSponsors img, .GoldSponsors img {max-width: 100%; height: auto; float: left;}
		.PlatinumSponsors a, .GoldSponsors a {max-width: 48%; height: auto; float: left; margin-right: 4%;}
		.PlatinumSponsors a.even, .GoldSponsors a.even {margin-right: 0px;}
		.header-media {max-width: 524px; height: 367px;}
		.SlideGallery img {max-height: 367px;}

		.sponsorList h3 {color: #fff !important;}

	}
	@media only screen and (min-width: 768px) and (max-width: 959px) {
		#sponsor-float, #sponsor-float2 {float: none; width: auto;}
		.sponsorList h3 {color: #fff !important;}
}
