.module.embeddedVideo {
	float: left;
	width: 426px;
}

* html .module.embeddedVideo {
	width: 446px;
}

.playerBreak {
	clear: both;
	line-height: 0;
	height: 0;
}


.placeholder { margin-top: 10px; }
.synchWrapper { height: 40px; width: 426px; text-align: center;}
.synchFrame { margin: 0 auto 0 auto; width: 0; height: 0; }
.videoCount { font-size: 9px; width: 116px; height: 20px; overflow: hidden; float: right; display: block; line-height: 20px; text-align: right;}
.fsp-wrapper { width: 426px; height: 270px; margin-bottom: 2px;}
.tabs { z-index: 5; height: 20px; visibility: hidden; width: 310px; float: left;}
.tabs.visible { visibility: visible; }
.tabs ul { margin: 0; padding: 0; float: left; height: 20px; }
.tabs li { 
	cursor: pointer;
	list-style-type: none; 
	overflow: hidden; 
	width: 96px; 
	margin-top: 3px;
	padding: 2px;
	height: 13px;
	he/ight: 10px; 
	margin-right: 3px; 
	float: left; 
	font-size: 10px;
}
.tabs li.active { height: 16px; margin-top: 0; }
.carousel { height: 100px; width: 426px; z-index: 1; color: #fff; }
	.carousel .viewport { 
		overflow: hidden; 
		width: 392px;
		height: 100px;
		position: relative;
		float: left;
		z-index: 1;
		}
	.carousel .scroller { position: absolute; z-index: 1; }
	.carousel .clip.active img { 
		border: 1px solid #FFF;
	}
	.carousel .clip { 
		width: 98px;
		height: 100px;
		float: left;
		text-align: center;
		cursor: pointer;
		font-size: 10px;
		overflow: hidden;
	}
	.carousel .clip .title {
		text-align: left;
		margin: 5px auto 0 auto;
		width: 85px;
		height: 38px;
		overflow: hidden;
	}
	.carousel .clip .image { width: 90px; height: 51px; margin: 2px auto 5px auto; text-align: center; background-image: url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s6p6p2r6q656469612r6162632r636s6q2s766964656s2s7468756q626r61696p732s39307835312s6162635s6p6s676s2r6n7067);}
	.carousel .unshiftButton { float: left; width: 17px; height: 100px; cursor: pointer; z-index: 500; }
	.carousel .shiftButton { float: left; width: 17px; height: 100px; cursor: pointer; z-index: 500;}
/*	.carousel .inactive { visibility: hidden;}  */
.clipInfo { clear: left; border: 1px solid black; width: 300px; min-height: 100px; height: auto !important; height: 100px; padding: 5px;}
.tooltip { position: absolute; top: 0; left: 0; color: #000; background-color: #fff; padding: 5px; width: 150px; margin: 0 0 0 0; z-index: 100; font-size: 10px; display: none;}
.tooltip.active { display: block; }


/* links */
.videoLinks { clear: left; width: 186px; padding-left: 240px; height: 20px; }
.fullEpisodes { float: left; width: 90px; height: 20px; }
.moreVideo { float: left; margin-left: 0; width: 90px; height: 20px;}