/*Tan page background*/
body { background-color: #b8aea5;}

/*Avoid space at top of page*/
* {margin:0px; padding:0px;}

ul {color: #4a4640; font: 11px tahoma, sans-serif; line-height: 12px; margin-top:0; margin-right: 12px; margin-left: 150px; margin-bottom: .8em;}

li {margin-top: .6em; margin-bottom:.6em; font-size:12px; line-height:13px;}
 h3{text-align: center; color: #4a4640; font: bold 10px tahoma, sans-serif;}
 
/*Bring in the logo image from folder one level up from CSS  folder*/
div#headimage {width: 802px; height:174px; background-image: url(../images/logo.jpg);}

/*Use CSS to create a pseudo image map on the email address in the logo image*/
#emailmap {float:left; width: 180px; height: 40px; margin-left: 540px; margin-top: 105px;}

/*Center all page content and give a default white background*/
#wrapper { text-align: left; margin-right: auto; margin-left: auto; position: relative; width: 802px; height: auto; background-color: #ffffff;}

 
/* "Horizontal css Menu with Tab High-lite" by Parker Torrence http://unfolded.net modified from code found at "Accessify" http://accessify.com/tools-and-wizards/list-o-matic/list-o-matic.asp */
/* created for use by members of the PWA http://thepwa.net October 2004 */


div#left {position:absolute; width:521px; height:438px;left:0px; top:235px; background-color: #ffffff;}

div#left1 {position:absolute; width:521px; height:600px;left:0px; top:235px; background-color: #ffffff;}

div#left p { color: #4a4640; font: 12px tahoma, sans-serif; line-height: 14px; text-align: justify; text-indent: 0px; vertical-align: top; margin-right: 12px; margin-left: 12px; }

div#left a { color: #e66752; font: 12px tahoma, sans-serif; line-height: 14px; text-align: justify; text-indent: 0px; vertical-align: top; margin-right: 3px; margin-left: 3px; }

div#left h3{text-align: center; color: #4a4640; font: bold 10px tahoma, sans-serif;}

div#left ul {color: #4a4640; font: 11px tahoma, sans-serif; line-height: 12px; margin-top:0; margin-right: 12px; margin-left: 150px; margin-bottom: .8em;}

div#left li {margin-top: .6em; margin-bottom:.6em; font-size:12px; line-height:13px;}

div#left table {margin-right:125 px; margin-left:125px;}

div#left td {color:#4a4640; font: 12px tahoma, sans-serif;}

div#right {margin-left:540px; height:447px; background-color: #ffffff;}

div#right1 {margin-left:540px; height:630px; background-color: #ffffff;}

div#rightareainfo {margin-left:540px; height:800px; background-color: #ffffff;}

div#right a { color: #e66752; font: 12px tahoma, sans-serif; line-height: 14px; text-align: center; text-indent: 0px; vertical-align: top; margin-right: 3px; margin-left: 3px; }

div#right h3{text-align: center; color: #4a4640; font: bold 10px tahoma, sans-serif;}

#navcontainer
{
margin: 0px 0 0 0px;
padding: 0;
height: 20px;
background-color: #e66752;
}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#navcontainer ul li a
{ background: #f8f3ed; width: 88px; height: 18px; padding: 0;border-top: 1px solid #7d3223;
border-left: 1px solid #7d3223;
border-bottom: 1px solid #7d3223;
border-right: none; margin: 0 0 0px; color: #e66752; font: bold 10px/18px tahoma, sans-serif; text-decoration: none; display: block; text-align: center; }

#navcontainer ul li a:hover
{
color: #e66752;
background: #71accc;
}

#navcontainer a:active
{
background: #71accc;
color: #f8f3ed;
}

#navcontainer li#active a
{
background: #71accc;
border: solid 1px #4a4640;
color: #f8f3ed;
}
#navcontainer ul li.contact a
{
border-right: 1px solid #4a4640;
}

body#home #navcontainer ul li.home a 
{
 background-color:#71accc;
 color: #4a4640;
 }

body#facilities #navcontainer ul li.facilities  a
{
 background-color:#71accc;
 color: #4a4640;
 }
 
body#weather #navcontainer ul li.weather a 
{
 background-color:#71accc;
 color: #4a4640;
 }
 
body#contact #navcontainer ul li.contact a 
{
 background-color:#71accc;
 color: #4a4640;
 }

/*special treatment on contact page only for list items */
 body#contact li
 { font: bold 11px/12px tahoma, sans-serif; list-style-type:none;
  }
   
body#area #navcontainer ul li.area a 
{
 background-color:#71accc;
 color: #4a4640;
 }

body#rates #navcontainer ul li.rates a 
{
 background-color:#71accc;
 color: #4a4640;
 }

body#location #navcontainer ul li.location a 
{
 background-color:#71accc;
 color: #4a4640;
 }
 
 body#about #navcontainer ul li.about a 
{
 background-color:#71accc;
 color: #4a4640;
 }
 
 body#reservations #navcontainer ul li.reservations a 
{
 background-color:#71accc;
 color: #4a4640;
 }
 
 /*special treatment on reservations page only for list items */
 body#reservations li
 { font: bold 11px/12px tahoma, sans-serif; list-style-type:none;
  }
 
 #footcontainer
{ margin: 0; padding: 0; height: auto; width: 802px; text-align: center; background-color: #f8f3ed; }
#footcontainer h5 
{margin:0; padding:0; text-align: center;
color: #4a4640;
font: bold 11px/18px tahoma, sans-serif;}

#footcontainer h5 a
{ text-align: center; color: #4a4640; font: bold 11px/18px tahoma, sans-serif; text-decoration: none; }

#footcontainer h5 a:hover
{ text-align: center; color: #e66752; font: bold 11px/18px tahoma, sans-serif; text-decoration: underline; }

#footcontainer h6 
{text-align: center;
color: #4a4640;
font: 10px/18px tahoma, sans-serif;}

#footcontainer h6 a
{ text-align: center; color: #4a4640; font: 10px/18px tahoma, sans-serif; text-decoration: none; }

#footcontainer h6 a:hover
{ text-align: center; color: #e66752; font: 10px/18px tahoma, sans-serif; text-decoration: underline; }
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #E56852;
	font-size: 14px;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E56951;
	text-decoration: underline;
}
.leftpad5px {
	padding-left: 5px;
	border: 2px solid #E66752;
	background-color: #BDAEA9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.maintextjim {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4a4640;
	margin-left: 3px;
}
.maintextjimbold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4a4640;
	font-weight: bold;
	margin-left: 3px;
}
