body {	

	background-color: #fee6b6;

	font-family: Verdana, Arial, Helvetica, sans-serif;	

	font-size: small;	

	color:#663333;

	letter-spacing: 0.1em;

	width:100%;

}

#container {

	position:relative;

	width:780px;

	margin:0 auto 0;

	}



#header{

	
	

}

	

#header h1 {

	color: #663333;

	font-size:50px;
	font-family: Formal436 BT;
	font-style:italic;

	margin:15px 0 0 10px;

	}


li {

	margin: 7px 0 10px 10px;

}

#main {

	width:60%;

	margin:0 0 0 0;

	padding:10px;

}



#right {

	float:right;

	width: 38%;

}



.legend {

	font-weight: bold;

	color: #223344;

	background:#FFFFFF;

	padding: 3px 10px;

	margin:-1em 0 0 0.5em;

	border: 1px solid #AAAA00;

}

.label {

	text-align: right;

	float: left;

	width: 9em;

	margin-right: 5px;

	color: #946201;

}

fieldset {

	font-size: .8em;

	font-weight: bold;

	color: #335566;

	background:#fee6b6;

	padding: 10px;

	clear: left;

	float: left;

	width:85%;

	margin-bottom: 20px;

	border: 1px solid #AAAA00;

	position: relative;

}

fieldset p {

	float:right;

	line-height: 2em;

	float: left;

	width: 400px;

	margin-top: 5px;

	margin-bottom: 0px;

}

fieldset#contact input {

	font: normal .9em Georgia, "Times New Roman", Times, serif;

	color: #666666;

	background: #FFFFE1;

	padding: 4px;

	width: 150px;

	border: 1px solid #666666;

}

fieldset#prefs p {

	clear: left;

	width: 350px;

}

fieldset#prefs input {

	font: normal .9em Georgia, "Times New Roman", Times, serif;

	color: #666666;

	background:#ffffe1;

	padding: 4px;

	width: 150px;

	border: 1px solid #666666;

}

textarea {

	font: normal .9em Georgia, "Times New Roman", Times, serif;

	color: #666666;

	background:#ffffe1;

	padding: 4px;

	width: 350px;

	border: 1px solid #666666;

}

textarea#questions {

	font: normal .9em Georgia, "Times New Roman", Times, serif;

	color: #666666;

	background:#ffffe1;

	padding: 4px;

	width: 250px;

	border: 1px solid #666666;

}

	

div.greyBox { 

	margin: 0 0 0 0;

}

.boxColumn {

	padding: 15px 7px 10px 7px;

	float: left;

	width: 31%;

}



.boxColumn h1 {

	font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif;

	color: #ab2b5d;

	background: #ffffff;

	padding: 0px;

	margin: 0 0 2px 0;

	text-align:center;

}

img {

	display: block;

}

em {

	color:#3300CC;

	font-size: 110%;

	margin: 0;

	}

strong {

	font-weight: bold;

	font-size:100%;

	color: #FF0000;

	padding: 0px;

	margin: 0 0 0px 0;

}



.boxColumn p {

	padding: 0px;

	font-size: 90%;

}



.separator {

	clear: both;

}

ul#tabnav {

	list-style-type: none;

	margin: 10px 0 10px 150px;

	padding-left: 15px;

	font: 85% verdana, arial, sans-serif;

	font-weight:bold;

	

}



ul#tabnav li {

	float: left;

	background-color: #6871BF;

	color: #000000;

	margin: 2px 2px 0 2px;

	border-top: 1px solid #000000;

	border-right: 1px solid #000000;

	border-left: 1px solid #000000;

	border-bottom: 1px solid #000000;

}





ul#tabnav a:link, ul#tabnav a:visited {

	display: block;

	color: #ffffff;

	background-color: inherit;

	text-decoration: none;

	padding: 2px;

}





ul#tabnav a:hover {

	background-color: #D0C2FF;

	color: #000000;

}



#home ul#tabnav li.home, 

#information ul#tabnav li.information,

#accommodations ul#tabnav li.accommodations,

#reservations ul#tabnav li.reservations,

#directions ul#tabnav li.directions,

#contact ul#tabnav li.contact {

	border-bottom: 1px solid #804080;

	border-top: 1px solid #804080;

	border-right: 1px solid #804080;

	border-left: 1px solid #804080;

}



#home ul#tabnav li.home a:link, #home ul#tabnav li.home a:visited, 

#information ul#tabnav li.information a:link, #information ul#tabnav li.information a:visited,

#accommodations ul#tabnav li.accommodations a:link, #accommodations ul#tabnav li.accommodations a:visited, #reservations ul#tabnav li.reservations a:link, #reservations ul#tabnav li.reservations a:visited, #directions ul#tabnav li.directions a:link, #directions ul#tabnav li.directions a:visited, #contact ul#tabnav li.contact a:link, #contact ul#tabnav li.contact a:visited {

	background-color: #fee6b6;

	color: #000000;

	border: none;

}



p {text-indent:5px;

}