body {  	margin: 0px;  	padding: 0px;  	font-family: verdana, arial, sans-serif;  	font-size: 0.8em;  	background-color: white;  	text-align: center;}#wrapper {	position:relative;	width:769px;	margin-left:auto;	margin-right:auto;	border-left: 1px solid black;	border-right: 1px solid black;	border-bottom: 1px solid black;	height: 100%;	text-align: left;}h1 {	display: none;	font-size: 10px;}p {	margin-top: 0em;	margin-bottom: 1em;}th {	color: white;	background-color: #E5B53A;}#indextop {	background-color: #E5B53A;	text-align: center;}#indexheader {	margin-top: 10px;	margin-bottom: 7px;}#inttop {	background-color: #E5B53A;	padding-left: 160px;	height: 109px;}#intheader {	margin-bottom: 12px;	margin-left: 20px;}#inttext a.button {	background-color: #9FA13C;	color: white;	padding: 2px 4px;	text-decoration: none;	font-size: 0.9em;	letter-spacing: 2px;	border-top: 1px solid gray;	border-left: 1px solid gray;	border-right: 1px solid black;	border-bottom: 1px solid black;}#inttext a.button:hover {	color: white;	background-color: #E5B53A;	border-top: 1px solid black;		border-left: 1px solid black;		border-right: 1px solid gray;	border-bottom: 1px solid gray;}table {font-size: 1em;}/*Top Navigation*/#nav {	background-color: #9FA13C;	padding-left:20px;	height:20px;	border-top: 1px solid white;	border-bottom: 1px solid white;	padding-left: 40px;}#nav a {	color: white;	display:block;	float:left;	padding-left: 8px;	padding-right: 8px;	height: 20px;	line-height: 20px;	text-decoration: none;	font-size: 0.9em;	letter-spacing: 2px;	font-weight: bold;}#nav a:hover {	background-color: #CFBC68;}/*Main Text Area*/#indextext {	background-image: url('images/background.gif');	background-repeat: no-repeat;	background-position: top left;	padding-left: 370px;	padding-right: 10px;	padding-top: 25px;	padding-bottom: 10px;	background-color: #FAF0D8;}#indextext a {color: #9FA13C;}#indextext a:hover {color: #E5B53A;}#indextext h3 {	margin-top: 0px;		margin-bottom: 4px;	font-weight: bold;	font-size: 1.2em;}#inttext {	padding-left: 370px;	padding-right: 10px;	padding-top: 25px;	padding-bottom: 10px;}div#inttext.links {padding-left: 10px;}#inttext h2 {	font-family: arial, sans-serif;	font-size: 1.4em;	font-weight: normal;	margin-top: 0px;}#inttext h3 {	font-family: arial, sans-serif;	font-size: 1.1em;	margin-top: 0px;}#inttext li {	margin-top: 5px;	padding-top: 0px;}#inttext img {	border-right: 2px solid white;}#inttext2 {	position: absolute;	left: 15px;	top: 300px;	width:300px;}#inttext a {color: #9FA13C;}#inttext a:hover {color: #E5B53A;}	#floorplan {	position: absolute;	left: 15px;	top: 180px;}#left {	position: absolute;	left: 15px;	top: 154px;	width:350px;}#inttext td a {color: black;}div#inttext.links a {color: #9FA13C;}#inttext td a:hover {text-decoration: none;}#logo {	position: absolute;	width: 123px;	text-align: center;	left: 15px;	bottom: 30px;	font-size: 0.8em;}#indexlogo {	margin-right: 8px;	padding: 5px;	background-color: #ffffff;	border: 1px solid #E5B53A;}/*Scrollers*/#scroller {	border: 1px solid #E5B53A;	position: absolute;	left: 30px;	top: 565px;}#scroller a {color: black;}#scroller a:hover {color: #9FA13C;}.scrollClass {	text-align:	center;	padding-left: 5px;	padding-right: 5px;}/*Footer and Under-Footer*/#footer {	background-color: #E89719;	height: 20px;	border-top: 1px solid white;	color: white;	line-height:1.5em;}#under-footer {	margin-left: 5px;	font-size: 0.8em;	line-height: 20px;	text-align: center;}#under-footer h2 {	font-weight: normal;	margin-top: 0px;	padding-top: 0px;	font-size: 1em;	display: inline;}	#under-footer a {	text-decoration: none;	color: black;}#under-footer a:hover {	text-decoration: underline;}/*Side Nav*/#accommodation {	position: absolute;	left: 15px;	top: 160px;}#accommodation h2 {	font-family: verdana, arial, sans-serif;	margin-top: 0px;	background-color: #E5B53A;	font-weight: bold;	font-size: 1em;	color: white;	line-height: 1.7em;	padding-left: 3px;	padding-right: 30px;	margin-bottom: 0px;}#accommodation ul {	list-style: none;	margin-top: 0px;	margin-bottom: 0px;	padding-top: 0px;	padding-bottom: 0px;	width: 240px;}#accommodation ul li {	padding-top: 2px;	padding-bottom:0px;	margin-top: 0px;	margin-bottom: 0px;	width: 100%;}#accommodation ul li a {	text-decoration: underline;	color: #9FA13C;	display: block;}#accommodation ul li a:hover {	color: white;	background-color: #E89719;	text-decoration: none;}/*Various Classes*/.yellow {	background-color: #FAF0D8;}.small {	font-size: 0.8em;}.center {  text-align:center;}.right {	margin-left: 150px;}.darkyellow {	background-color: #E5B53A;	color: white;}.green {	background-color: #9FA13C;}.greenline {	border-bottom: 2px solid #9FA13C;	font-size: 0.2em;}.nobottom {	margin-bottom: 5px;	padding-bottom: 0px;}


