.fluid-videoplayervideo
{
	line-height: 0px;
}

.fluid-videoplayervideo img
{
	position: relative;
	left: 0px;
	display: none;
}

.fluid-videoplayervideo object
{
	position: relative;
}

.fluid-videoplayervideo video
{
	position: relative;
}


#playerContainer
{
	position: relative;
	overflow: hidden;
}

#playerVideo
{
	z-index: 1;
	background-color: #FFFFFF; 
	overflow: hidden;
}

.playerControls
{
	position: absolute;
	left: 0px;
	height: 41px;
	z-index: 2;
	margin: 15px;
	z-index: 2;
	visibility: hidden;
}

.playerControl
{
	margin-right: 13px;
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	height: 41px;
}

.playerControlLeft
{
	top: 0px;
	left: 0px;
	width: 3px;
	height: 41px;
	background: url("../images/control_bg_left.png");
}

.playerControlRight
{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 3px;
	height: 41px;
	background: url("../images/control_bg_right.png");
}

.playerControlCenter
{
	background: #ffffff;
	opacity: 0.75;
	filter: alpha(opacity = 75);
	margin: -41px 3px 0px 3px;
	height: 41px;
}

.playerControlGraphic
{
	position: absolute;
	z-index: 3;
	left: 0px;
	top: 0px;
}

#playPauseButton
{
	width: 64px;
}

#volume
{
	width: 64px;
}

#volumeControlsContainer
{
	width: 100%;
	height: 100%;
	padding: 6px 0px 0px 10px;
}

.volumeControl
{
	background: #b5b5b5;
	width: 6px;
	margin-right: 3px;
	float: left;
	overflow: hidden;
}

#volume1
{
	margin-top: 22px;
	height: 7px;
}

#volume2
{
	margin-top: 17px;
	height: 12px;
}

#volume3
{
	margin-top: 12px;
	height: 17px;
}

#volume4
{
	margin-top: 5px;
	height: 24px;
}

#volume5
{
	height: 29px;
}

#fullScreen
{
	width: 54px;
}

#fullScreenIcon
{
	background: url("../images/fullscreen.png") no-repeat;
	opacity: 0.2;
	filter: alpha(opacity = 20);
	margin: 3px 0px 0px 3px;
	width: 48px;
	height: 35px;
}

.playPauseIcon
{
	position: absolute;
	z-index: 3;
	left: 0px;
	top: 0px;
	margin: 12px 0px 0px 25px;
	width: 14px;
	height: 17px;
}

#playIcon
{
	background-image: url("../images/play.png");
}

#playClickArea {
	background: #ffffff;
	opacity: 0.25;
	filter: alpha(opacity = 25);
	position:absolute;
	top:0;
	left:0;
}

#centeredPlayBackground {
	background: #ffffff;
	opacity: 0.75;
	filter: alpha(opacity = 75);
	height: 41px;
	width: 41px;
	position:absolute;
}

#loading {
	position:absolute;
	height: 100px;
	width: 100px;
}

#centeredPlayIcon {
	background-image: url("../images/play.png");
	width:14px;
	height:17px;
	position:absolute;
}

#pauseIcon
{
	background-image: url("../images/pause.png");
	display: none;
}

#scrubberTimelineContainer
{
	width: 100%;
	height: 100%;
}

#scrubberTimelineBg
{
	background: #000000;
	margin: 16px 12px 0px 12px;
	height: 10px;
	overflow: hidden;
	opacity: 0.3;
	filter: alpha(opacity = 30);
}

#scrubberTimeline
{
	position: relative;
	left: 0px;
	top: -26px;
	z-index: 2;
	background: #000000;
	margin: 16px 12px 0px 12px;
	height: 10px;
	overflow: hidden;
	visibility: hidden;
}

#scrubberLoadedTimeline
{
	position: relative;
	left: 0px;
	top: -26px;
	z-index: 1;
	background: #777777;
	margin: -10px 12px 0px 12px;
	height: 10px;
	overflow: hidden;
	visibility: hidden;
}

#social
{
	width: 54px;
}

.playerControlSml
{
	height: 18px;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

.playerControlLeftSml
{
	top: 0px;
	left: 0px;
	width: 3px;
	height: 18px;
	background: url("../images/sml_control_bg_left.png");
	overflow: hidden;
}

.playerControlRightSml
{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 3px;
	height: 18px;
	background: url("../images/sml_control_bg_right.png");
	overflow: hidden;
}

.playerControlCenterSml
{
	background: #ffffff;
	opacity: 0.75;
	filter: alpha(opacity = 75);
	margin: -18px 3px 0px 3px;
	height: 18px;
	overflow: hidden;
}

#facebook
{
	width: 23px;
	float: left;
	margin-right: 8px;
}

#facebook .playerControlRightSml
{
	right: 31px;
}

#facebookIcon
{
	background-image: url("../images/facebook.png");
	margin: 3px 0px 0px 8px;
	width: 7px;
	height: 12px;
	overflow: hidden;
}

#twitter
{
	width: 23px;
	float: left;
}

#twitterIcon
{
	background-image: url("../images/twitter.png");
	margin: 3px 0px 0px 36px;
	width: 12px;
	height: 12px;
	overflow: hidden;
}

#embed
{
	top: 23px;
}

#embed .playerControlRightSml
{
	top: 23px;
}

#embedIcon
{
	background-image: url("../images/embed.png");
	margin: 29px 0px 0px 8px;
	width: 39px;
	height: 7px;
	overflow: hidden;
}

#embedCodeContainer
{
	background: #ffffff;
	opacity: 0.95;
	filter: alpha(opacity = 95);
	position: absolute;
	right: 15px;
	bottom: 36px;
	z-index: 4;
	overflow: hidden;
	text-align: center;
	padding: 10px;
	display: none;
}

#embedCode
{
	width: 290px;
	height: 80px;
	overflow: scroll;
	border: 1px solid #a5a5a5;
	padding: 5px;
	text-align: left;
}

#embedCodeContainer p
{
	margin: 10px;
}

