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

body{
	background-color:#a0d78a;
	font-family: Helvetica, Arial, sans-serif;
	color:#000000;
}

.wrapper{
width:890px;
}

.left{
float: left;
width:200px;
}

.right{
float:left;
width:674px;
}

.logo{
background-image:url(images/greenlogo.jpg);
background-repeat:no-repeat;
width: 160 px;
height:176px;
padding-left:15px;
float:left;
}


.topheader{
float:left;
width:400px;
height:88px;
margin:0px;
padding:0px;
}

.clear{
clear:both;
}

.midheader{
float:left;
width:138px;
height:37px;
margin:0px;
padding:0px;
}

.buttonbar{
float:right;
width:521px;
height:37px;
margin:0px;
padding:0px;
}

	
#navMenu{
float:left;
text-align:right;
list-style:none;
margin:0px;
padding:0px;
}

#navMenu li{
float:left;
text-align:right;
margin:0px;
padding:0px;
}

li a{
text-decoration:none;
margin:0px;
padding:0px;
}

a.navRates{
	display:block;
	width:108px;
	height:37px;
	background:url("images/rates3.jpg");
	background-repeat:no-repeat;
	float:left;
}
a.navRates:hover{

	background:url("images/rates3.jpg") 0 37px;
}


a.navRegistration{
	display:block;
	width:108px;
	height:37px;
	background:url("images/registration.jpg");
	background-repeat:no-repeat;
	float:left;
}
a.navRegistration:hover{

	background:url("images/registration.jpg") 0 37px;
}



a.navBook{
	display:block;
	width:108px;
	height:37px;
	background:url("images/book.jpg");
	background-repeat:no-repeat;
	float:left;
}
a.navBook:hover{

	background:url("images/book.jpg") 0 37px;
}

a.navPhone{
	display:block;
	width:108px;
	height:37px;
	background:url("images/contact.jpg");
	background-repeat:no-repeat;
	float:left;
}
a.navPhone:hover{

	background:url("images/contact.jpg") 0 37px;
}

.button{
float:left;
width:104px;
height:37px;
}

.spacer{
float:left;
width:26px;
height:37px;
}

.bottomheader{
float:left;
width:623px;
height:13px;
background-image:url(images/gogreen5_10.jpg);
background-repeat:no-repeat;
font-size:18px;
color:#009900;
margin:0px;
padding:15px;
}

.menu{
float: left;
width:197 px;
height:271px;
margin:0px;
padding:0px;
}

.menuleft{
float:left;
height:271px;
margin:0px;
padding:0px;
}

.menubot{
float:none;
margin:0px;
padding:0px;
height:8px;
width:189px;
}


.content{
float:left;
width:653px;
}

.specials{
float: left;
width:653 px;
height:207 px;
}

.circles{
float:left;
width:653px;
height:34px;
}



.indexontent{
width:654 px;
background-image:url(images/homecontent_02.jpg);
background-repeat:repeat-y;
}

.text{
float:left;
padding-left:25px;
padding-right:25px;
width:604px;
}


.bookyours{
float:left;
width: 192 px;
height: 193 px;
}


.footer{
color:#009900;
font-size:12px;
text-align:center;
}

.footer2{
color:#009900;
font-size:10px;
text-align:center;
}

img{
border:none;
padding:0;
margin:0;
}

h1{
color:#009900;
font-size:22px;
text-align:center;
}

h2{
color:#009900;
font-size:18px;
}


.small{
font-size:12px;
}


/*table stuff*/

table{border-collapse:collapse;}

.col1{background:#CCFF66}

.col2{background:#FFFF99}

.col3{background:#CCFF66;}

.col4{background-color:#FFFF99;}

.col5{background:#CCFF66;}

td,th{border:1px solid #009900;padding:5px;}

.rowed{background:#84db83;}



.text li{
padding-top:10px;
}

p{
font-size:14px;
}

a{
text-decoration:underline;
color:#009900;
}

a:hover{
text-decoration:none;
color:#009900;
}

.green{
color:#009900;
font-weight:bold;
}

img.center{
text-align:center;
border:#009900 5px solid;
display:block;
margin-left: auto;
margin-right: auto;
}

img.center-none{
text-align:center;
border:none;
display:block;
margin-left: auto;
margin-right: auto;
}

p.box{
padding:5px;
border-style:solid;
border-width:1px;
border-color:#000000;
}

.fb{
background-color:#a0d78a;
}

p.rates {
	color: #009900;
}

/*FORM*/


#Form {
	
	background-color: #ECFA9B;
	border: 1px solid #009900;
	
	
}

#subForm {
	font-size: 0.8em;
	
}
#subForm .label {
	float: left;
	clear: left;
	width: 180px;
	margin-right: 10px;
	text-align: right;
	font-weight: none;
}

input#submit {
	margin-left: 190px;
	background-color: #CCCCCC
	font-family: "Century Gothic", "Gill Sans", Arial, sans-serif;
}

select#refer {
	font-family: Helvetica, Arial, sans-serif;
}

input#name, input#address, input#city, input#state, input#zipcode, input#email, input#friend, textarea#comments {
	width: 300px;
	background-color: #CCFF66;
	border: 1px solid #009900;
	font-family: Helvetica, Arial, sans-serif;
	font-size: .9em;
	margin-top: -2px;
}

input#name:focus,
input#address:focus,
input#city:focus,
input#state:focus,
input#zipcode:focus,
input#email:focus,
input#friend:focus,
textarea#comments:focus,
select#refer:focus
{
	background-color: #FFFF99;
}

.listbox {
	background-color: #CCFF66;
}


#seals{
position:relative;
margin-left:200px;
width: 500px;
padding:0px;
}



.weather{
margin-left:100px;
margin-top: -72px;
padding:0px;
}



.baby{
postion:relative;
margin-top: -80px;
margin-left: 40px;
font-size:10px;
text-align:center;
}
