@charset "UTF-8";
body {
	color:#000000;
	background-color:#000000;
	margin:0px;
	padding:0px;
}
body, td, th {
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
}
a {
	text-decoration:none;
	color:#000000;
}
a:hover {
	color:#323264;
}
p {
	padding:0px;
	margin:0px;
	line-height:16px;
	padding-bottom: 16px;
}
img {
	border:none;
}
.grey {
	color:#CCCCCC;
}
#container {
	height: 585px;
	width: 1024px;
	margin-left:-512px;
	margin-top:-292px;
	position:absolute;
	top:50%;
	left:50%;
	padding:0px;
	background-color:#FFFFFF;
}
img {
	border:none;
}
#pic_of_the_week {
	width:132px;
	height:120px;
	position:absolute;
	top:271px;
	left:430px;
	background-color:#323264;
}
#splash_copy {
	width:206px;
	height:100px;
	position:absolute;
	top:446px;
	left:416px;
	overflow:auto;
	padding-right:5px;
}
#btn_enter {
	width:80px;
	height:23px;
	position:absolute;
	top:494px;
	left:827px;
}

#topWrap {
	width:1024px;
	height:243px;
	position:absolute;
	top:0px;
	left:0px;
}
#topWrap2 {
	width:1024px;
	height:302px;
	position:absolute;
	top:0px;
	left:0px;
}
#topHeader {
	width:1024px;
	height:30px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:50;
}
#slogan {
	width:1024px;
	height:30px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
	text-align:center;
}
#slogan h1 {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
}
/* BG */
.bg_splash {
	background-image:url(../images/bg_splash.jpg);
}
.bg_home, .bg_home_thankyou {
	background-image:url(../images/bg_home.jpg);
}
.bg_testimonials {
	background-image:url(../images/bg_testimonials.jpg);
}
.bg_about, .bg_staff, .bg_gallery, .bg_contact, .bg_map, .bg_maintenance, .bg_meet, .bg_thankyou {
	background-image:url(../images/bg_default.jpg);
}

.top_testimonials {
	background-image:url(../images/bg_top_testimonials.jpg);
}
.top_about {
	background-image:url(../images/bg_top_about.jpg);
}
.top_staff {
	background-image:url(../images/bg_top_staff.gif);
}
.top_contact {
	background-image:url(../images/bg_top_contact.jpg);
}
.top_maintenance, .top_thankyou {
	background-image:url(../images/bg_top_maintenance.jpg);
}
.top_meet {
	background-image:url(../images/bg_top_meet.jpg);
}

/* END>> BG */


#nav {
	width:500px;
	height:30px;
	position:absolute;
	
}
.nav1a {
	top:298px;
	left:350px;
}
.nav1b {
	top:357px;
	left:350px;
}

#nav ul {
	padding:0px;
	margin:0px;
}
#nav ul li {
	display:inline;
	list-style-position: outside;
	list-style-type: disc;
	padding-right:0px;
}
#nav ul li a {
	font-size:10px;
	color:#FFFFFF;
}
#nav ul li a:hover {
	color:#323264;
}

#header_home, #header_home_thankyou {
	width:317px;
	height:35px;
	background-image:url(../images/h_home.gif);
	position:absolute;
	top:42px;
	left:348px;
}
#copy_home, #copy_home_thankyou {
	width:400px;
	height:205px;
	position:absolute;
	top:86px;
	left:350px;
}
#copy_home p a, #copy_home_thankyou p a {
	text-decoration:underline;
}
#header_testimonials {
	width:143px;
	height:30px;
	background-image:url(../images/h_testimonials.gif);
	position:absolute;
	top:255px;
	left:346px;
}
#copy_testimonials {
	width:438px;
	height:200px;
	position:absolute;
	top:345px;
	left:346px;
	padding-right:7px;
	overflow:auto;
}
#header_about, #header_staff, #header_meet {
	width:109px;
	height:30px;
	background-image:url(../images/h_about.gif);
	position:absolute;
	top:309px;
	left:397px;
}
#copy_about, #copy_staff, #copy_meet {
	width:540px;
	height:150px;
	position:absolute;
	top:395px;
	left:400px;
	padding-right:7px;
}
#copy_meet a {
	color:#333333;
}
#copy_meet a:hover {
	color:#323264;
}
#header_contact {
	width:95px;
	height:30px;
	background-image:url(../images/h_contact.gif);
	position:absolute;
	top:309px;
	left:532px;
}
#copy_contact {
	width:540px;
	height:150px;
	position:absolute;
	top:160px;
	left:536px;
	padding-right:7px;
	color:#FFFFFF;
}
#copy_contact2 {
	width:540px;
	height:150px;
	position:absolute;
	top:395px;
	left:536px;
	padding-right:7px;
	z-index:100;
}
#header_map {
	width:95px;
	height:30px;
	background-image:url(../images/h_contact.gif);
	position:absolute;
	top:309px;
	left:532px;
}
#copy_map {
	width:540px;
	height:150px;
	position:absolute;
	top:395px;
	left:536px;
	padding-right:7px;
}
#header_maintenance {
	width:150px;
	height:30px;
	background-image:url(../images/h_maintenance.gif);
	position:absolute;
	top:309px;
	left:593px;
}
#header_gallery {
	width:1024px;
	height:345px;
	position:absolute;
	top:0px;
	left:0px;
}
#copy_maintenance {
	width:305px;
	height:220px;
	position:absolute;
	top:60px;
	left:599px;
	padding-right:7px;
	color:#FFFFFF;
	overflow:auto;
}
#copy_maintenance2 {
	width:400px;
	height:150px;
	position:absolute;
	top:385px;
	left:599px;
	padding-right:7px;
}
#meetName {
	width:120px;
	height:22px;
	position:absolute;
	top:42px;
	left:565px;
}
#meetName h1 {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
#meetPic {
	width:137px;
	height:134px;
	position:absolute;
	top:77px;
	left:571px;
}
#meetCopy {
	width:250px;
	height:208px;
	position:absolute;
	top:72px;
	left:730px;
	padding-right:5px;
	overflow:auto;
}
#meetCopy p {
	color:#FFFFFF;
}

#joinForm {
	width: 270px;
	height: 25px;
	position:absolute;
	top:512px;
	left:599px;
}
#joinCopy {
	width: 350px;
	height: 25px;
	position:absolute;
	top:541px;
	left:599px;
	font-size:9px;
}

#btn_credit {
	width:136px;
	height:15px;
	position:absolute;
	top:274px;
	left:843px;
}
#btn_join {
	width:168px;
	height:15px;
	position:absolute;
	top:514px;
	left:420px
}

#btn_join1 {
	width:168px;
	height:15px;
	position:absolute;
	top:495px;
	left:20px
}
#joinForm1 {
	width: 270px;
	height: 25px;
	position:absolute;
	top:522px;
	left:20px;
}
#joinCopy1 {
	width: 350px;
	height: 25px;
	position:absolute;
	top:551px;
	left:20px;
	font-size:9px;
}

.btn_blue {
	padding-top:4px;
	text-align:center;
	background-color:#323264;
	color:#FFFFFF;
}
.btn_blue a {
	color:#FFFFFF;
}
.btn_blue a:hover {
	color:#CCCCCC;
}
#nav2 {
	width:200px;
	height:25px;
	position:absolute;
	z-index:100;
}
.btn_caroftheweek {
	top:315px;
	left:350px;
}
.btn_testimonials {
	top:330px;
	left:350px;
}
.btn_staff {
	top:372px;
	left:400px;
}
.btn_map {
	top:372px;
	left:536px;
}

#nav2 a {
	text-decoration:underline;
	font-style:italic;
	font-weight:bold;
	color:#FFFFFF;
	font-size:11px;
}
#nav2 a:hover {
	color:#323264;
}
#credits {
	width: 1024px;
	text-align:center;
	position:absolute;
	top:570px;
	font-size:9px;
}
#home_credits {
	width: 984px;
	text-align:left;
	position:absolute;
	top:570px;
	font-size:9px;
	padding-left:20px;
}
#maintenanceButton {
	width:137px;
	height:134px;
	position:absolute;
	top:293px;
	left:840px;
}