@charset "utf-8";
#all {
	background-color: #B0EDFF;
	margin:auto;
	padding:0px;
	width: 1000px;
	height: 100%;
	position: relative;
	text-align: left;
}
}
.style1 {
	font-family: "Century Gothic";
	font-weight: bold;
	font-size: 16px;
}
.style2 {font-family: Arial, Helvetica, sans-serif}
#all #tree {
	position: relative;
	height: 597px;
	width: 473px;
	left: 540px;
	background-image: url(images/tree.png);
	z-index: 2;
	top: -10px;
}
#all #content {
	background-color: #F0FDFF;
	position: absolute;
	left: 0px;
	top: 210px;
	width: 980px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#all  #footer  {
	text-align: center;
	font-size: 10px;
}
#all #hills #footer1  {
	text-align: center;
	font-size: 10px;
	z-index: 10;
	position: absolute;
	bottom: 0px;
	color: #FFFFFF;
	left: 100px;
	right: 100px;
}
#all #hills {
	position: absolute;
	left: 0px;
	bottom: -125px;
	height: 260px;
	width: 1000px;
	z-index: 5;
	background-image: url(images/hills.png);
}
#all #br {
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: absolute;
	height: 750px;
	width: 1060px;
	left: 75px;
	top: 0px;
}
#all #contenth {
	background-color: #F0FDFF;
	position: absolute;
	left: 0px;
	top: 210px;
	width: 765px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	z-index: 4;
}

#all #banner {
	background-image: url(images/header.jpg);
	position: absolute;
	top: -15px;
	height: 204px;
	width: 1000px;
}
#all #nav {
	background-repeat: repeat-x;
	position: absolute;
	height: 30px;
	width: 722px;
	left: 0px;
	top: 186px;
	z-index: 6;
	background-image: url(images/nav_sliver.jpg);
}
#all  #nav  .home  {
	background-image: url(images/nav0.jpg);
	background-position: -40px 0px;
	left: 17px;
	top: 0px;
	position: absolute;
	height: 30px;
	width: 65px;
	text-indent: -9999px;
}
#all  #nav  .about  {
	background-image: url(images/nav0.jpg);
	background-position: -118px 0px;
	position: absolute;
	height: 30px;
	width: 109px;
	left: 118px;
	top: 0px;
	text-indent: -9999px;
}
#all  #nav  .classes  {
	background-image: url(images/nav0.jpg);
	background-position: -231px 0px;
	position: absolute;
	height: 30px;
	width: 167px;
	left: 231px;
	top: 0px;
	text-indent: -9999px;
}
#all  #nav  .forms  {
	background-image: url(images/nav0.jpg);
	background-position: -404px 0px;
	position: absolute;
	height: 30px;
	width: 86px;
	left: 404px;
	top: 0px;
	text-indent: -9999px;
}

#all #nav .tuition {
	background-image: url(images/nav0.jpg);
	background-position: -489px 0px;
	position: absolute;
	height: 30px;
	width: 98px;
	left: 489px;
	top: 0px;
	text-indent: -9999px;
}

#all  #nav  .resources  {
	background-image: url(images/nav0.jpg);
	background-position: -584px 0px;
	position: absolute;
	height: 30px;
	width: 192px;
	left: 584px;
	top: 0px;
	text-indent: -9999px;
}
#all  #nav  .faq  {
	background-image: url(images/nav0.jpg);
	background-position: -776px 0px;
	position: absolute;
	height: 30px;
	width: 89px;
	left: 776px;
	top: 0px;
	text-indent: -9999px;
}
#all  #nav  .contact  {
	background-image: url(images/nav0.jpg);
	background-position: -864px 0px;
	position: absolute;
	width: 136px;
	left: 864px;
	top: 0px;
	height: 30px;
	text-indent: -9999px;
}
#all #nav .home:hover {
	background-position: -40px 30px;
	left: 17px;
	top: 0px;
}

#all  #nav  .about:hover {
	background-position: -118px 30px;
	left: 118px;
	top: 0px;
}
#all  #nav  .classes:hover {
	background-position: -231px 30px;
	left: 231px;
	top: 0px;
}
#all  #nav  .forms:hover {
	background-position: -404px 30px;
	left: 404px;
	top: 0px;
}

#all #nav .tuition:hover {
	background-position: -489px 30px;
	left: 489px;
	top: 0px;
}
#all  #nav  .resources:hover {
	background-position: -594px 30px;
	left: 594px;
	top: 0px;
	position: absolute;
}
#all  #nav  .faq:hover {
	background-position: -776px 30px;
	left: 776px;
	top: 0px;
	position: absolute;
}
#all  #nav  .contact:hover {
	background-position: -864px 30px;
	left: 864px;
	top: 0px;
	position: absolute;
}
#all #content #type {
	font-family: "Century Gothic";
	font-size: 16px;
	font-weight: bold;
	padding-top: 5px;
}
#all  #content2 #sub_content    {
	width: 500px;
	top: 220px;
	position: absolute;
	background-color: #F0FDFF;
	margin-right: 50px;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
#all  #content2 #r_content {
	position: absolute;
	width: 475px;
	right: 0px;
	top: 220px;
	background-color: #F0FDFF;
	font-family: Arial, Helvetica, sans-serif;
}
#all #content2 {
	background-color: #F0FDFF;
	width: 1000px;
	top: 215px;
	position: absolute;
}
#all #bannerh {
	background-image: url(images/headerh.jpg);
	position: absolute;
	top: -10px;
	height: 204px;
	width: 1000px;
	background-repeat: no-repeat;
}
#all #navh {
	background-repeat: repeat-x;
	position: absolute;
	height: 30px;
	width: 785px;
	left: 0px;
	top: 186px;
	z-index: 6;
	background-image: url(images/nav_sliver.jpg);
}
#all  #navh  .about  {
	background-image: url(images/nav0.jpg);
	background-position: -124px 0px;
	position: absolute;
	height: 30px;
	width: 90px;
	left: 4px;
	top: 0px;
	text-indent: -9999px;
}
#all  #navh  .classes  {
	background-image: url(images/nav0.jpg);
	background-position: -231px 0px;
	position: absolute;
	height: 30px;
	width: 167px;
	left: 94px;
	top: 0px;
	text-indent: -9999px;
}
#all  #navh  .forms  {
	background-image: url(images/nav0.jpg);
	background-position: -404px 0px;
	position: absolute;
	height: 30px;
	width: 86px;
	left: 256px;
	top: 0px;
	text-indent: -9999px;
}

#all #navh .tuition {
	background-image: url(images/nav0.jpg);
	background-position: -489px 0px;
	position: absolute;
	height: 30px;
	width: 98px;
	left: 331px;
	top: 0px;
	text-indent: -9999px;
}

#all  #navh  .resources  {
	background-image: url(images/nav0.jpg);
	background-position: -584px 0px;
	position: absolute;
	height: 30px;
	width: 192px;
	left: 416px;
	top: 0px;
	text-indent: -9999px;
}
#all  #navh  .faq  {
	background-image: url(images/nav0.jpg);
	background-position: -776px 0px;
	position: absolute;
	height: 30px;
	width: 89px;
	left: 595px;
	top: 0px;
	text-indent: -9999px;
}
#all  #navh  .contact  {
	background-image: url(images/nav0.jpg);
	background-position: -864px 0px;
	position: absolute;
	width: 115px;
	left: 670px;
	top: 0px;
	height: 30px;
	text-indent: -9999px;
}
#all  #navh  .about:hover {
	background-position: -124px 30px;
	left: 4px;
	top: 0px;
}
#all  #navh  .classes:hover {
	background-position: -231px 30px;
	left: 94px;
	top: 0px;
}
#all  #navh  .forms:hover {
	background-position: -404px 30px;
	left: 256px;
	top: 0px;
}

#all #navh .tuition:hover {
	background-position: -489px 30px;
	left: 331px;
	top: 0px;
}
#all  #navh  .resources:hover {
	background-position: -584px 30px;
	left: 416px;
	top: 0px;
	position: absolute;
}
#all  #navh  .faq:hover {
	background-position: -776px 30px;
	left: 595px;
	top: 0px;
	position: absolute;
}
#all  #navh  .contact:hover {
	background-position: -864px 30px;
	left: 670px;
	top: 0px;
	position: absolute;
}
