/* universal */
.kickmore {
	padding:10px; margin:10px 0 0 0;
	border-top:1px solid #484747;
	color:#FFFFFF;
}
.kickmore a { font-weight:bold; color:#69b5da; font-size:11px; text-decoration:none; }
.kickmore a:hover { color:#fff; }
#audio_wrapper .tpPlaylist .kickmore a span { color:#fff; }



/* Colours */
#video_wrapper { background-color:#333333; padding-top:0;}
#video_wrapper .tpPlayer { background-color:#333333; }
#video_wrapper .tpPlayer h2 { color:#fff; }
#video_wrapper .tpPlayer span a { color:#ffffff; }
#video_wrapper .tpPlayer span a em { color:#fff; }
#video_wrapper .tpPlaylist { background-color:#333333; }
#video_wrapper .tpPlaylistTabs ul li a{ color:#ffffff; }
#video_wrapper .tpPlaylistTabs ul li.sort{ color:#fff; }
#video_wrapper .tpPlaylistTabs ul.tab1 li.tab1 a, .tpPlaylistTabs ul .tab2 li.tab2 a, .tpPlaylistTabs ul.tab3 li.tab3 a{ color:#141212; background-color:#dadada; }
#video_wrapper .tpPlaylistTabs ul.tab1 li.tab1, .tpPlaylistTabs ul .tab2 li.tab2, .tpPlaylistTabs ul.tab3 li.tab3{ background:url(/bc/img/tab-arrow-down.gif) no-repeat bottom center; }

#video_wrapper .playlistItem {  height:135px!important;}

/* Base CSS - Player */

#swfmediaplayer {
	margin-top:10px;
}

#swfmediaplayer { background-color:#2D2D2D; }
#left #swfmediaplayer { width:614px; height:405px; }
#right #swfmediaplayer { width:360px; }

#right .tpPlayer { width:360px; }
#left .tpPlayer { width:584px; }

#video_wrapper .tpPlayer span {
	padding:10px;
	float:right;
}
#video_wrapper .tpPlayer span a {
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
#video_wrapper .tpPlayer span a:hover {
	text-decoration:underline;
}
#video_wrapper .tpPlayer span a em {
	font-style:normal;
}

#tpPlaylistContent2 .playlistItem { 
	margin-bottom:12px;
}



/* Base CSS - Tabs */

#video_wrapper .tpPlaylistTabs {
	padding-top:5px;
}
#video_wrapper .tpPlaylistTabs ul{
	list-style-type:none;
	padding:0;
	margin:0;
}
#video_wrapper .tpPlaylistTabs ul li{
	float:left;
	display:inline;
	padding:5px 0 0;
	height:29px;
}
#video_wrapper .tpPlaylistTabs ul li a{
	text-decoration:none;
	font-weight:bold;
	padding:4px 10px 0 10px;
	outline:none;
	height:19px;
	line-height:15px;
	float:left;
	overflow:hidden;
}
#video_wrapper .tpPlaylistTabs ul li a:hover {
	text-decoration:none;
}
#video_wrapper .tpPlaylistTabs ul li.sort{
	margin:0 10px;
	padding:9px 0 0;
	height:25px;
}
#video_wrapper .tpPlaylistTabs ul.tab1 li.tab1 a, .tpPlaylistTabs ul.tab2 li.tab2 a, .tpPlaylistTabs ul.tab3 li.tab3 a{
	text-decoration:none;
}



/* Base CSS - Playlist & Clips */
#right .tpPlaylist { width:360px; }
#left .tpPlaylist { width:598px; padding:0 8px; }

#video_wrapper .tpPlaylist a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}


#video_wrapper h2 {
    color:#fff;
	padding-left:4px;margin-bottom:0;
}

#video_wrapper .tpClips { padding-bottom:10px; }
#video_wrapper .tpClips a {
	display:inline; float:left;position:relative;
	font-size:11px;text-decoration:none;
	width:112px;height:120px;
	margin:0 0px 0px 1px;padding-left: 5px;
	overflow:hidden;
	border-bottom-color:#1a1a1a; 
}
#video_wrapper .tpClips a:hover {
	cursor:pointer;
	text-decoration:none;
	background-color:#292929;
}
#video_wrapper .tpClips img {
	float:left;
	border-width:1px; border-style:solid;
	border-color:#d3d3d3;
}
#video_wrapper .tpClips .title {
	display:block;position:relative;top:33px;left:2px;height:32px;
	font-size:11px;font-weight:normal;color:#ffffff;
	margin-bottom:1px;
}
#video_wrapper .tpClips .meta {
	display:block;
	position:relative;
	bottom:15px;
}
#video_wrapper .tpClips .desc {
	display:none;position: relative;top:12px;
	font-size:11px;line-height:15px;color:#f9f9f9;
	padding:6px;
	height: 42px;
	overflow:hidden;
}
#video_wrapper .tpClips .cta {
	color:#333333;
	padding:1px 5px 1px 27px;
	position:relative; bottom:0;left:0;display:inline-block;
	width:112px; height:14px;
	background:#eee url(/video/imgs/small_play.gif) no-repeat 2px 2px; 
}

#video_wrapper .tpClips .cta em.dur {
	color:#999999;
    font-style:normal;
	position:relative;
	left:20px;
}
#video_wrapper em.livenow {
	float:left;
	font-size:10px; color:#000;font-style:normal; 
	background-color:#f8cf12;
	margin:0; padding-left:30px;
	position:absolute; left:0; top:43px;width:81px;
	text-transform:uppercase;
	text-align:Center;
}
#video_wrapper em.livelater {
	font-size:10px; font-style:normal;text-transform:uppercase;
	margin:0; padding:0 1px;
	width:116px;
	position:absolute;top:43px; left:0;float:left;
	background-color:#f8cf12; color:#000;
	
}



#video_wrapper .tpPlaylistTabs { background:#333; }



/* Colours */
#audio_wrapper .tpPlayer { background-color:#242424; }
#audio_wrapper .tpPlayer h2 { color:#fff; }
#audio_wrapper .tpPlayer span a { color:#69b5da; }
#audio_wrapper .tpPlayer span a em { color:#fff; }
#audio_wrapper .tpPlaylist { background-color:#242424; }
#audio_wrapper .tpPlaylistTabs ul li a{ color:#69b5da; }
#audio_wrapper .tpPlaylistTabs ul li.sort{ color:#fff; }
#audio_wrapper .tpPlaylistTabs ul.tab1 li.tab1 a, .tpPlaylistTabs ul.tab2 li.tab2 a{ color:#141212; background-color:#dadada; }
#audio_wrapper .tpPlaylistTabs ul.tab1 li.tab1, .tpPlaylistTabs ul.tab2 li.tab2{ background:url(/includes/objects/sports-maven/gfx/maventabs_arrow.gif) no-repeat bottom center; }
#audio_wrapper .tpClips a { border-bottom-color:#1a1a1a; }
#audio_wrapper .tpClips a:hover { background-color:#111; }
#audio_wrapper .tpClips img { border-color:#d3d3d3; }
#audio_wrapper .tpClips .title { color:#69b5da; }
#audio_wrapper .tpClips .desc { color:#f9f9f9; font-size:11px!important; }
#audio_wrapper .tpClips .cta { color:#69b5da; background:url(/video/imgs/small_play.gif) no-repeat 0 2px; }
#audio_wrapper .tpClips .cta .livelater { color:#f8cf12; }
#audio_wrapper .tpClips .cta .livenow { color:#000;background-color:#f8cf12; }



/* Base CSS - Player */
#left .tpPlayer { width:614px!important; }
#right .tpPlayer { /*width:340px;*/ }

#audio_wrapper .tpPlayer h2 {
	margin:0;
	padding:10px;
	display:inline;
	font-size:11px;
}
#audio_wrapper .tpPlayer span {
	padding:10px;
	float:right;
}
#audio_wrapper .tpPlayer span a {
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}
#audio_wrapper .tpPlayer span a:hover {
	text-decoration:underline;
}
#audio_wrapper .tpPlayer span a em {
	font-style:normal;
}



/* Base CSS - Tabs */

#audio_wrapper .tpPlaylistTabs {
	padding-top:5px;
	font-size: 11px;
}
#audio_wrapper .tpPlaylistTabs ul{
	list-style-type:none;
	padding:0;
	margin:0;
}
#audio_wrapper .tpPlaylistTabs ul li{
	float:left;
	display:inline;
	padding:5px 0 0;
	height:29px;
}
#audio_wrapper .tpPlaylistTabs ul li a{
	text-decoration:none;
	font-weight:bold;
	padding:4px 10px 0 10px;
	outline:none;
	height:19px;
	line-height:15px;
	float:left;
	overflow:hidden;
}
#audio_wrapper .tpPlaylistTabs ul li a:hover {
	text-decoration:underline;
}
#audio_wrapper .tpPlaylistTabs ul li.sort{
	margin:0 10px;
	padding:9px 0 0;
	height:25px;
}
#audio_wrapper .tpPlaylistTabs ul.tab1 li.tab1 a, .tpPlaylistTabs ul.tab2 li.tab2 a{
	text-decoration:none;
}



/* Base CSS - Playlist & Clips */

#audio_wrapper .tpPlaylist { /*width:340px;*/ }

#audio_wrapper .tpClips a {
	display:block;
	height:62px;
	overflow:hidden;
	border-bottom-width:1px;
	border-bottom-style:solid;
	padding:12px 0 14px;
	outline:none;
	text-decoration:none;
}
#audio_wrapper .tpClips a:hover {
	cursor:pointer;
}
#audio_wrapper .tpClips img {
	float:left;
	margin:0 7px 0 10px;
	border-width:1px;
	border-style:solid;
}
#audio_wrapper .tpClips .meta {
	display:block;
	height:47px;
	overflow:hidden;
	padding-right:5px;
}
#audio_wrapper .tpClips .title {
	display:block;
	position:relative;
	font-weight:bold;
	font-size:11px;
	margin-bottom:1px;
}
#audio_wrapper .tpClips .desc {
	display:block;
	font-size:10px;
	line-height:15px;
}
#audio_wrapper .tpClips .cta {
	float:left;
	font-size:10px;
	line-height:14px;
	height:13px;
	padding-left:23px;
	margin-top:1px;
	font-weight:bold;
}
#audio_wrapper .tpClips .cta em {
	font-size:10px;
	padding-left:5px;
	font-style:normal;
	font-weight:normal;
}
#audio_wrapper .tpClips .cta .livelater {
	font-weight:bold;
}
#audio_wrapper .tpClips .cta .livenow {
	font-weight:bold;
	padding:0 4px 1px;
	margin-left:3px;
	text-transform:uppercase;
}

#audio_wrapper .audio a.playlistItem,
#audio_wrapper .audio a.playlistItem .meta{
	height: auto;
	width:auto;
}
#audio_wrapper .audio a.playlistItem{
	padding: 10px;
}

#audio_wrapper .tpClips .title { position: static !important; display:inline; float:inherit; }