* { margin: 0; padding: 0;
font-family: Arial, Helvetica, sans-serif;
line-height:1.5em;
font-size:14px;
}

a {
	color:#335C64;
} 

body {
	background:url(images/gradient.jpg);
	background-repeat:repeat-x;

}

#container {
	height:900px;
	width:799px;
	margin:auto;
	padding:0px;
	background-color:#FFF;
}


.pictures {
	height:210px;
	padding-top:20px;
	padding-left:530px;
	padding-right:69px;
	padding-bottom:31px;
	width:200px;
	position:relative;

}


.box {
	background-image:url(images/amenities_box.gif);
	background-repeat:no-repeat;
	width:228px;
	height:200px;
	margin-left:52px;
	margin-top:10px;
	float:left;

}

.footer {
	margin:auto;
	text-align:center;
	float:left;
	width:799px;

}

.boldy {
	font-weight:bold;
	color:#C00;

}

.message {
	float:right;
	width:425px;
	margin-right:65px;
	margin-top:50px;
	font-weight:bold;
	color: #335C64;

}

.message2 {
	float:left;
	width:644px;
	margin-right:60px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:55px;
	text-align:justify;
	padding:20px;
	background-color:#E4E4E4;


}

.message3 {
	float:left;
	width:644px;
	margin-right:60px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:55px;
	text-align:justify;
	padding:20px;


}

div.nav {
	background-image:url(images/ft_top.jpg);
	height:162px;
	width:799px;
    padding: 0px;
	position:relative;
}

div.content {
	background-image:url(images/mainbck.jpg);
	background-repeat:no-repeat;
    padding: 0px;
	margin:0px;
	height:500px;
	width:799px;
	position:relative;
}

div.content2 {
	background-image:url(images/subBck.jpg);
	background-repeat:no-repeat;
    padding: 0px;
	margin:0px;
	height:500px;
	width:799px;
	position:relative;
}

ol#goals {
    list-style:url(images/dot.gif);
	
}

ol#amenities {
    list-style:url(images/dot.gif);
	padding-left:30px;
	
}

ol#toc {
    height: 54px;
    list-style: none;
    margin: 0;
    padding: 108px 0 0 44px ;
	
}

ol#pics li {
	float: left;
    margin: 0;
	padding: 5px 5px 5px 4px;
	
}

.largey {
	font-size:16px;
	color:#C39519;
	font-weight:bold;
}

.largeyindent {
	font-size:16px;
	color:#C39519;
	font-weight:bold;
	margin-left:155px;
}

.largeyCenter {
	font-size:15px;
	color:#C39519;
	font-weight:bold;
	text-align:center;
}

.largeyPlusCenter {
	font-size:17px;
	color:#C39519;
	font-weight:bold;
	text-align:center;
}


ol#pics {
    height: 200px;
	width: 204px;
    list-style: none;
    margin: 0px;
    padding: 0px ;
	
}

ol#toc a {
	
    display: block;
    float: left;
    height: 54px;
    padding-left: 0px;
    text-decoration: none;
}

ol#toc li {
    float: left;
    margin: 0 0px 0 0;
	padding: 0px;
}

ol#toc li.welcome a {
	display:block;
	width:111px;
	background-image:url(images/welcome.jpg);
    background-position: 0 -54px;
    color: #fff;
    font-weight: bold;
}

ol#toc li.welcomeOn a {
	display:block;
	width:111px;
	background-image:url(images/welcome.jpg);
    background-position: 0 -108px;
    color: #fff;
    font-weight: bold;
}

ol#toc li.welcome a:hover {
	display:block;
	width:111px;
	background-image:url(images/welcome.jpg);
    background-position: 0 0px;
    color: #fff;
    font-weight: bold;
}

ol#toc li.amenities a {
	display:block;
	width:159px;
	background-image:url(images/amenities.jpg);
    background-position: 0 -54px;
    color: #fff;
    font-weight: bold;
}

ol#toc li.amenitiesOn a {
	display:block;
	width:159px;
	background-image:url(images/amenities.jpg);
    background-position: 0 -108px;
    color: #fff;
    font-weight: bold;
}

ol#toc li.amenities a:hover {
	display:block;
	width:159px;
	background-image:url(images/amenities.jpg);
    background-position: 0 0px;
    color: #fff;
    font-weight: bold;
}

ol#toc li.location a {
	display:block;
	width:146px;
	background-image:url(images/location.jpg);
    background-position: 0 -54px;
    color: #fff;
    font-weight: bold;
}

ol#toc li.locationOn a {
	display:block;
	width:146px;
	background-image:url(images/location.jpg);
    background-position: 0 -108px;
    color: #fff;
    font-weight: bold;
}

ol#toc li.location a:hover {
	display:block;
	width:146px;
	background-image:url(images/location.jpg);
    background-position: 0 0px;
    color: #fff;
    font-weight: bold;
}

ol#toc li.forms a {
	display:block;
	width:172px;
	background-image:url(images/printableforms.jpg);
    background-position: 0 -54px;
    color: #fff;
    font-weight: bold;
}

ol#toc li.formsOn a {
	display:block;
	width:172px;
	background-image:url(images/printableforms.jpg);
    background-position: 0 -108px;
    color: #fff;
    font-weight: bold;
}

ol#toc li.forms a:hover {
	display:block;
	width:172px;
	background-image:url(images/printableforms.jpg);
    background-position: 0 0px;
    color: #fff;
    font-weight: bold;
}

ol#toc li.contact a {
	display:block;
	width:126px;
	background-image:url(images/contactus.jpg);
    background-position: 0 -54px;
    color: #fff;
    font-weight: bold;
}

ol#toc li.contactOn a {
	display:block;
	width:126px;
	background-image:url(images/contactus.jpg);
    background-position: 0 -108px;
    color: #fff;
    font-weight: bold;
}

ol#toc li.contact a:hover {
	display:block;
	width:126px;
	background-image:url(images/contactus.jpg);
    background-position: 0 0px;
    color: #fff;
    font-weight: bold;
}

input, textarea { 
text-align:left;
float:left;
} 

label {
float:left;
text-align:right;
width: 16em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
}

.submit
{
margin-left: 35em;
width:90px;
text-align:center;
}
