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

body, h1, h2, h3, h4, h5, h6, p {
	margin: 0;
	padding: 0;
	border: none;
}
body {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #000;
	text-align: center;
}
#container {
	position: relative;
	width: 1030px;
	margin: 0 auto;
	border: none;
	text-align: left;
	background-color: white;
}
a:link { color: #0000FF; }
a:visited { color: #0000FF; }
a:hover { color: #009900; }

h1 {
	font-size: 18px;
	color: #F3F1E9;
	padding-top: 8px;
	text-align: center;
}
h2 {
	font-size: 16px;
	padding: 0 0 25px 5px;
}
h3 { padding: 15px 0 5px 15px; }
h4 {
	font-size: 16px;
	color: #F3F1E9;
	padding-top: 8px;
	text-align: center;
}
p {
	padding: 5px 10px 10px 10px;
	font-size: 14px;
}
table {
	border: none;
	border-collapse: collapse;
	text-align: left;
}
table#main tr {
	background-color: #E2DFD4;}
table#main td {
	vertical-align: top;
	padding-top: 5px;
}
table#info p {font-weight: bold;}
table#amenities {margin-top: 10px;}
table#amenities td {vertical-align: top;}
#footer{
	padding: 3px 0;
	text-align: center;
	font-size: 10px;
	}
#crumbs {
	float: right;
	font-size: 10px;
}	
img {border: none;}
img#opening {	margin: 25px 0 0 25px;}
#careers {
	float: right;
	padding: 8px 25px 25px 0;
	}
#reservations {
	float: center; 
	left:475px;
	padding:8px 0 8px 0;
	position:absolute; 
	width:187px;
	height:74px; 
	}
	
img#careers2 {padding: 25px;}
img#map {float: left; padding-right: 10px;}
a link {text-decoration: none; border: none;}
ul li, ol li{
	font-size: 14px;
	padding-left: 5px;
}
.style6 {
	font-size: 12px;
	}
.bannernav {
	padding-top: 3px;
	float: center;
	color: #005502;
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

.bannernav a { color: #F3F1E9; text-decoration: none; }
.bannernav a:visited { color: #F3F1E9; }
 .bannernav a:hover { color: #a7c03b; text-decoration: none; } 
