
/* HTML Styles */
body{
	margin: 0;
	padding: 0;
	background: url('../images/new-tile.jpg');
}

h1{
	font-size: 16px;
	font-weight: normal;
	font-variant: small-caps; 
	letter-spacing: .1em;
	color: #F7E4AA;
	margin: 15px 0 0 0;
	padding: 0;
}

h2{
	font-size: 16px;
	font-weight: normal;
	font-variant: small-caps; 
	letter-spacing: .1em;
	color: #F7E4AA;
	margin: 15px 0 0 0;
	padding: 0;
}

sup{
	padding-top: 10px;
	font-size: 16px;
}

table{
	width: 100%;
	margin: 0 auto;
}


.contentLinks{ 
	font-family: Times, serif;
	font-weight: normal;
	font-variant: small-caps;
	font-size: 12px;
	text-decoration: none;
	letter-spacing: .15em;
	line-height: 1.2em;
	word-spacing: .07em;
	color: #FFF;
}

.contentLinks:hover{ text-decoration: underline; }

.no_italics_p{
	font-family: "Times New Roman", Times; 
	font-weight: normal;
	font-size: 12px;
	text-align: center;
	letter-spacing: .15em;
	word-spacing: .07em;
	color: #FFF;
	margin: 10px 0 10px;
	padding: 0;
}

.italics_p{
	font-family: Times, serif;
	font-weight: normal;
	font-size: 12px;
	font-style: oblique;
	text-align: center;
	letter-spacing: .15em;
	line-height: 1.2em;
	word-spacing: .07em;
	color: #FFF;
	margin: 10px 0 10px;
	padding: 0;
}

.menu_p{
	font-family: Times, serif;
	font-size: 12px;
	text-align: center;
	letter-spacing: .15em;
	line-height: 1.2em;
	word-spacing: .07em;
	color: #FFF;
	margin: 10px 0 10px;
	padding: 0;
}

.main-text {
font-family: Times, serif;
font-size:11px;
color:#fff;
line-height:16px;
text-align:left;
}

/* Div Styles */
div#flashOpener{
	
}

div#container{
	width: 800px;
	margin: 0 auto;	
	padding: 50px 10px 10px;
	
}

div#title{
	width: 418px;
	height: 73px;
	margin: 0 auto 10px;;
}

div#address{
	width: 510px;
	font-family: "Times New Roman", Times; 
	font-size: 14px;
	text-align: center;
	color: #867971;
	margin: 0 auto 5px;
}

div#res-botText{
	width: 700px;
	font-family: "Times New Roman", Times, serif; 
	font-size: 14px;
	text-align: center;
	color: #867971;
	margin: 0 auto 5px;
}

div#flashContainer{
	width: 567px;
	height: 259px;
	margin: 0 auto;
}

div#promotions{
	width: 567px;
	margin: 0 auto;
}

div#galleryContainer{
	width: 568px;
	height: 375px;
	margin: 0 auto;

}


div#cp_body{
	width: 567px;
	text-align: center;
	margin: 0 auto 25px;
}

div#iframeBody{
	width: 700px;
	text-align: center;
	margin: 0 auto 25px;
}


div#navigation{
	margin: 0 auto 5px;
	border: 0px solid #fff;
}

div#footer{
	width: 567px;
	font-size: 10px;
	letter-spacing: .1em;
	color: #867971;
	text-align: center;
	margin: 25px auto 25px;
}

/* Class Styles */

/* Navigation Styles */

/*
.navLink1{ float: left; height: 16px; margin-left: 45px;}
.navLink2{ float: left; height: 16px; margin-left: 15px;}
.leftNavGraphic{ float: left; width: 22px; height: 16px; background: url('../images/nav-spacer-left.gif') no-repeat; }
.navText{ float: left;  height: 16px; font-family: "Times New Roman", Times, serif; font-variant: small-caps; color: #624F30;  font-weight: normal; font-size: 12px; letter-spacing: .15em; line-height: 1.2em; }
.navText:hover{ float: left; height: 16px; color: #F7E4AA; }
.rightNavGraphic{float: left; width: 22px; height: 16px; background: url('../images/nav-spacer-right.gif') no-repeat; }
*/

.menu { font-size: 14px; letter-spacing: .15em; color:#f7e4aa; font-family: Times, serif; font-variant: small-caps; text-decoration: none; word-spacing: .07em; margin-right: 10px; }
.menu:hover{ text-decoration: underline; }
.events { letter-spacing: .15em; font-family: Times, serif; font-variant: small-caps; text-decoration: none; color:#f7e4aa; font-size: 12px; word-spacing: .07em; }
.line { width: 400px; font: 0px Verdana; height: 0px; border-bottom: 1px dashed #f7e4aa; text-align: center; margin: 15px auto 15px; padding: 0px; }
	
	

div#navPiece{ float: left; margin: 0 .5em; }
.navText{ font-family: "Times New Roman", Times, serif; font-variant: small-caps; color: #624F30; font-weight: normal; font-size: 16px; text-decoration: none; }
.navText:hover{ color: #F7E4AA; }
.navSideImages{ margin-bottom: 2px; }

/* 624F30 F7E4AA */

a.navHome:link, a.navHome:active, a.navHome:visited {
font-family: Georgia, serif;
font-weight: bold;
font-size: 12px;
text-align: center;
letter-spacing: .15em;
color:#f7e4aa;
text-decoration:none;
}

a.navHome:hover {
font-family: Georgia, serif;
font-weight: bold;
font-size: 12px;
text-align: center;
letter-spacing: .15em;
color:#f7e4aa;
text-decoration:none;
}

a.currHome:link, a.currHome:active, a.currHome:visited {
font-family: Georgia, serif;
font-weight: bold;
font-size: 12px;
text-align: center;
letter-spacing: .15em;
color:#f7e4aa;
text-decoration:none;
}

a.navHistory:link, a.navHistory:active, a.navHistory:visited {
font-family: Georgia, serif;
font-weight: bold;
font-size: 12px;
text-align: center;
letter-spacing: .15em;
color:#f7e4aa;
text-decoration:none;
}

a.navHistory:hover{
font-family: Georgia, serif;
font-weight: bold;
font-size: 12px;
text-align: center;
letter-spacing: .15em;
color:#f7e4aa;
text-decoration:none;
}

a.navAmenities:link, a.navAmenities:active, a.navAmenities:visited {
font-family: Georgia, serif;
font-weight: bold;
font-size: 12px;
text-align: center;
letter-spacing: .15em;
color:#f7e4aa;
text-decoration:none;
}

a.navAmenities:hover {
font-family: Georgia, serif;
font-weight: bold;
font-size: 12px;
text-align: center;
letter-spacing: .15em;
color:#f7e4aa;
text-decoration:none;
}

a.navDining:link, a.navDining:active, a.navDining:visited {
font-family: Georgia, serif;
font-weight: bold;
font-size: 12px;
text-align: center;
letter-spacing: .15em;
color:#f7e4aa;
text-decoration:none;
}

a.navDining:hover {
font-family: Georgia, serif;
font-weight: bold;
font-size: 12px;
text-align: center;
letter-spacing: .15em;
color:#f7e4aa;
text-decoration:none;
}

a.navContact:link, a.navContact:active, a.navContact:visited {
font-family: Georgia, serif;
font-weight: bold;
font-size: 12px;
text-align: center;
letter-spacing: .15em;
color:#f7e4aa;
text-decoration:none;
}

a.navContact:hover{
font-family: Georgia, serif;
font-weight: bold;
font-size: 12px;
text-align: center;
letter-spacing: .15em;
color:#f7e4aa;
text-decoration:none;
}

ul#navmenu {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 593px;
  list-style: none;
  height: 22px;
}

ul#navmenu li {
  margin: 0;
  border: 0 none;
  padding: 0 0 0 0;
  float: left; 
  display: inline;
  list-style: none;
  position: relative;
  height: 22px;
}

/* New Navigation 06-08 */
        .button{ display: block; float: left; background: none; }
        .bttnSides{ display: block; float: left; width: 16px; height: 16px; background: url('../images/nav-spacer-left.gif') no-repeat; margin: 0px 2px; }
        .bttnText{ float: left; font-family: "Times New Roman", Times, serif; font-variant: small-caps; text-decoration: none; color: #624F30; font-size: 14px; text-align: center; letter-spacing: .15em; padding: 0px 5px; }
		.bttnText:hover{ color: #F7E4AA; }


.navigation1 { width: 100%; margin: 10px auto; }
.centerNav1 { width: 800px; margin: 0 auto; border"1px solid red; padding-left:35px; }

.centerNav2 { width: 560px; border: 1px solid red; margin: 10px auto; padding-left:35px; }

.navigation3 { width: 100%; margin: 10px auto; }
.centerNav3 { width: 300px; margin: 0px auto; border: 1px solid red; }