#videogatewayEmbededBody {
	width:100%;
        height:100%;
        overflow: hidden;
        position: absolute;
        text-align:left;
}

#videogatewayEmbeded div.videoArea {
        width:100%;
        height:100%;
        overflow: hidden;
        position: absolute;
	text-align:left;
}

div.videoArea {
	display:block;
        width:640px;
        height:360px;
        text-align:center;
}

#player {                                                
	margin:0 auto;                                        
}

#videogatewayEmbeded div.player {
        display:block;
	overflow:hidden;
	position: absolute;
        width:100%;
        height:100%;
        text-align:left;
        color:#fff;
        text-decoration:none;
        cursor:pointer;
        background:#000;
        background:-moz-linear-gradient(top,
                        rgba(55, 102, 152, 0.9),
                        rgba(6, 6, 6, 0.9));
                -moz-box-shadow:0 0 40px rgba(100, 118, 173, 0.5);
}


div.player {
	display:block;
	width:640px;
	height:360px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	cursor:pointer;
	background:#000;
	background:-moz-linear-gradient(top,
			rgba(55, 102, 152, 0.9),
			rgba(6, 6, 6, 0.9));
		-moz-box-shadow:0 0 40px rgba(100, 118, 173, 0.5);
}

div.player img {
	border:0;
}

#videogatewayEmbeded div.player img.playbtn {
	margin-left:35%;
        margin-top:27%;
        padding: 0;
        display:block;
        position: absolute;
        z-index: 105;
}

div.player img.playbtn {
	margin: 138px 0 0 234px;
	padding: 0;
	display:block;
	position: absolute;
	z-index: 105;
}

#videogatewayEmbeded .splashImage {
	width:100%;
	height:100%;
	overflow:hidden;
        position: absolute;
}

div.share_btn {
	margin: 20px 0 0 20px;
	padding: 0;
	width: 0px;
	display:block;
	position: absolute;
	z-index: 110;
}

#videogatewayEmbeded div.companyLogo{
        margin: 50% 0 0 70%;
        padding: 0;
        width: 0px;
        height:0px
        display:block;
        opacity:0.4;
        position: absolute;
        z-index: 101;
}

div.companyLogo{
	margin: 240px 0 0 520px;
	padding: 0;
	width: 0px;
	height:0px
	display:block;
	opacity:0.4;
	position: absolute;
	z-index: 101;
}

.videoArea .fp-embed-code {
	position:absolute;
	display:none;
	width:535px;
	height:300px;
	top:6px;
	left:8px;
	background-color:#333;
	padding:3px 5px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-shadow:0 0 3px #ccc;
	-moz-box-shadow:0 0 3px #ccc;
	box-shadow:0 0 3px #ccc;
	font-size:12px;
	z-index:110;
}

.videoArea .fp-embed-code:before { 
	content:'';
	width:0;
	height:0;
	position:absolute;
	top:2px;
	left:-10px;
	border:5px solid transparent;
	border-right-color:#333;
}
/*
.videoArea .fp-embed-code textarea {
	width:400px;
	height:16px;
	font-family:monaco,"courier new",verdana;
	color:#777;
	white-space:nowrap;
	resize:none;
	overflow:hidden;
	border:0;
	outline:0;
	background-color:transparent;
	color:#ccc;
}
*/
.videoArea .fp-embed-code label {
	display:block;
	color:#999
}

#videogatewayEmbeded .videoArea .suggested_videos {
        position:absolute;
        display:none;
        width:100%;
        height:35%;
        top:12px;
        left:0px;
        opacity:0.9;
        background-color:#333;
        padding:3px 5px;
        -webkit-border-radius:3px;
        -moz-border-radius:3px;
        border-radius:3px;
        -webkit-box-shadow:0 0 3px #ccc;
        -moz-box-shadow:0 0 3px #ccc;
        box-shadow:0 0 3px #ccc;
        font-size:12px;
        z-index:105;
}

.videoArea .suggested_videos {
        position:absolute;
        display:none;
        width:630px;
        height:135px;
        top:12px;
        left:0px;
	opacity:0.9;
        background-color:#333;
        padding:3px 5px;
        -webkit-border-radius:3px;
        -moz-border-radius:3px;
        border-radius:3px;
        -webkit-box-shadow:0 0 3px #ccc;
        -moz-box-shadow:0 0 3px #ccc;
        box-shadow:0 0 3px #ccc;
        font-size:12px;
        z-index:105;
}

#videogatewayEmbeded div.suggestions {
        float: left;
        width: 25%;
        padding-left: 7%;
        padding-top: 10px;
}

div.suggestions {
	float: left;
	width: 125px;
	padding-left: 65px;
	padding-top: 10px;
}

#videogatewayEmbeded div.suggestions img {
        border-style:solid;
        border-width:1px;
        border-color:#fff;
	width:60%
}

div.suggestions img {
	border-style:solid;
	border-width:1px;
	border-color:#fff;
}

div.suggestions a {
	font-size:10px;
	font-family:verdana;
	color: #fff;
        text-decoration: none;	
}

img.shareVideoImage {
	height: 100px;
}

div.mainArea {
        width:534px;
	height:290px;
        margin:1px;
        float:left;
	text-align:left;
	font-family:monaco,"courier new",verdana;
        font-size:14px;
}
div.topArea {
	/*float:left;*/
	padding-top:6px;
	padding-bottom:6px;
}
div.leftArea {
        width:200px;
        float:left;
        margin-left:4px;
}
div.rightArea {
        float:right;
}
div.rowArea {
        clear:both;
        float:left;
        margin-bottom:4px;
}
div.area {
        margin-left:4px;
	margin-bottom:10px;
}
div.shareArea {
        width:310px;
        margin-bottom: 5px;
}

div.shareTitle {
        color: #fff;
}

div.shareClose {
	position: absolute;
	top: 2px;
	left: 490px;	
}

div.shareClose a{
        color: #fff;
        text-decoration: none;
}

div.shareLink {
	color: #fff;
}

#share_url {
	margin: 0;
}

div.shareEmbed {
	color: #fff;
}

.no_decorate {
        text-decoration: none;
        border:none;
        padding-right:4px;
}

#embed {
        width:515px;
}

#pl {
    height:80px;
    background:#f5fbfb url(/player/flowplayer/images/h150.png) repeat-x;
    border:1px solid #ddd;
    width:586px;
    position:relative;
    overflow:hidden;
    padding:5px 0;
    float:left;
}

.entries {
    height:80px;
    position:absolute;
    width:10000em;
}

.page {
    width:586px;
    float:left;
}

.entries a {
    background:transparent url(/player/flowplayer/images/entry.png) no-repeat scroll 0%;
    color:#000;
    float:left;
    font-family:"verdana";
    font-size:11px;
	font-weight:bold;
    height:60px;
    margin:0px 4px;
    padding:10px;
    text-decoration:none;
    width:117px;
	position: relative;
}

.entries a:hover {
    background-position:-140px 0;
    color:#000;
}

.entries img {
	width:100%;
	height:100%;
	opacity:0.5;
}

.entries p {
	position: absolute;
	left:0px;
	top:0px;
	padding-left:14px;
	padding-right:14px;
}

.entries .playing {
    background-position:-280px 0;
    color:#000;
}

.entries .paused {
    background-position:-420px 0;
    color:#000;
}

.entries .progress {
    opacity:0.8;
}

.entries em {
    float:right;
    margin-top:15px;
    color:red;
    font-style:normal;
}

.playlist_wrap{
    margin: 0 auto;
    width: 640px;
}

.playlist_wrap .next, .playlist_wrap .prev {
    display:block;
    width:18px;
    height:18px;
    background:url(/player/flowplayer/images/left.png) no-repeat;
    margin:37px 4px;
    cursor:pointer;
    float:left;
}

.playlist_wrap .next:hover, .playlist_wrap  .prev:hover {
    background-position:0px -18px;
}

.playlist_wrap  .next {
    background-image:url(/player/flowplayer/images/right.png);
}

.playlist_wrap .next.disabled, .playlist_wrap .prev.disabled {
    visibility:hidden;
}
