#camp_links {
	position: absolute;
	left: 609px;
	top: 38px;
	z-index: 5;
}
#camp_links2 {
	position: absolute;
	top: 141px;
	left: 555px;
	width: 211px;
}
#cost {
	position: absolute;
	top: 245px;
	left: 51px;
	z-index: 0;
	width: 777px;
	height: 697px;
	background-color: #FFFFFF;
}
#cost #tab {
	position: absolute;
	top: 56px;
	left: 21px;
	z-index: 0;
	width: 455px;
	background-color: #FFFFFF;
}
#cost #tab2 {
	position: absolute;
	top: 368px;
	left: 21px;
	z-index: 0;
	width: 455px;
	background-color: #FFFFFF;
}
#letter {
	position: absolute;
	left: 34px;
	top: 50px;
	width: 514px;
	height: 904px;
}
#summer_camp {
	position: absolute;
	top: 202px;
	left: 43px;
	z-index: 0;
	width: 792px;
	height: 1350px;
	background-color: #FFFFFF;
}
.
#why_title {
	position: absolute;
	left: 46px;
	top: 84px;
	z-index: 2;
	width: 317px;
}
#why_content {
	position: absolute;
	top: 62px;
	left: 38px;
	width: 481px;
	height: 600px;
	z-index: 3;
}
#why {
	position: absolute;
	top: 245px;
	left: 51px;
	z-index: 0;
	width: 792px;
	height: 700px;
	background-color: #FFFFFF;
}

#why_content #fun {
	position: absolute;
	top: 250px;
	left: 0px;
	width: 481px;
	height: 42px;
}
#why_content #fun_cont {
	position: absolute;
	top: 300px;
	left: 14px;
	width: 247px;
	height: 164px;
}
#why_content #hottub {
	position: absolute;
	top: 300px;
	left: 279px;
	width: 188px;
	height: 237px;
}
#enroll {
	position: absolute;
	top: 245px;
	left: 51px;
	z-index: 0;
	width: 788px;
	height: 906px;
	background-color: #FFFFFF;
}
#enroll #tab {
	position: absolute;
	top: 56px;
	left: 21px;
	z-index: 0;
	width: 455px;
	background-color: #FFFFFF;
}
#enroll #tab2 {
	position: absolute;
	top: 496px;
	left: 21px;
	z-index: 0;
	width: 455px;
	background-color: #FFFFFF;
}
#enroll #tab3 {
	position: absolute;
	top: 676px;
	left: 21px;
	z-index: 0;
	width: 455px;
	background-color: #FFFFFF;
}
#housing {
	position: absolute;
	left: 10px;
	top: 450px;
	z-index: 2;
}
#transport {
	position: absolute;
	left: 10px;
	top: 630px;
	z-index: 2;
}
#cost {
	position: absolute;
	top: 245px;
	left: 51px;
	z-index: 0;
	width: 790px;
	height: 697px;
	background-color: #FFFFFF;
}
#cost #tab {
	position: absolute;
	top: 56px;
	left: 21px;
	z-index: 0;
	width: 455px;
	background-color: #FFFFFF;
}
#cost #tab2 {
	position: absolute;
	top: 368px;
	left: 21px;
	z-index: 0;
	width: 455px;
	background-color: #FFFFFF;
}
#campsched {
	position: absolute;
	top: 245px;
	left: 51px;
	z-index: 0;
	width: 789px;
	height: 428px;
	background-color: #FFFFFF;
}
#campsched #tab {
	position: absolute;
	top: 56px;
	left: 21px;
	z-index: 0;
	width: 455px;
	background-color: #FFFFFF;
}
#faq {
	position: absolute;
	top: 245px;
	left: 51px;
	z-index: 0;
	width: 787px;
	height: 1509px;
	background-color: #FFFFFF;
}
#faq #tab {
	position: absolute;
	top: 56px;
	left: 21px;
	z-index: 0;
	width: 455px;
	background-color: #FFFFFF;
}
#faq #tab2 {
	position: absolute;
	top: 256px;
	left: 21px;
	z-index: 0;
	width: 455px;
	background-color: #FFFFFF;
}
#insurance {
	position: absolute;
	top: 245px;
	left: 51px;
	z-index: 0;
	width: 788px;
	height: 464px;
	background-color: #FFFFFF;
}
#insurance #tab {
	position: absolute;
	top: 56px;
	left: 21px;
	z-index: 0;
	width: 455px;
	background-color: #FFFFFF;
}
#insurance #tab2 {
	position: absolute;
	top: 248px;
	left: 21px;
	z-index: 0;
	width: 455px;
	background-color: #FFFFFF;
}
#medical {
	position: absolute;
	left: 10px;
	top: 202px;
	z-index: 2;
}
#discount {
	position: absolute;
	left: 10px;
	top: 320px;
	z-index: 2;
}
