@charset "UTF-8";
/* CSS Document */


body {
	background-color: #84AE90;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align: justify;
	color: #930;
	font-size:14px;
	line-height: 21px;
}

p {
	margin-left: 210px;
	margin-right: 40px;
	text-align: left;
	list-style-position: outside;
	list-style-type: circle;
}

h1 {
	font-size:20px;
	color: #633;
}

h2 {
	font-size:16px;
	color:#633;
}
a:link {
	COLOR: #930;
}
a:visited {
	COLOR: #930;
}
a:hover {
	COLOR: #396;
}
a:active {
	COLOR: #900;
}

.slider-bullet {
	margin-left: 20px;
}
	
.header {
	margin-left: 200px;
}

.alt {
	display: none;
}

.paypal-button {
	margin-left: 210px;
	text-align: left;
}

#frame {
	position:absolute;
	left:50%;
	top:0px;
	width:960px;
	height:640px;
	margin-left: -480px;
}

#leaderboard {
	position:absolute;
	left:0px;
	top:0px;
	width:960px;
	height:260px;
	background-image: url(images/leaderboard.jpg);
}

#content {
	position:absolute;
	left:0px;
	top:260px;
	width:960px;
	height:340px;
	background-image: url(images/content.jpg);
}

.content-slider {
	position:absolute;
	left:0px;
	top:20px;
	width:960px;
	background-image: url(images/pattern.jpg);
	background-repeat: repeat-y;
	text-align: left;
}

#paypal {
	position:absolute;
	left:5px;
	top:550px;
}

.newsbox {
	background-image: url(images/newsbox.png);
	background-repeat: no-repeat;
	margin-left: 200px;
}

a#nav-home {
	position:absolute;
	left:0px;
	top:260px;
	width:180px;
	height:40px;
	background-image: url(images/navbar.jpg);
	background-position: 0px 0px;
}

a#nav-home:hover {
	background-image: url(images/navbar.jpg);
	background-position: -180px 0px;
}

a#nav-home:active {
	background-image: url(images/navbar.jpg);
	background-position: -360px 0px;
}

#nav-home-selected {
	position:absolute;
	left:0px;
	top:260px;
	width:180px;
	height:40px;
	background-image: url(images/navbar.jpg);
	background-position: -540px 0px;
}

a#nav-community {
	position:absolute;
	left:0px;
	top:300px;
	width:180px;
	height:30px;
	background-image: url(images/navbar.jpg);
	background-position: 0px -40px;
}

a#nav-community:hover {
	background-image: url(images/navbar.jpg);
	background-position: -180px -40px;
}

a#nav-community:active {
	background-image: url(images/navbar.jpg);
	background-position: -360px -40px;
}

#nav-community-selected {
	position:absolute;
	left:0px;
	top:300px;
	width:180px;
	height:30px;
	background-image: url(images/navbar.jpg);
	background-position: -540px -40px;
}

a#nav-services {
	position:absolute;
	left:0px;
	top:330px;
	width:180px;
	height:30px;
	background-image: url(images/navbar.jpg);
	background-position: 0px -70px;
}

a#nav-services:hover {
	background-image: url(images/navbar.jpg);
	background-position: -180px -70px;
}

a#nav-services:active {
	background-image: url(images/navbar.jpg);
	background-position: -360px -70px;
}

#nav-services-selected {
	position:absolute;
	left:0px;
	top:330px;
	width:180px;
	height:30px;
	background-image: url(images/navbar.jpg);
	background-position: -540px -70px;
}

a#nav-calendar {
	position:absolute;
	left:0px;
	top:360px;
	width:180px;
	height:30px;
	background-image: url(images/navbar.jpg);
	background-position: 0px -100px;
}

a#nav-calendar:hover {
	background-image: url(images/navbar.jpg);
	background-position: -180px -100px;
}

a#nav-calendar:active {
	background-image: url(images/navbar.jpg);
	background-position: -360px -100px;
}

#nav-calendar-selected {
	position:absolute;
	left:0px;
	width:180px;
	height:30px;
	background-image: url(images/navbar.jpg);
	background-position: -540px -100px;
	top: 360px;
}

a#nav-kids {
	position:absolute;
	left:0px;
	top:390px;
	width:180px;
	height:30px;
	background-image: url(images/navbar.jpg);
	background-position: 0px -130px;
}

a#nav-kids:hover {
	background-image: url(images/navbar.jpg);
	background-position: -180px -130px;
}

a#nav-kids:active {
	background-image: url(images/navbar.jpg);
	background-position: -360px -130px;
}

#nav-kids-selected {
	position:absolute;
	left:0px;
	top:390px;
	width:180px;
	height:30px;
	background-image: url(images/navbar.jpg);
	background-position: -540px -130px;
}

a#nav-contact {
	position:absolute;
	left:0px;
	top:420px;
	width:180px;
	height:30px;
	background-image: url(images/navbar.jpg);
	background-position: 0px -160px;
}

a#nav-contact:hover {
	background-image: url(images/navbar.jpg);
	background-position: -180px -160px;
}

a#nav-contact:active {
	background-image: url(images/navbar.jpg);
	background-position: -360px -160px;
}

#nav-contact-selected {
	position:absolute;
	left:0px;
	top:420px;
	width:180px;
	height:30px;
	background-image: url(images/navbar.jpg);
	background-position: -540px -160px;
}

#bannerbox {
	height: 480px;
	width: 130px;
	left: 27px;
	top: 462px;
	position: absolute;
}
