* {
	outline: none;
}

#nbaGlobalFooter a.privacyParents, #nbaGlobalFooter a.privacyParents:visited {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-transform: uppercase;
	text-decoration: none;
}

div#nbaKidsContainer {
	background: url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/kids/bg_nbaKidsLandingPage.jpg) 0 16px repeat-y;
	width: 928px;
	padding: 0;
	margin: 5px 0 0 5px;
	_margin-left: 2px;
}

div#nbaKidsContainer ul {
	padding: 0;
	margin-left: 0;
}


/*
Carousel on landing page
**************************************************************/
div#nbaKidsCarousel {
	height: 320px;
	padding: 304px 0 80px 0;
	float: left;
	width: 928px;
	display: block;
	zoom: 1;
	overflow: hidden;
	background: url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/kids/bgUpper_nbaKidsLandingPage.jpg) 0 0 no-repeat;
	
}

div#nbaKidsPrev, div#nbaKidsNext {
	cursor:pointer;
	float:left;
	height: 91px;
	width:84px;
	z-index:100;
	margin-top: 98px;	
	background: url(http://i.cdn.turner.com/nba/nba//.element/img/1.1/sect/kids/sprite_btnsCarousel.jpg) 0 0 no-repeat;
}

div#nbaKidsNext {
	background-position: -839px 0;
	width: 88px;
}

div#container {
	width: 755px;
	height: 325px;
	overflow: hidden;
	float: left;
	position: relative;
}

div#nbaKidsCarousel ul {
	list-style: none;
	float: left;
	position: relative;
	width: 100000px;
	margin: 0;
}

/* 250px x 325px */
div#nbaKidsCarousel li { 
	float: left;
	width: 195px;
	height: 312px;
	padding: 13px 25px 0 30px;
	margin: 0 3px 0 0;
	background: url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/kids/bg_carouselItems.gif) 0 0 no-repeat;
	display: block;
}

#nbaKidsCarousel li.nbaKidsItem2 {
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/kids/bg_carouselItem2.gif);
}

#nbaKidsCarousel li.nbaKidsItem3 {
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/kids/bg_carouselItem3.gif);
}

#nbaKidsCarousel li h2 {
	text-transform: uppercase;
	text-align: center;
	font-size: 16px;
	line-height: 20px;
	margin: 0 0 10px 0;
}

#nbaKidsCarousel li.nbaAlt  {
	position: relative;
}

#nbaKidsCarousel li.nbaAlt h2 {
	left: 10px;
	position: absolute;
}

#nbaKidsCarousel li.nbaAlt img {
	margin-top: 30px;
}

#nbaKidsCarousel li.nbaAlt2  p {
	margin-bottom: 4px;
}

#nbaKidsCarousel li a img {
	margin-bottom: 15px;
	border: 2px solid #09C86B;
}

#nbaKidsCarousel li.nbaKidsItem2 a img { 
	border-color: #A967AA;
}

#nbaKidsCarousel li.nbaKidsItem3 a img { 
	border-color: #FAE741;
}

#nbaKidsCarousel li p.nbaKidsMore {
	text-align: right;
}

#nbaKidsCarousel, #nbaKidsCarousel li a, #nbaKidsCarousel li a:visited { 
	color: #662d91;
}

#nbaKidsCarousel p {
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
	margin: 0 0 8px 0;
}

/*
Four vertical pods at the bottom
**************************************************************/
div#nbaKidsPods {
	overflow: hidden;
	display: block;
	padding-left: 10px;
	clear: both;
}

div#nbaKidsPods h4 {
	font-family: verdana;
	font-size: 13px;
}

/* Each pod is 223x765*/
#nbaKidsPods div.nbaKidsPod {
	float: left;
	width: 177px;
	height: 765px;
	_height: 645px;
	padding: 120px 23px 0 23px;
	margin: 0 5px 0 0;
	background: url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/kids/bg_ColKidsClub.gif) 0 0 no-repeat;
}

#nbaKidsPods .nbaKidsPod ul {
	list-style: none;
	padding: 0;
	margin-left: 0;
}

#nbaKidsPods .nbaKidsPod li {
	background: url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/kids/sprite_bullets.gif) 0 9px no-repeat;
	padding: 0 0 0 10px;
	line-height: 21px;
	font-size: 13px;
}

#nbaKidsPods div#nbaKidsClub, #nbaKidsPods div#nbaKidsClub a, #nbaKidsPods div#nbaKidsClub a:visited {
	color: #ce0107;
}

#nbaKidsPods .nbaKidsPod a:hover {
	text-decoration: underline;
}

#nbaKidsPods div#nbaKidsMascots {
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/kids/bg_ColMascots.gif);
}

#nbaKidsPods #nbaKidsMascots, #nbaKidsPods #nbaKidsMascots a, #nbaKidsPods #nbaKidsMascots a:visited {
	color: #005826;
}

#nbaKidsPods  #nbaKidsMascots li {
	background-position: 0 -16px;
}

#nbaKidsPods div#nbaKidsJrDanceTeams {
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/kids/bg_ColJrDanceTeams.gif);
}

#nbaKidsPods #nbaKidsJrDanceTeams, #nbaKidsPods #nbaKidsJrDanceTeams a, #nbaKidsPods #nbaKidsJrDanceTeams a:visited {
	color: #662d91;
}

#nbaKidsPods  #nbaKidsJrDanceTeams li {
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/kids/bullet3.gif);
}

#nbaKidsPods div#nbaKidsTeamPrograms {
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/kids/bg_ColTeamPrograms.gif);
}

#nbaKidsPods #nbaKidsTeamPrograms, #nbaKidsPods #nbaKidsTeamPrograms a, #nbaKidsPods #nbaKidsTeamPrograms a:visited {
	color: #f75317;
}

#nbaKidsPods  #nbaKidsTeamPrograms li {
	background: url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/kids/sprite_bullets.gif) 0 -66px no-repeat;
}
/*
Game Page
**************************************************************/
div#nbaKidsGameBck {
	padding: 0 0 8px 0;
	width: 938px;
	height: 870px;
	display: block;
	margin:5px 0;
	background: url(http://i.cdn.turner.com/nba/nba/.element/img/1.1/sect/kids/bgUpper_nbaKidsGamePage.jpg) 0 0 no-repeat;
}
div#nbaKidsGameBck iframe {
	margin:10px 0px;
	z-index:-1;
}
.nbaKidsGameHdr {
	width: 938px;
	height: 87px;
}

