a { color:#FF3300; }
.spotlight-feature a:link,
.spotlight-feature a:visited { text-decoration:none; }
.spotlight-feature a:hover { text-decoration:underline; }

.shows-playlist a:link,
.shows-playlist a:visited,
.music-playlist a:link,
.music-playlist a:visited,
.news-playlist a:link,
.news-playlist a:visited { width:100%;font-weight:normal;text-decoration:none; display:block; text-indent:2.5em;}

.shows-panel-a a:link,
.shows-panel-a a:visited { width:100%;font-weight:normal;text-decoration:none; display:block; text-indent:1em;}

.shows-panel-a.video a:link,
.shows-panel-a.video a:visited { width:100%;font-weight:normal;text-decoration:none; display:block; text-indent:2.5em;}



/**
* Media Player
*
*/

.video
{
	width:320px;
	background:rgb(22,28,31);	
}

.video .text-area
{
	background:url(../images/template/media-player-text-bg.gif) no-repeat ;
	margin:0;
	padding:0;
}

#media-player p
{
	padding:7px;
}

.flash-alert
{
	font-weight:bold ;
	color:#FF0000;
	font-size:12px;
}

#video-title
{
	color:#FFF;
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	margin:0;
	padding:3px 7px 3px 7px;
}

#video-description
{
	padding:0 7px 7px 7px;
	height:35px;
	border-bottom:1px solid #333;
}

#video-url
{
	margin:0;
	padding:3px 0 0 7px ;
}

#video-url table { margin:0;padding:0; }

#video-url input
{
	background:rgb(28,34,39) ;
	border:1px solid rgb(34,42,47) ;
	color:#FFF;
	font-size:10px;
	padding:3px;
	width:270px;
	
}



/**
* Flash Alpha Panels
*
*/

#banner-top-left
{
	position:absolute;
	z-index:2;
	margin:0 0 0 -220px;
	width:600px;
	top:132px;
}

#banner-top-left p
{
	color:#ccc;
	line-height:14px;
	position:absolute;
	top:0;right:0;
	width:325px;
	padding:0 15px 0 0 ;
}



.banner-actions ul
{
		margin:0;
		padding:0;
		display:inline;
}

.banner-actions ul li
{
	list-style:none;
	display:inline;
}

.banner-actions ul li img, .banner-actions ul li a
{
	display:inline;
}

.about-feature-actions ul
{
		margin:0;
		padding:0;
		display:inline;
}

.about-feature-actions ul li
{
	list-style:none;
	display:inline;
}

.about-feature-actions ul li img, .about-feature-actions ul li a
{
	display:inline;
}


/**
* Weekly Update
*/


.weekly-update
{
	width:350px;
	margin:4px 0 0 0 ;
	/*background:rgb(21,31,35);*/
	background:rgb(35,45,51);
}

.weekly-update div.content
{
	/*background:url(/images/template/feature-gradient.gif) no-repeat;*/
	background:rgb(21,31,35);
	width:350px;
	margin:0;
	padding:0;
	
}

.weekly-update ul
{
	padding:4px 0 0 4px;
	margin:0;

}



.weekly-update ul li
{
	list-style:none;
	padding:0 6px 0 6px ;
	margin:0 0 3px 0 ;
	height:23px;
	line-height:23px;
	vertical-align:bottom;
	background:url(../images/bodog-fight/weekly-update-item-bg-off.gif) no-repeat ;
}

.weekly-update .date
{
	float:left;
	width:55px;
	color:#FFF;
	font-weight:bold;
	line-height:23px;
	cursor:pointer;
}

.weekly-update a
{
	text-decoration:none;
}




/**
* Gallery feature with Scrollbar
*/


.gallery-scroll
{
	width:350px;
	margin:4px 0 0 0 ;
	/*background:rgb(21,31,35);*/
	background:rgb(35,45,51);
}

.gallery-scroll div.content
{
	/*background:url(/images/template/feature-gradient.gif) no-repeat;*/
	background:rgb(21,31,35);
	width:350px;
	margin:0;
	padding:0;
	
}

.gallery-scroll .content .thumb
{
	float:left;
	padding:7px 0 7px 7px ; 
	width:100px;
}

.gallery-scroll .content .copy
{
	float:right;
	color:#CCC;
	padding:10px 20px 0 0 ;
	width:220px;
}

.gallery-scroll ul
{
	padding:4px 0 0 4px;
	margin:0;
}



.gallery-scroll ul li
{
	list-style:none;
	padding:5px 6px 8px 6px;
	margin:0 0 3px 0 ;
	background:url(../images/bodog-fight/underground/gallery-item-off-bg.gif) no-repeat ;
	vertical-align:bottom;
	font-weight:bold;
	color:rgb(197,240,255) ;
}


.gallery-scroll a.item
{
	text-decoration:none;
	padding:0 ;
	display:block;
	color:rgb(197,240,255) ;
	font-weight:normal;
}

.gallery-scroll a.item:hover
{
	color:#FFF; ;
}



/**
* Scrollbar
*/
.scrollbar-track
{
width:13px;
background:rgb(27,34,39) ;
border-left:1px solid rgb(25,25,25) ;
border-right:1px solid rgb(25,25,25) ;
padding:0 2px 0 2px ;
}

.scrollbar-handle
{
width:11px;
height:65px;
background:rgb(14,25,34) ;
border:1px solid rgb(49,31,33) ;
cursor:pointer;
}

.scrollbar-handle:hover, .scrollbar-handle.scrollbarHandleOver
{
	background:#333 ;
}


.scroll-container
{
	float:left;
	color:#CCC;
	width:330px;
	overflow:hidden;
}

.scrollbar { float:right; }
.scrollbar a { outline:none; }



/**
* BodogTV Home Column A - small CTAs
*/

.home-small-promo
{
	margin:6px 0 0 0 ;
	padding:0;
	float:left;
	width:123px;
	color:#CCC;
}

.home-small-promo.gutter
{
	margin-right:5px;
}


.home-small-promo p
{
	background:rgb(21,25,29) ;
	padding:9px 5px 8px 5px;
}

/**
* BodogTV Home Column A - medium CTAs
*/
.home-med-promo
{
	margin:6px 0 0 0 ;
	padding:0;
	float:left;
	width:187px;
	color:#CCC;
}

.home-med-promo .content
{
	background:url(../images/home/background-med-promo.gif) no-repeat;
	width:181px;
	height:103px;
	padding:5px 0 0 6px ;
}

.home-med-promo .content p
{
	padding:10px 0 0 0 ;
}

/**
* BodogTV Home Column A - large CTA
*/

.home-large-promo
{
	margin:4px 0 0 0 ;
	padding:0;
	color:#CCC;
}

.home-large-promo .copy
{
	background:url(../images/home/the-tale-of-two-nazanins.gif) no-repeat ;
	width:380px;
	height:291px;
}

.home-large-promo .copy a
{
	color: #ff0000;
}

.home-large-promo p
{
	margin:0 ;
	padding:225px 0 0 43px ;
	color:#CCC;
}


/**
* BodogTV Home - Top Rated (most recent, highest rated, most viewed)
*/

.top-rated
{
	margin:4px 0 0 0 ;
	background:url(../images/home/background-top-rated.gif) no-repeat ;
	width:320px;
}

.top-rated h2
{
	margin:0;
	padding:10px 0 3px 0;
	font-size:10px;
	color:#FFF;
}

.top-rated .thumb
{
	float:left;
	padding:8px 0 8px 8px ;
	margin:0;

}

.top-rated .copy
{
	float:right;
	margin:0 ;
	padding:0 ;
	color:#CCC;
	width:210px;
}



/**
* BodogTV Spotlight
*/

.fight-promo
{
	margin:4px 0 0 0 ;
	padding:0;
	background:url(../images/spotlight/background-ppv.jpg) no-repeat ;
	width:380px;
	height:518px;
	color:#CCC;
}

.fight-promo a
{
	color: #ff0000;
}

.fight-promo p
{
	margin:0;
	padding:0 0 0 40px ;
}

.fight-promo p.ticketmaster
{
	margin:0;
	padding:120px 0 0 92px ;
}

.fight-promo p.fighters-listing
{
	margin:0;
	padding:270px 0 0 0 ;
}

.fight-promo div.listing-left
{
	margin:0;
	float: left;
	padding-left: 20px;
	text-align: right;
	font-size: 90%;
}

.fight-promo div.listing-right
{
	margin:0;
	float: right;
	padding-right: 10px;
	text-align: left;
	font-size: 90%;
}

.fight-promo .vs {
	color: #555;
}

.fight-promo div.site
{
	margin:0;
	padding:80px 0 0 138px ;
}


/**
* Nazanin Promo
*/

.promotion
{
	margin: 4px 0 0 0;
	padding: 0;
	width: 380px;
	height: 517px;
}

.promotion a
{
	color: #ff0000;
}

.promo-nazanin
{
	background:url(../images/spotlight/the-tale-of-two-nazanins.gif) no-repeat ;
	width:380px;
	height:270px;
}

.promo-nazanin p
{
	padding: 115px 20px 0 0;
	text-align: right;
}

.promo-description
{
	background:url(../images/template/background-a-panel.gif) no-repeat;
	width: 380px;
	height: 248px;
}

.promo-padding
{
	padding: 10px;
}

.promo-description p
{
	width: 360px;
	margin-bottom: 1em;
	line-height: 14px;
}

/**
* BodogTV Spotlight Features and 
* Shows Recommended Videos
*/

.spotlight-feature,
.recommended-videos
{
	margin:4px 0 0 0 ;
	padding:0;
}

.spotlight-feature .content
{
	background:url(../images/spotlight/background-features.gif) no-repeat ;
	width:314px;
	height:325px;
	padding:6px 0 0 6px ;
}

.spotlight-feature .content-scrollbar
{
	background:url(../images/spotlight/background-features.gif) no-repeat ;
	width:314px;
	height:325px;
	padding:6px 0 0 6px ;
}

.spotlight-feature .content-scrollbar a ,
.text-area a, 
.top-rated a
{
	color: #c50d00;
	text-decoration: underline;
}

.spotlight-feature .content
{
	background:url(../images/spotlight/background-features.gif) no-repeat ;
	width:314px;
	height:325px;
	padding:6px 0 0 6px ;
}

.recommended-videos .content
{
	background:url(../images/cawcp/background-recommended.gif) no-repeat ;
	width:314px;
	height:215px;
	padding:6px 0 0 6px ;
}

.spotlight-feature .item,
.recommended-videos .item
{
	background:url(../images/spotlight/background-feature-item.gif) no-repeat ;
	width:308px;
	height:103px;
	margin-bottom:5px;
}

.spotlight-feature .item h2,
.recommended-videos .item h2
{
	margin:0;
	padding:7px 0 3px 0;
	font-size:10px;
	color:#FFF;
}

.spotlight-feature .item .thumb,
.recommended-videos .item .thumb
{
	float:left;
	padding:5px 5px 6px 5px ;
	margin:0;

}

.spotlight-feature .item .copy,
.recommended-videos .item .copy
{
	float:right;
	margin:0;
	padding:0;
	width:203px;
	color:#CCC;
}

.spotlight-feature .content-scrollbar .item
{
	background:url(../images/spotlight/background-feature-item-scroll.gif) no-repeat ;
	width:285px;
	height:103px;
	margin-bottom:5px;
}

.spotlight-feature .content-scrollbar .item .copy
{
	width:180px;
}

/**
* BodogTV Shows - column a videos
*/



.shows-video-a
{
	background:url(../images/shows/background-shows-video-a.gif) no-repeat ;
	width:378px;
	margin:5px 0 0 0 ;
} 

.shows-video-a h2
{
	margin:0;
	padding:10px 0 3px 0;
	font-size:10px;
	color:#FFF;
}

.shows-video-a .thumb
{
	float:left;
	padding:8px 0 8px 8px ;
	margin:0;

}

.shows-video-a .copy
{
	float:right;
	margin:0;
	padding:0 10px 0 0 ;
	width:260px;
	color:#CCC;
}

/**
* BodogTV Shows - column b videos
*/



.shows-video-b
{
	background:url(../images/shows/background-shows-video-b.gif) no-repeat ;
	width:318px;
	margin:4px 0 0 0 ;
}

.shows-video-b h2
{
	margin:0;
	padding:10px 0 3px 0;
	font-size:10px;
	color:#FFF;
}

.shows-video-b .thumb
{
	float:left;
	padding:8px 0 8px 8px ;
	margin:0;

}

.shows-video-b .copy
{
	float:right;
	margin:0;
	padding:0 10px 0 0 ;
	width:200px;
	color:#CCC;
}

/**
* BodogTV Shows, Music Videos - Playlist
*/

.shows-playlist,
.music-playlist,
.news-playlist
{
	margin:4px 0 0 0 ;
	padding:0;
}

.shows-playlist .content
{
	background:url(../images/shows/background-playlist.gif) no-repeat ;
	width:309px;
	height:288px;
	padding:5px ;
}

.shows-playlist .content.video
{
	background:url(../images/shows/background-players.gif) no-repeat ;
	width:320px;
	height:72px;
	padding:0 ;
}

.shows-playlist .content.video-cawcp
{
	background:url(../images/cawcp/background-recaps.gif) no-repeat ;
	width:320px;
	height:135px;
	padding:0 ;
}


.music-playlist .content
{
	background:url(../images/music-videos/background-playlist.gif) no-repeat ;
	width:309px ;
	height:280px ;
	padding:5px ;
}

.news-playlist .content
{
	background:url(../images/music-videos/background-playlist.gif) no-repeat ;
	width:319px ;
	height:	290px ;

}


.shows-playlist ul,
.shows-playlist li,
.music-playlist ul,
.music-playlist li,
.news-playlist li
{
	margin:0;
	padding:0;
	list-style:none;
}

.news-playlist ul
{
	margin:0;
	padding:5px;
	list-style:none;
}

.shows-playlist ul li,
.music-playlist ul li,
.news-playlist ul li
{
	margin:0 0 3px 0 ;
	line-height:23px;
	font-weight:bold;
	height:23px;
	width:100%;display:block;
	vertical-align:bottom;
}

/**
* BodogTV Music Videos Features
*/

.music-feature
{
	margin:4px 0 0 0 ;
	padding:0;
}

.music-feature .content
{
	background:url(../images/music-videos/background-features.gif) no-repeat ;
	width:375px;
	height:323px;
	padding:5px 0 0 5px ;
}

.news-content
{
	background:url(../images/news/background-news-features.gif) no-repeat ;
	width:375px;
	height:430px;
	padding:5px 0 0 5px ;
}

.music-feature .item
{
	background:url(../images/music-videos/background-feature-item.gif) no-repeat ;
	width:371px;
	margin-bottom:5px;
}

.music-feature .item h2
{
	margin:0;
	padding:7px 0 3px 0;
	font-size:10px;
	color:#FFF;
}

.music-feature .item .thumb
{
	float:left;
	padding:5px 5px 6px 5px ;
	margin:0;

}

.music-feature .item .copy
{
	float:right;
	margin:0;
	padding:0 10px 0 0 ;
	width:255px;
	color:#CCC;
}















/**
* BodogTV Shows (cawcp/stt)
*/

.shows-panel-a
{
	margin:4px 0 0 0 ;
	padding:0;
}

.shows-panel-a .content
{
	background:url(../images/shows/background-gradient.gif) no-repeat ;
	width:375px;
	height:160px;
	padding:5px 0 0 5px ;
}

.shows-panel-a .content-scrollbar
{
	background:url(../images/shows/background-gradient.gif) no-repeat ;
	width:380px;
	height:165px;
	padding:0px ;
}

.shows-panel-a .item
{
	background:url(../images/shows/background-panel-item.gif) no-repeat ;
	width:371px;
	height:78px;
	margin-bottom:5px;
}

.shows-panel-a .item.no-bg { background:none; }



.shows-panel-a .item h2
{
	margin:0;
	padding:7px 0 3px 0 ;
	font-size:10px;
	color:#FFF;
}

.shows-panel-a .item .thumb
{
	float:left;
	padding:6px 0 0 7px ;
	margin:0;
}

.shows-panel-a .item .copy
{
	float:right;
	margin:0;
	padding:0 10px 0 0 ;
	width:250px;
	color:#CCC;
}

.shows-panel-a ul,
.shows-panel-a li
{
	margin:0;
	padding:0;
	list-style:none;
	
}

.shows-panel-a ul li
{
	margin:0 0 2px 0 ;
	line-height:23px;
	font-weight:bold;
	height:23px;
	width:100%;
	vertical-align:bottom;
}

/**
* BodogFight - About Bodog TV
*/

.about-tile-left,
.about-tile-right
{
	margin:4px 0 0 0 ;
	padding:0;
	color:#CCC;
}

.about-tile-left a,
.about-tile-right a
{
	color:#FF0000;
}

.about-tile-left .copy
{
	background:url(../images/about/gradient-left.gif) no-repeat ;
	width:360px;
	height:84px;
	padding:5px 10px 0px 10px;
}

.about-tile-right .copy
{
	background:url(../images/about/gradient-right.gif) no-repeat ;
	width:300px;
	height:84px;
	padding:5px 10px 0px 10px;
}

.about-tile-left p,
.about-tile-right p
{
	margin:0 ;
	line-height:14px;
	color:#CCC;
}

.about-tile-left h1,
.about-tile-right h1
{
	margin:0 ;
	padding:0 0 2px 0 ;
	font-size:10px;
	color:#FFF;
}

/**** */

#popup_error_msg 
{
position:absolute; top:160px; width:320px; height:230px; background-color: #000000;
}

#popup_error_msg p
{
	margin-bottom: 14px;
}

#popup_error_msg a 
{
	color: #c50d00;
}

#video-description a 
{
color: #c50d00;
text-decoration: underline;
display: inline;
}
 
