* {
	margin: 0;
	padding: 0;
	border: 0;
	padding-top: 0;
	padding-bottom: 0;
	border-bottom: 0;
	border-top: 0;
}

#game-content {
	width: 570px;	
	float: left;
	margin-right: 15px;	
}

#ad-content {
	width: 185px;
	float: left;
}

#ad-content a img {
	margin: 0 0 15px 0;	
}

#game-content #seo p {
	color: #25a0da;
	width: 570px;
	margin: 0 0 20px 0;
}

#content_container p {
	font-family: arial, helvetica, Sans-Serif;	
	font-size: .9em;
	margin-bottom: 10px;
}

#game-content h1 {
	background: url(/content/v4/us/playtime/img/header_games.gif) no-repeat 0 0;
	width: 570px;
	height: 65px;
	text-indent: -9999px;	
}

#games-container {
	margin-bottom: 30px;	
}

#games-container ul {
	height: 20px;
	padding: 0 0 0 10px;
	list-style: none;
}

#games-container ul li {
	float: left;
}

#games-container ul li a {
	display: block;
	height: 34px;
	text-indent: -9999px;
}

.ui-tabs-hide {
	display: none;
}

#games-container ul li#tab-infant a {
	background: url(/content/v4/us/playtime/img/nav_tabs.gif) no-repeat 0 0;
	width: 177px;
}

#games-container ul li#tab-toddler a {
	background: url(/content/v4/us/playtime/img/nav_tabs.gif) no-repeat -177px 0;
	width: 177px;
}

#games-container ul li#tab-preschool a {
	background: url(/content/v4/us/playtime/img/nav_tabs.gif) no-repeat -354px 0;
	width: 185px;
}

#games-container ul li:after {
	content: ".";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}

.clear {
	clear: both;
	height: 0;
}

#infant-games,
#toddler-games,
#preschool-games {
	clear: both;
	top: 10px;
}

	.ie7 #infant-games,
	.ie7 #toddler-games,
	.ie7 #preschool-games {
		margin-top: 10px;
	}

#infant-games {
	background-color: #d2bbe0;
	border: 3px solid #ad71dc;
}

#toddler-games {
	background-color: #fcd294;
	border: 3px solid #fca320;
}

#preschool-games {
	background-color: #cae9af;
	border: 3px solid #8ec84a;
}

div.game {
	display: inline-block;
	zoom: 1;
	*display: inline;
	padding: 25px 0 10px 24px;
	*padding: 25px 0 10px 26px;
	width: 150px;
	position: relative;
	vertical-align: top;

}

	.ff2 div.game {
			float: left;
			min-height: 150px;
		}
	
div.game .thumbnail img {
	position: relative;
	left: 5px;
	border: 2px solid #ad71dc;
}

#infant-games .thumbnail img {
	border: 3px solid #ad71dc;
}

#toddler-games .thumbnail img {
	border: 3px solid #fca320;
}

#preschool-games .thumbnail img {
	border: 3px solid #8ec84a;
}

div.game .name {
	text-align: center;	
}

div.game .name a,
div.game .name a:hover,
div.game .name a:visited {
	color: #000;	
	font-size: .8em;
	font-weight: bold;
}

div.more-games {
	clear: both;
	text-indent: -9999px;
	margin: 10px 0 10px 0;
}

div.more-games a {
	display: block;
	margin: 0 auto;
}

#infant-games div.more-games a {
	background: url(/content/v4/us/playtime/img/view_all_infant_btn.png) no-repeat 0 0;
	width: 182px;
	height: 56px;
}

#toddler-games div.more-games a {
	background: url(/content/v4/us/playtime/img/view_all_toddler_btn.png) no-repeat 0 0;
	width: 179px;
	height: 56px;
}

#preschool-games div.more-games a {
	background: url(/content/v4/us/playtime/img/view_all_preschool_btn.png) no-repeat 0 0;
	width: 181px;
	height: 56px;
}

#game-content #add-this {
	text-align: center;
	margin: 5px 0 5px 0;
}

#parent-tips {
	padding-top: 15px;	
}

#parent-tips h2 {
	background: url(/content/v4/us/playtime/img/header_parenttips.gif) no-repeat 0 0;
	width: 570px;
	height: 29px;
	text-indent: -9999px;
}

#parent-tips p {
	color: #25a0da;
	margin: 10px 0 0 0;
}

.error
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 16px;
    COLOR: #E21B9E;
    FONT-WEIGHT: bold;
}

.center
{
	text-align: center;
	padding-bottom:7px;
	*padding-bottom:0px;
	vertical-align: middle;
	line-height:12px;
}


/*-------------------------------------------GAMES THUMBNAIL PAGE------------------------------------------------*/

#seo h1 {
	width: 570px;
	margin-bottom: 15px;
}

#seo h1 a {
	background: url(/content/v4/us/playtime/img/header_games.gif) no-repeat 0 0;
	width: 570px;
	height: 65px;
	text-indent: -9999px;	
	display: block;
}

.game-wrapper {
	background-color: #d2bbe0;
	border: 3px solid #ad71dc;
	clear: both;
	top: 14px;
}

ul#games {
	width: 500px;	
	margin: 10px 0 0 0;
	padding: 5px;
}

ul#games li {
	float: left;
	width: 140px;
	margin: 0 20px 0 0;
}

ul#games li a.image {
	float: left;	
}

ul#games li a.name {
	float: left;
	text-align: center;
	width: 140px;
}

#games-container ul#bottom-links {
	clear: both;
	padding: 20px;
	height: 60px;
}

#games-container ul#bottom-links li {
	margin-right: 10px;	
}

#games-container ul li#view-all-infant a {
	background: url(/content/v4/us/playtime/img/view_all_infant_btn.png) no-repeat 0 0;
	width: 182px;
	height: 56px;
	cursor: pointer;
}

#games-container ul li#view-all-toddler a {
	background: url(/content/v4/us/playtime/img/view_all_toddler_btn.png) no-repeat 0 0;
	width: 179px;
	height: 56px;
	cursor: pointer;
}

#games-container ul li#view-all-preschool a {
	background: url(/content/v4/us/playtime/img/view_all_preschool_btn.png) no-repeat 0 0;
	width: 181px;
	height: 56px;
	cursor: pointer;
}

#games-container ul li#back a {
	background: url(/content/v4/us/playtime/img/back_btn.png) no-repeat 0 0;
	width: 79px;
	height: 38px;
	display: block;
	margin-top: 10px;
	cursor: pointer;
}

#related-products-container {
	background: #beebf4;
	border: 3px solid #25a0da; 
	width: 179px;
	float: left;
	position: relative;
	margin: 15px 0 15px 0;
}

	.ie6 #related-products-container {
		width: 176px;	
	}

#related-products-container h2#toys-header-infant {
	background: url(/content/v4/us/playtime/img/header_top_toys.gif) no-repeat 0 0;
	text-indent: -9999px;
	width: 164px;
	height: 23px;
	margin: 10px auto 15px;
}

#related-products-container h2#toys-header-toddler {
	background: url(/content/v4/us/playtime/img/header_toddler_top_toys.gif) no-repeat 0 0;
	text-indent: -9999px;
	width: 110px;
	height: 55px;
	margin: 10px auto 15px;
}

#related-products-container h2#toys-header-preschool {
	background: url(/content/v4/us/playtime/img/header_preschooler_top_toys.gif) no-repeat 0 0;
	text-indent: -9999px;
	width: 110px;
	height: 55px;
	margin: 10px auto 15px;
}

#related-products-container li {
	list-style: none;	
	position: relative;
	width: 135px;
	margin: 0 auto 20px;
}

#related-products-container div.product-name {
	padding-top: 125px;
	text-align: center;
	font-size: 1em;
	font-weight: bold;
}

#related-products-container div.product-name a,
#related-products-container div.product-name a:visited{
	color: #25a0da;
}

#related-products-container .product-image img  {
	border: 3px solid #25a0da;	
	position: absolute;
	top: 0;
	left: 10px;
}

#related-products-container a#more-toys-Infant {
	background: url(/content/v4/us/playtime/img/more_infant_toys_btn.png) no-repeat 0 0;
	text-indent: -9999px;
	width: 179px;
	height: 37px;
	margin: 0 auto;
	display: block;
	cursor: pointer;
}

#related-products-container a#more-toys-Toddler {
	background: url(/content/v4/us/playtime/img/more_toddler_toys_btn.png) no-repeat 0 0;
	text-indent: -9999px;
	width: 179px;
	height: 37px;
	margin: 0 auto;
	display: block;
	cursor: pointer;
}

#related-products-container a#more-toys-Preschool {
	background: url(/content/v4/us/playtime/img/more_preschool_toys_btn.png) no-repeat 0 0;
	text-indent: -9999px;
	width: 179px;
	height: 37px;
	margin: 0 auto;
	display: block;
	cursor: pointer;
}

	.ie6 #related-products-container a#more-toys-toddler,
	.ie6 #related-products-container a#more-toys-preschool,
	.ie6 #related-products-container a#more-toys-infant {
		width: 176px;
	}


