* { margin: 0; padding: 0; }
body {
background:#095757 url(images/bg.jpg) repeat-x scroll 0% 0%;
margin:0pt;
padding:0pt;
}
img {
border:medium none;
}
a:focus {
outline-color:invert;
outline-style:none;
outline-width:medium;
}
#main {
margin:0pt auto;
width:788px;
}
#header {
float:left;
width:788px;
}
.logo {
background:transparent url(images/header.jpg) no-repeat scroll 0% 0%;
display:block;
float:left;
height:96px;
margin:0pt;
overflow:hidden;
padding:0pt;
text-indent:-3000px;
width:788px;
}
.top {
background-color:#003640;
border:1px solid #B8C7A9;
display:inline;
float:left;
height:305px;
margin:9px 0pt 0pt 1px;
width:784px;
}
.left-box {
float:left;
overflow:hidden;
width:190px;
}
.left-box ul {
background:transparent url(images/menu-bg.jpg) no-repeat scroll 0% 0%;
display:inline;
float:left;
margin:5px 0pt 0pt 6px;
padding:68px 0pt 20px 16px;
width:170px;
}
.left-box ul li {
background:transparent url(images/item.gif) no-repeat scroll 0pt 2px;
float:left;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:15px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:186px;
}
.left-box ul li a {
color:#F5F7CC;
padding:0pt 0pt 0pt 9px;
text-decoration:none;
text-transform:uppercase;
}
.left-box ul li a:hover {
text-decoration:underline;
}
.reservation-box {
background:transparent url(images/reservations-box.jpg) no-repeat scroll 0% 0%;
display:inline;
float:left;
height:128px;
margin:-3px 0pt 0pt 2px;
position:relative;
width:195px;
}
.call {
color:#F5F7CC;
display:inline;
float:left;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:15px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:20px 0pt 0pt 39px;
}
.reservation-box a {
background:transparent url(images/button.jpg) no-repeat scroll 0% 0%;
color:#003D59;
display:inline;
float:left;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
height:23px;
letter-spacing:2px;
line-height:normal;
margin:6px 0pt 0pt 22px;
padding:5px 0pt 0pt;
text-align:center;
text-decoration:none;
width:147px;
}
.phone {
color:#003D59;
display:inline;
float:left;
font-family:"Times New Roman",Times,serif;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:bold;
letter-spacing:1px;
line-height:normal;
margin:5px 0pt 0pt 37px;
}
.main-image {
background:transparent url(images/bg-image.jpg) no-repeat scroll 0% 0%;
display:inline;
float:left;
height:284px;
margin:4px 0pt 0pt 1px;
padding:13px 0pt 0pt 16px;
width:575px;
}
.main-image img {
float:left;
}
.container {
border:1px solid #406870;
display:inline;
float:left;
margin:8px 0pt 2px 1px;
width:784px;
}
.container-border-holder {
background-color:#FFFFFF;
border:1px solid #BFCCCF;
display:inline;
float:left;
margin:0pt;
width:782px;
}
.left-column {
display:inline;
float:left;
width:300px;
}
.left-shadow {
background:transparent url(images/left-col-body.jpg) repeat-y scroll 0% 0%;
float:left;
width:300px;
}
.left-shadow-header {
background:transparent url(images/left-col-header.jpg) no-repeat scroll 0% 0%;
float:left;
width:300px;
}
.left-shadow-footer {
background:transparent url(images/left-col-footer.jpg) no-repeat scroll 0pt 100%;
float:left;
padding:19px 0pt 12px 20px;
width:280px;
}
.left-shadow-footer img {
float:left;
margin-bottom:10px;
}
.left-shadow-footer h2, #directions-column.center-column .left-shadow-footer h2 {
border-bottom:2px solid #C7C5C2;
color:#1F190E;
display:block;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:1px;
line-height:normal;
margin:0pt 0pt 0pt 0;
padding:0pt;
text-align:center;
text-transform:uppercase;
width:249px;
}
.center-column .left-shadow-footer p, .left-shadow-footer p, table {
color:#1F190E;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt;
padding:5px 20px 15px 0pt;
}
.banner {
display:inline;
float:left;
margin:10px 0pt 0pt 10px;
}
.center-column {
display:inline;
float:left;
margin:0pt 0pt 10px;
padding:0pt 0pt 0pt 7px;
width:260px;
}
.center-column-rooms {
background:transparent url(images/letter.gif) no-repeat scroll 0pt 20px;
display:inline;
float:left;
margin:0pt 0pt 10px;
padding:0pt 0pt 0pt 7px;
width:450px;
}
.center-column h1, .center-column h2, .center-column h3 {
text-transform: uppercase;
color:#003640;
font-family:"Times New Roman",Times,serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0pt;
padding:13px 0pt 17px;
}
.center-column-rooms h1 {
color:#003640;
font-family:"Times New Roman",Times,serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0pt;
padding:13px 0pt 17px;
}
.center-column p, .center-column dl, .center-column ul {
color:#003640;
font-family:"Times New Roman",Times,serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:15px;
margin:0pt;
padding:0pt 5px 13px 0pt;
}
.center-column-rooms p {
color:#003640;
font-family:"Times New Roman",Times,serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:15px;
margin:0pt;
padding:0pt 5px 13px 0pt;
}
.center-column-rooms ul li {
background:transparent none repeat scroll 0% 0%;
color:#003640;
float:left;
font-family:"Times New Roman",Times,serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:15px;
width:186px;
}
.right-column {
float:left;
width:215px;
}
.right-shadow {
background:transparent url(images/right-col-body.jpg) repeat-y scroll 0% 0%;
float:left;
width:215px;
}
.right-shadow-header {
background:transparent url(images/right-col-header.jpg) no-repeat scroll 0% 0%;
float:left;
width:215px;
}
.right-shadow-footer {
background:transparent url(images/right-col-footer.jpg) no-repeat scroll 0pt 100%;
float:left;
padding:20px 0pt 15px 16px;
width:199px;
}
.right-shadow-footer h2 {
color:#54200C;
font-family:"Times New Roman",Times,serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:15px;
margin:0pt;
padding:8px 0pt 13px;
text-transform: uppercase;
}
.right-shadow-footer p {
color:#1F190E;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt;
padding:0pt 25px 15px 0pt;
}
.footer {
background:transparent url(images/footer-bg.gif) repeat-x scroll 0% 0%;
color:#FFFFFF;
display:inline;
float:left;
font-family:"Times New Roman",Times,serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt 0pt 0pt 7pt;
padding:7px 0pt;
text-align:center;
width:768px;
}
.footer ul { margin-top: 1.5em;}
.footer li { font-size: 1.2em; display: inline; list-style: none; margin: 1em 1em 0 0; }

.footer li a:hover { text-decoration: underline; }

#directions-column {
 width: 600px;
 margin: 10px auto;
 display: block;
 float: none;
 }

.center-column dt { margin-bottom: 0.25em; }
.center-column dd { margin: 0 0 1em 40px; }
.center-column ul { margin: 0 0 0 40px; }
.center-column h3 { font-weight: normal; }
.room { float: left; display: inline;}
.clearing { clear: both; }
a img { border: none; }
a { color: #095757; text-decoration: none; }
.center-column a:hover {text-decoration: underline; }

.letter {
background:transparent url(images/letter.gif) no-repeat scroll 0pt 20px;
}

.highlight, .highlight * { color: #4A311B; }
/*sherri added*/
#FooterLinks
{
	width: 770px;
	margin-left:auto;
	margin-right:auto;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	float:left;
	margin-top:3px;
	
}
.Nav
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-decoration:none;
	color:#015353;
}
.Nav:hover
{	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#015353;
	text-decoration:underline;
}
table { color: #003640; }

td { margin: 1em; }
