/* BODY SETTINGS */
body {
	font: 15px arial, verdana, sans-serif;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	color: #333333;
	background: #F5E4AB url(/newimages/background.gif) repeat-y;
	background-position: center center;
}

/* GENERAL LAYOUT */

blockquote.quote {
  background: transparent url(/newimages/leftquote.gif) left top no-repeat;
}
blockquote.quote div {
  padding: 0 40px;
  background: transparent url(/newimages/rightquote.gif) right bottom no-repeat;
}

/* LINK APPEARANCE */

A:link, A:visited { 
	text-decoration: underline;
	color: #000080; }

A:hover { 
	text-decoration: none;
	color: #008000; }
	
/* DIVS */

#navigation {
	text-align: center;
	font-size: 13px;
}

TD.credits {
	text-align: center;
	font-size: 10px;
}

#navigation A:link, #navigation A:visited {
	font-weight: bold;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 6px;
}

#navigation A:hover {
	text-decoration: underline;
}

#navigation A.active{
	text-decoration: underline;
	color: #008000;
}

TD.caption {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
}

TD.footer {
	font-family: 'Times New Roman', Times, serif;
	text-align: center;
	font-size: 15px;
}

TABLE.left-picture {
	margin-right: 5px;
	margin-top: 5px;
}

TABLE.right-picture {
	margin-left: 5px;
	margin-top: 5px;
}

/* HEADING APPEARANCE */

H1 {
 display: inline;
 font-family: Times New Roman, serif;
 font-size: 40px;
 color: #005000;
 font-style: italic;
 }
 
H2 {
 display: inline;
 font-family: 'Times New Roman', Times, serif;
 font-size: 26px;
 }

H2.home {
 display: inline;
 font-family: Times New Roman, serif;
 font-size: 22px;
 font-weight: normal;
 }
 
H3 {
 display: inline;
 font-size: 15px;
 color: #008000;
 }

H3.rooms {
 font-size: 20px;
 }

h1 span {
	display: none;
}

#home-header {
	width: 764px;
	height: 386px;
	background: url(/newimages/title.jpg) no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}

#rooms-header {
	width: 764px;
	height: 333px;
	background: url(/rooms/images/title.jpg) no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}

#meals-header {
	width: 764px;
	height: 333px;
	background: url(/meals/images/title.jpg) no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}

#deck-header {
	width: 764px;
	height: 333px;
	background: url(/deck/images/title.jpg) no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}

#area-header {
	width: 764px;
	height: 333px;
	background: url(/area/images/title.jpg) no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}

#rates-header {
	width: 764px;
	height: 333px;
	background: url(/rates/images/title.jpg) no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}

#contact-header {
	width: 764px;
	height: 333px;
	background: url(/contact/images/title.jpg) no-repeat;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}
