#container {
	height: auto;
	width: 1029px;
	position: absolute;
	top: 0px;
	left: 0px;
	margin-left: -514px;
	left: 50%;
	visibility: visible;
}


#header {
	height: 356px;
	width: 973px;
	position: absolute;
	top: 0px;
	left: 28px;
	visibility: visible;
}

#navigation {
	height: 40px;
	width: 973px;
	position: absolute;
	top:356px;
	left: 28px;
	visibility: visible;
	text-align:left
}

#content {
	height:auto;
	min-height:327px;
	width: 672px;
	position: absolute;
	top: 400px;
	left: 27px;
	visibility: visible;
	background-color:#e66928;
}

#content_subpages {
	height: auto;
	min-height:327px;
	width: 644px;
	position: absolute;
	top: 400px;
	left: 27px;
	visibility: visible;
	background-color:#ffffff;
	padding-left:28px;
	padding-top:20px;
}


#news {
	height: auto;
	min-height: 327px;
	width: 268px;
	position: absolute;
	top: 400px;
	left: 701px;
	visibility: visible;
	padding-left:15px;
	padding-top:20px;
	padding-right:15px;
	background-color:#66b8dc;
}

img { 
border:none;
}

#popup {
	height: 600px;
	width: 600px;
	position: absolute;
	visibility: visible;
	background-color:#ffffff;
	padding-top:60px;
	background-color:#66b8dc}

.kids_headline {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#e36929;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 20px;
}


.kids_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#e36929;
	font-weight: bold;
	line-height: 20px;
	text-decoration:underline;
}




.teacher_headline {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#96bf0d;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 20px;
}


.teacher_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#96bf0d;
	font-weight: bold;
	line-height: 20px;
	text-decoration:underline;
}


.howweteach_headline {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#66b8dc;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 20px;
}


.howweteach_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#66b8dc;
	font-weight: bold;
	line-height: 20px;
	text-decoration:underline;
}


.copy {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight: normal;
	line-height: 20px;
}

.iip {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2c9ab7;
	font-weight: normal;
	line-height: 20px;
}

.copy_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight: bold;
	line-height: 20px;
}



.news_blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2c9ab7;
	font-weight: normal;
	line-height: 16px;
}


.news_copy {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	font-weight: normal;
	line-height: 20px;
}


.news_headline_white {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#ffffff;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 20px;
}

.news_headline {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#2c9ab7;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 20px;
}

.news_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2c9ab7;
	font-weight: bold;
	line-height: 20px;
	text-decoration:underline;
}


.application_headline {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#f8b333;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 20px;
}
