/* KIDS : HOME THEME */
/***KIDS GENERAL***/

BODY 	{  background: #FFE06C url(bg.jpg) top center  repeat-y;	}			

#pageHeader { background: #00400F url(headbg.jpg) top   repeat-x;}
#homeoverlay 	{ left:-204px; top:51px; width:300px; height:340px; }
#navMid			{ background:#005419 url(midback.jpg);}
#footBreak 		{ background:#005419;}
.navPop 				{  background:#00400F;	}
.navPop a:hover  { background:#01591D; }

.headNavMain	li 		{	border-top:1px solid #00581C;}

#subColumn2 { padding-left:10px; }

#headNavTop	li, #headNavTop span	{	background-image: url(tabs.gif)  }

#subPage {
		background: url(bg_footprint.jpg) no-repeat;
		}
#kidsHeader {
		width: 768px;
		height: 142px;
		background: url(kidsHead.png) no-repeat;
		behavior: url('/assets/styles/iepngfix.htc');
		margin: 0;
		}
		
		
/***KIDS HOMEPAGE***/		
		
#kidsHomeNav {
		position: relative;
		width: 755px;
		height: 610px;
		margin: -142px 0 0 0;
		}
#gator {
		float: right;
		width: 405px;
		height: 82px;
		padding: 15px 0 0 0;
		}

#kidsFrog {
		position: absolute; 
		top: 93px;
		left: 69px;
		z-index: 30;
		}
		
/***KIDS SUB PAGES***/		
		
#kidsSubNav {
		position: relative;
		width: 192px;
		height: 357px;
		margin: 0 0 0 3px;
		z-index: 100;
		}
div.pageTitle {
		color: #f47321;
		font-size: 25px;
		font-weight: bold;
		z-index: 20;
		}
#breadcumbs, #breadcumbs a {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: 600;
		color: #00410f;
		font-size: 13px;
		}
#joinIcon, #animalsIcon, #gamesIcon, #activitiesIcon, #saversIcon, #videosIcon { /*563px*/
		position: relative;
		z-index: 100;
		}
#joinIcon {
		margin: -102px -41px -38px 515px;
		width: 90px;
		height: 140px;
		}
#animalsIcon {
		margin: -80px -72px -40px 515px;
		width: 120px;
		height: 120px;
		}
#gamesIcon {
		margin: -300px -150px -50px 438px;
		width: 275px;
		height: 350px;
		}
#activitiesIcon {
		margin: -90px -47px -50px 500px;
		width: 110px;
		height: 140px;
		}
#saversIcon {
		margin: -95px -37px -35px 510px;
		width: 90px;
		height: 130px;
		}
#videosIcon {
		margin: -135px -32px -55px 510px;
		width: 85px;
		height: 190px;
		}
img {
		behavior: url(/assets/styles/iepngfix.htc);
		}

/**Animals page**/

#animalDivList {
		position: relative;
		width: 543px;
		height: 360px;
		margin: 0 0 0 -20px;
		}
#animalHeader {
		position: relative;
		width: 527px;
		height: 20px;
		background: #F37421;
		margin: 20px 0 0 0;
		padding: 5px 8px 0 8px ;
		}
#animalHeader p {
		color: #fff;
		font-size: 14px;
		font-weight: bold;
		margin: 0;
		}
#animalHeader a.link {
		float: right;
		color: #7C3A00;
		margin: -17px 0 0 0;
		}
#animalHeader a.link:hover {
		color: #FFC192;
		}
#animalInfo {
		float: left;
		border: 1px solid #F37421;
		width: 541px;
		height: auto;
		background: #fff;
		}
#animalInfo img.animalInfoImage {
		float: left;
		}
#animalInfoText {
		float: right;
		width: 402px;
		height: auto;
		padding: 10px 10px 0 0;
		}
#animalInfoText h1, h2, p {
		margin: 0;
		padding: 0;
		font-size: 12px;
		font-family: helvetica, arial, sans-serif;
		}
#animalInfoText h2 {
		color: #231F20;
		}
#animalInfoText p {
		margin: 0 0 15px 0;
		}

		
/**PUZZLES PAGE**/

#subBody div.puzzleSections {
		float: left;
		width: 563px;
		margin-bottom: 20px;
		}
#subBody div.puzzleSections h1 {
		font-size: 17px;
		}
#subBody div.puzzleText {
		float: right;
		width: 490px;
		height: auto;
		padding-right: 10px;
		}
#subBody img.puzzlesIcons {
		float: left;
		}
#subBody table {
		float: left;
		margin-bottom: 40px;
		}
#subBody table img {
		border: 5px solid #F37421;
		}
#subBody table a:hover img {
		border-color: #095f12;
		}
#subBody table tr.puzzleTR td a {
		color: #F37421;
		font-weight: bold;
		text-decoration: none;
		}
#subBody table tr.puzzleTR td {
		padding-bottom: 10px;
		}
#subBody table tr.puzzleTR td a:hover {
		color: #095f12;
		}
#subBody table tr.two td {
		padding: 0 0 20px 23px;
		}
		
#kidsJAC { margin:15px 0 0 10px; }

table#kidsVideoTABLE {
		float: left;
		margin-top: 15px;
		}
table#kidsVideoTABLE img {
		border: 0;
		}
#kidsVideoBottom {
		float: left;
		width: 563px;
		}



