﻿/*** General Body Elements ***/

body {
margin: 0 auto;
padding: 0;
font: 110% Verdana,Tahoma,Arial,sans-serif;
background: #295a75 url(images/bg.gif);
}

h2 {
color: #ecdd9c;
font-size: 16px;
background-color: #295a76;
font-family: Arial, Helvetica, sans-serif;
margin: 0 0 0 0;
}
a:link, a:visited {
	color: #ff0000;
	font: Arial, Helvetica, sans-serif
}

a:active, a:hover {
	color: #f87608;
}

#wrap {
background: #afbcc5;
color: #295a76;
margin: 0 auto;
width: 796px;
padding: 10px 10px 10px 10px;
border:2px solid #295a76;
}

#frontphoto {
border: 0;
text-align:center;
}

#main{
width: 716px;
}

.title_blue {
font-family:Arial, Helvetica, sans-serif;
font-style:oblique;
color:#663300;
font-size:18px;
font-weight:bold;
padding: 0 0 0 0;
margin: 0 0 -8px 0;
}

.title_red {
font-family:Arial, Helvetica, sans-serif;
color:#643c27;
background-color: #f9ecdc;
font-size:12pt;
font-weight:bold;
padding: 0 0 0 0;
margin: 0 0 -8px 0;
}
p {color:#295a76; font-size:110%; font-family:Georgia, "Times New Roman", Times, serif; padding:5px 10px 5px 10px;}
.footer {
	position:relative;
	clear:both;
	width:716px;
	height:20px;
	margin:0px 0 0 0;
	padding:4px 0 4px 0;
	font-size:.8em;
	text-align:center;
	top: -4px;
}

.footer_text {
font-family:Arial, Helvetica, sans-serif;
color:#000;
background-color: #afbcc5;
font-size:9pt;
font-weight:bold;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

#footer a {
color:#000;
background-color: inherit;
}

#footer a:hover {
color:#295a76;
background-color: inherit;
}
.floatbox {float:left; padding:3px 10px 3px 3px;}
.floatright {float:right; padding:3px 8px 3px 3px;}

#amenities{
background: url(images/amenities_bkg.jpg) no-repeat;
height:457px;
width:607px;
padding: 5px 0 5px 15px;
font-size:14px;

}
h1{
	font-size:18px;
	color:#003366;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}
