/* Static Featured Player */
.featured-tout-module {
	margin: -6px auto 20px auto; /* Move up -6px so solid lines up vs. shadow */
	padding-top: 21px;
	background: transparent url(../../assets/Backgrounds/tout_bg_top.png) no-repeat;
	position:relative;
	width: 624px;
}

.featured-tout7 { }

.featured-tout-module .footer {
	padding-bottom: 15px;
	width: 100%;
	background: transparent url(../../assets/Backgrounds/tout_bg_bottom.png) no-repeat bottom left;
}		

.featured-tout-module .wrapper {
	float:left;
	padding:10px 20px;
	width:320px;
}

.featured-tout-module .column {float:left;}
.featured-tout-module .column.right {background:url(../../assets/Backgrounds/info_list_divider.gif) center left no-repeat; height:300px; margin:0 0 0 10px; padding:0 0 0 10px;}

.featured-tout-module h2 { 
	padding:0px 20px;
}

.featured-player-active { clear: left; }

.featured-player-active {
	float: left;
	width: 320px;
}

.featured-player-active img {
	width: 320px;
	height: 220px;
	margin-bottom: 10px;
}

.thumbnail-touts h4 { padding-top: 3px; }
.thumbnail-touts h4 a {	text-decoration: none; }

.featured-player-upcoming li a { text-decoration: none; }

.featured-tout-module .infoBlock {
	float: left;
	width: 250px;
	margin-top: 10px;
	height: 55px;
}

.featured-tout-module .playnow  {
	float: right;
	width: 66px;
	margin-top: 10px;
}

.featured-tout-module .featured-player-upcoming,.featured-tout-module .thumbnail-touts {
	width: 220px;
}

.featured-tout-module .thumbnail-touts {background:url(../../assets/Backgrounds/info_list_divider.gif) center left no-repeat;}

.featured-tout-module .featured-player-upcoming li,.featured-tout-module .thumbnail-touts li  {
	float: left;
	display: inline;
	margin-right: 10px;
	text-align: center;
	padding-bottom: 10px;
	font-size:11px;
}

.featured-tout7 .featured-player-upcoming li,.featured-tout7 .thumbnail-touts li  { width: 100px; }
.featured-tout7 .featured-player-upcoming li h4,.featured-tout7 .thumbnail-touts li h4  { height: 35px; }


.featured-tout-module.spotlight img, .featured-tout-module.spotlight .infoBlock {float:left;}


/*Tout Player CSS */
#initContainer{position:relative;width:320px;-overflow:hidden;margin:0;padding:0;float:left;display:none;}
#items{float:left; height:324px;-overflow:hidden;-height:320px; height:margin:0;padding:0;}

#initContainer, #initContainer * { }


.menuItem{cursor:pointer;-overflow:hidden;}

.menuItem .title{font-size:11px; color:#003399;font-family:Arial Black;display:block;padding-right:30px;}
.menuItem .description{font-size:11px; color:#0099cc;font-family:Arial;display:block;padding-right:30px;}
.menuItemOver{}
.menuItemOver .description{color:#003399;}

.menuItemSelected{background:url(../../../www.nick.com/shows/penguins-of-madagascar/images/backSelected.html) no-repeat center;-background-position:top;font-size:10px; color:#ffffff;font-family:Arial Black;-overflow:hidden;}
.menuItemSelected .title{font-size:11px; color:#ffffff;font-family:Arial Black;display:block;}
.menuItemSelected .description{font-size:11px; color:#ffffff;font-family:Arial;display:block;}


.itemContainer{width:320px;-overflow:hidden;-height:320px;background-color:#FFF}
.itemContainer a { text-decoration: none; }

.thumbnail-touts h4 a { color: #666; }
.itemContainer h4 a { color: #FD823D; }

.thumbnail-touts h4 a:hover,
.itemContainer a:hover h4,
.itemContainer h4 a:hover { text-decoration: underline; color: #c1272d; }



.videoPlayerContainer{position:absolute; z-index:15; display:none;}
#videoPlayer{position:absolute; z-index:15; display:none;}

.playlistThumbnail{width:66px;height:49px;padding:3px 3px 3px 2px;margin-right:3px;position:relative;float:left;*top:2px;}

/* Image borders and rollovers */
.lightImageBorder{position:relative;top:-46px;*top:-49px;right:2px;}
.menuItem .lightImageBorder{display:block;}
.menuItemSelected .lightImageBorder{display:none;}
.menuItemOver .lightImageBorder{display:none;}

.darkImageBorder{position:relative;top:-46px;*top:-49px;right:2px;}
.menuItem .darkImageBorder{display:none;}
.menuItemSelected .darkImageBorder{display:block;}
.menuItemOver .darkImageBorder{display:block;}


.overlay{cursor:pointer;position:relative;top:-301px;width:360px;height:301px;}


.videoInit, .gameInit{width:403px;height:324px; border:0px; margin:0px; padding:0px;}
/*
.itemContainer {position:absolute; z-index:8; cursor:pointer; display:none;}*/
.itemContainer { display: none; }
.active {z-index:10; display:block;}
.last-active {z-index:9; display:block;}

.featured-player-navigation {
	margin: 0 auto;
	padding-top: 10px;
	width: 210px;
	padding-bottom:0px;
	/*position:absolute; bottom:25px; left:20px;*/
	z-index:1;
}

.featured-player-navigation li {
	background: transparent url(../../assets/homepage/promo/hpp_navigation_solid_dots.png) -11px -3px no-repeat;
	color: #fff;
	float: left;
	height:18px; 
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	padding:0 5px;
	position: relative;
	text-decoration: none;
	text-indent:-1000em;
	width:18px;
	z-index: 800;
}

.featured-player-navigation li a:hover, .featured-player-navigation li.active {
	background: transparent url(../../assets/homepage/promo/hpp_navigation_bullet.png) no-repeat;
	z-index: 1000;
}


.featured-tout-module.spotlight {background-image:none; margin:0; padding:0; position:relative; top:-10px;}
.featured-tout-module.spotlight .footer {background-image:none;}
.featured-tout-module.spotlight .infoBlock {float:left;}
.featured-tout-module.spotlight .wrapper, 
.featured-tout-module.spotlight .itemContainer {background-color:transparent; position:relative; height:240px; width:600px;}
.featured-tout-module.spotlight h4 {color:#000; font-size:20px !important; line-height:1.0; margin:0 !important; text-transform:capitalize;} 
.featured-tout-module.spotlight p {font-size:11px; margin-top:20px;}
.featured-tout-module.spotlight .playnow {background:transparent url(../../assets/buttons/playnowLarge.gif) no-repeat; height:31px; float:left; position:relative; top:50px; width:110px;}
.featured-tout-module.spotlight a:hover.playnow {background-position:0 -31px;}
.featured-tout-module.spotlight img {background:#fff; border:3px solid #ccc; padding:3px; margin-right:10px;}

.no-background {background: none ! important;}

.tout-module.s1x1.no-background .content  {
	height: auto ! important;
}