body { 
	padding:0; margin:0;
	font-family:Arial, Helvetica, sans-serif;
	background:#efefef;
}
#playerbox { 
	display:block;
	width:450px; height:324px;
	position:relative;
}
#player_header { 
	width:100%; height:82px;
	position:absolute;
	left:0; top:0;
	overflow:hidden;
}
#player_header a, #player_header img { 
	border:none; margin:0; padding:0;
}
#player_title { 
	width:260px; height:25px;
	padding:9px 0 0 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	background:url('http://syndicated.playsportstv.com/syndicated_player_images/video_title_bg.png') no-repeat;
	position:absolute; left:178px;top:48px;
	z-index:100;
	text-align:left;
}
#player { 
	position:absolute;
	left:178px; top:82px;
	
}
#player_controls { 
	width:100%; height:38px;
	position:absolute;
	left:0; bottom:0;
	background:#000000 url('http://syndicated.playsportstv.com/syndicated_player_images/player_controls_bg.gif') repeat-x;
}

#play_button, #pause_button { 
	position:absolute; top:10px; left:185px;
	cursor:pointer;
}

#vol_btn, #vol_btn_off { 
	position:absolute; top:11px; left:209px;
	cursor:pointer;
}

#pause_button, #player_buttons, #player_buttons img, .tabcontent, #pleasewait, #vol_btn, #vol_btn_off, .volbar, .volbar_off { 
	display:none;
}

#player_buttons.active, #pleasewait.active, #player_buttons img.active, #vol_btn.active, #vol_btn_off.active, .volbar.active, .volbar_off.active { 
	display:block;
}

#vol_25, #vol_25_off { 
	position:absolute; top:11px; left:225px;
}
#vol_50, #vol_50_off { 
	position:absolute; top:11px; left:229px;
}
#vol_75, #vol_75_off { 
	position:absolute; top:11px; left:233px;
}
#vol_100, #vol_100_off { 
	position:absolute; top:11px; left:237px;
}

#pleasewait { 
	color:#fff;
	font-size:10px;
	position:absolute;
	left:248px;
	top:12px;	
}

a, a:visited { 
	color:#79b454; outline:none;
}

#playlist_tabs { 
	margin:0; padding:0; 
	position:absolute;
	left:0; top:62px;
}
#playlist_tabs li { 
	float:left;
	list-style-type:none;
}
#playlist_tabs a { 
	display:block;
	background:url('http://syndicated.playsportstv.com/syndicated_player_images/tab_inactive.gif') no-repeat;
	width:74px; height:16px;
	padding:4px 3px 0 3px;
	color:#aaaaaa;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
}
#playlist_tabs a:hover, #playlist_tabs a.active { 
	background:url('http://syndicated.playsportstv.com/syndicated_player_images/tab_active.gif') no-repeat;
	color:#fff;
}
.tabcontent { 
	margin:0; padding:0;
	position:absolute; left:0; top:82px;
	width:178px; height:204px;
	overflow:scroll;
	overflow-x:hidden;
	font-size:11px;
}
.tabcontent li img { 
display:none;

}
.tabcontent a, .tabcontent a:visited { 
	color:#333;
	display:block;
	padding:5px 20px 5px 5px;
	background:#efefef;
	border-bottom:1px solid #dddddd;
	cursor:pointer;
}
.tabcontent a.active, .tabcontent a:hover { 
	background:#54316e;
	color:#ffffff;
}
.tabcontent.active { 
	display:block;
}
.tabcontent.short { 
	height:66px;
}


.sharelinks { 
	position:absolute; bottom:0;
	cursor:pointer; display:block;
	height:38px;
	outline:none;
	text-indent:-9999px;
}
#share_button { 
	left:0;
	width:50px;
	background:transparent url('http://syndicated.playsportstv.com/syndicated_player_images/share_button.png') no-repeat;
}
#email_button { 
	left:50px;
	width:44px;
	background:transparent url('http://syndicated.playsportstv.com/syndicated_player_images/email_button.png') no-repeat;
}
#info_button { 
	left:136px;
	width:42px;
	background:transparent url('http://syndicated.playsportstv.com/syndicated_player_images/info_button.png') no-repeat;
}


.infoboxes { 
	display:none;
	width:170px; height:128px;
	background:#353535;
	padding:5px;
	position:absolute; left:0; top:148px;
	color:#fff;
}

.infoboxes.active { 
	display:block;
}

.infoboxes h2 { 
	margin:0; padding:5px 0 0 0;
	font-size:10px;
	width:120px;
}
.infoboxes p { 
	font-size:10px;
	margin:10px 5px 0 5px;
}
.infoboxes a { 
	color:#38f000;
}


.infoboxes .videoinfo { 
	display:none;
}
.infoboxes .videoinfo.active { 
	display:block;
}
.infoboxes textarea { 
	background:#515151;
	color:#fff;
	margin:5px 0 0 5px;
	padding:5px;
	font-size:9px;
	border:none;
	overflow:scroll;
	overflow-x:hidden;
	width:200px;
	height:70px;
	font-family:Arial, Helvetica, sans-serif;
}
.clipboard_button { 
	width:92px; height:18px;
	text-indent:-9999px;
	display:block;
	background:url('http://syndicated.playsportstv.com/syndicated_player_images/copy_to_clipboard.gif') no-repeat;	
	margin:0 0 0 123px;	
}

#share_button:hover, #share_button.active { 
	background:#353535 url('http://syndicated.playsportstv.com/syndicated_player_images/share_button.png') no-repeat;
}
#email_button:hover, #email_button.active { 
	background:#353535 url('http://syndicated.playsportstv.com/syndicated_player_images/email_button.png') no-repeat;
}
#info_button:hover, #info_button.active { 
	background:#353535 url('http://syndicated.playsportstv.com/syndicated_player_images/info_button.png') no-repeat;
}


.close_button { 
	position:absolute;
	top:0; right:0;
	width:51px; height:18px;
	background:url('http://syndicated.playsportstv.com/syndicated_player_images/close_btn.gif') 0px 0px no-repeat;
	text-indent:-9999px;
	outline:none;
}
.close_button:hover { 
	background:url('http://syndicated.playsportstv.com/syndicated_player_images/close_btn.gif') 0px -19px no-repeat;
}
form { 
font-size:10px;
}
form table, form td { 
margin:0; padding:0;
}
form input.textinput, form textarea { 
background:#515151;
	color:#fff;
	margin:5px 0 0 5px;
	padding:5px;
	font-size:9px;
	border:none;
	overflow:hidden;
	width:75px;
	font-family:Arial, Helvetica, sans-serif;
}
form input.formsubmit { 
background:#3e3446;
float:right;
	color:#fff;
	margin:5px 0 0 5px;
	padding:2px;
	font-size:9px;
	border:none;
	overflow:scroll;
	overflow-x:hidden;
	width:55px;
	font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.textad { 
font-size:11px; font-weight:normal;
padding:5px;
list-style-type:none;
}

.textad a, .textad a:visited { 
padding:0 !important; 
margin:0 !important; 
display:inline !important;
background: transparent !important;
border:none !important;
color:#0075a4;
}
.textad a:hover { 
color:#25a8dd;
}

#tab_3 { 
display:none !important;
}
embed,object { 
width:272px; height:204px;
}