body,html {
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: Arial;
	background: #6CAFE8 url('bg.jpg') no-repeat;
	background-attachment:fixed;	background-position: center 0%;
	color:#3782BC;
}
a:link, a:visited{
color:#4F91CD;
text-decoration:none;
}
a:hover{
color:#FFFFFF;
text-decoration:none;
}

h2{
text-align:center;
color:#4F91CD;
width:100%;
margin:0;
padding:8px 0 7px 0;
border-bottom:1px dashed #3782BC;
}
#wrap{
width:960px;
margin:0;
margin-left:auto;
margin-right:auto;}

#header{
position:absolute;
top:0;
margin:0;
height:50px;
width:960px;
}
#featureWrap{
position:absolute;
top:140px;
}

	#us-flags{
	background: url(images/kids-zone-bg.png) no-repeat;		
	position:absolute;
	top:-6px;
	height: 489px;
	}
		#us-flag{
		position:relative;
		width:960px;
		height:300px;
		float:left;
		margin:0;
		padding:0 10px;
		}
			#history-wrap{
			overflow:scroll;
			overflow-x:hidden;
			position:relative;
			background:#FFFFFF;
			top:1px;
			width:750px;
			height:467px;
			margin:0 auto;
			border-left:1px dashed #3782BC;
			border-right:1px dashed #3782BC;
			color:#3782BC;
			}
	#nav2, #nav2 ul
				{
					outline:none;
					margin:0;
					padding:10px 5px 0 0;
					list-style:none;
					text-align:right;
				}
				#nav2 li
				{
					
					display:block;
					color:#FFFFFF;
					float:right;
					padding:0px 1px 0px 0px;
				
				}
				#nav2 li a:link, #nav2 li a:visited
				{

					color:#FFFFFF;
					display:block;
					padding: 8px 4px 4px 4px;
					text-decoration:none;
					font-weight:inherit;
					font-size:13px;
				}
				#nav2 li a:hover
				{
					color:#000;
				
				}
.headline{
font-size:16px;
text-align:center;
padding-top:4px;
font-weight:bold;
}
.story{
font-size:13px;
text-align:justify;
margin:0;
padding:5px 15px;}
.story a:link, .story a:visited{
text-decoration:none;
color:#000099;
}
.story a:hover{
color:#FF0000;
}				
.istory{
font-size:12px;
text-align:justify;
padding:3px 10px;
}			
#home{
position:absolute;
top:155px;
}
#title{
position:absolute;
top:10px;
}
ul.effects {
	margin: 0;
	padding: 0;
}

ul.effects li {
	margin: 0;
	padding: 0;
	width: 120px;
	height: 100px;
	float: left;
	margin-top: 20px;
	margin-left: 20px;
}

div.effect {
	width: 120px;
	height: 100px;
	background: #333;
	border: 5px outset #aaa;
	float: left;
	cursor: pointer;
	cursor: hand;
	position:absolute;

}



div.j {
	width: 160px;
	height: 66px;
	background:url(nav01.jpg) no-repeat;
	float: left;
	cursor: pointer;
	cursor: hand;
	position:absolute;
	left: 0px;
}
div.j1 {
	width: 160px;
	height: 66px;
	background:url(nav02.jpg) no-repeat;
	float: left;
	cursor: pointer;
	cursor: hand;
	position:absolute;
	left: 160px;
}
div.j2 {
	width: 160px;
	height: 66px;
	background:url(nav03.jpg) no-repeat;
	float: left;
	cursor: pointer;
	cursor: hand;
	position:absolute;
	left: 320px;
}
div.j3 {
	width: 160px;
	height: 66px;
	background:url(nav04.jpg) no-repeat;
	float: left;
	cursor: pointer;
	cursor: hand;
	position:absolute;
	left: 480px;
}
div.j4 {
	width: 160px;
	height: 66px;
	background:url(nav05.jpg) no-repeat;
	float: left;
	cursor: pointer;
	cursor: hand;
	position:absolute;
	left:640px;
}
div.j5 {
	width: 160px;
	height: 66px;
	background:url(nav06.jpg) no-repeat;
	float: left;
	cursor: pointer;
	cursor: hand;
	position:absolute;
	left: 800px;
}
div.effect a{
display:block;
width:100%;
height:100%;
text-decoration:none;}
#navWrapper{position:absolute;top:70px;}

.j a:link, .j a:visited{
outline:none;
color:6CAFE8;
display:block;
width:100%;
height:30%;
text-decoration:none;
text-align:center;
padding:50px 0 0 0;
}
.j1 a:link, .j1 a:visited{
outline:none;
color:6CAFE8;
display:block;
width:100%;
height:30%;
text-decoration:none;
text-align:center;
padding:50px 0 0 0;}
.j2 a:link, .j2 a:visited{
outline:none;
display:block;
color:6CAFE8;
width:100%;
height:30%;
text-decoration:none;
text-align:center;
padding:50px 0 0 0;}
.j3 a:link, .j3 a:visited{
outline:none;
display:block;
color:6CAFE8;
width:100%;
height:30%;
text-decoration:none;
text-align:center;
padding:50px 0 0 0;}
.j4 a:link, .j4 a:visited{
outline:none;
display:block;
color:6CAFE8;
width:100%;
height:30%;
text-decoration:none;
text-align:center;
padding:50px 0 0 0;}
.j5 a:link, .j5 a:visited{
outline:none;
display:block;
color:6CAFE8;
width:100%;
height:30%;
text-decoration:none;
text-align:center;
padding:50px 0 0 0;}



div.current {
	border: 5px outset #FF0000;
	background: #660000;
}

div.effect p {
	color: #eee;
	margin: 0px;
	padding: 10px;
}

.ui-effects-transfer {
	border: 1px dotted #fff;
	background: #666;
	opacity: 0.5;
}

.no{
position:relative;
left:-20px;
margin:0 auto;
width:10px;
}
#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#B3D5F1;
	opacity: .88;
	padding:2px 5px;
	color:#0F6CB6;
	display:none;
	z-index:999;
	}
#footer{
position:absolute;
top:470px;
color:#FFFFFF;
}
span#copy{
position:absolute;
font-weight:bold;
font-size:12px;
left:750px;
width:204px;
}
span#email{
position:absolute;
top:3px;
left:5px;
width:800px;
}
#links{
	position:absolute;
	top:500px;
	margin:0 auto;
	width:600px;
	left: 150px;
	text-align:center;
}
#links a:link, #links a:visited{
color:#FFFFFF;
text-decoration:none;
}
#links a:hover{
color:#000066;
}
