body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #322a25;
	background-color: #d1ceb3;
	margin: 0px;
	padding: 0px;
}
html {
	scrollbar-face-color: #e8e8d7;
    scrollbar-shadow-color: #322a25;
	scrollbar-arrow-color: #322a25;
    scrollbar-highlight-color: #e8e8d7;
    scrollbar-3dlight-color: #e8e8d7;
    scrollbar-darkshadow-color: #322a25;
    scrollbar-track-color: #e8e8d7;
}
#wrapper {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	background-color: #E8E8D7;
}
#topbar {
	font-size: 10px;
	color: #d1ceb3;
	padding: 2px 0px 2px 10px;
	height: 14px;
	background-color: #322a25;
}
#topbar a:link, #topbar a:visited {
	font-size: 10px;
	color: #d1ceb3;
	text-decoration: none;
	
}
#topbar a:hover, #topbar a:active {
	font-size: 10px;
	color: #cc9900;
	text-decoration: none;
	
}
#flash {
	height: 255px;
}
#footer {
	font-size: 9px;
	background-color: #322a25;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #d1ceb3;
	clear:both;
}
#footer a:link, a:visited {color: #d1ceb3; text-decoration:none;}

#footer a:hover, a:active {color: #d1ceb3; text-decoration:underline;}

#content {
	background-color: #e8e8d7;
	margin: 20px 0px 20px 0px;
	padding-left: 40px;
	padding-right: 40px;
	width: 425px;
	float:left;
	background-image: url(../images/dots.gif);
	background-repeat: repeat-y;
	background-position: right top;
}


#content p.indent {text-indent: 10px;}

#content p.noindent {
	text-indent: 0px;
	font-weight: bold;
	font-size: 11px;
}
#content p.noindentreg {
	text-indent: 0px;
	font-size: 11px;
}
#content-wide {
	background-color: #e8e8d7;
	margin: 20px 0px 40px 0px;
	padding-left: 60px;
	padding-right: 40px;
	width: 650px;
	
	
}


#content-wide p.indent {text-indent: 10px;}

#content-wide p.noindent {
	text-indent: 0px;
	font-weight: bold;
	font-size: 11px;
}
#content-wide p.noindentreg {
	text-indent: 0px;
	font-size: 11px;
}
#sidebar {
	background-color: #E8E8D7;
	padding-right: 20px;
	margin: 20px 0px 20px 0px;
	width: 215px;
	float:right;
	font-size: 10px;
	line-height: 14px;
}
#sidebar h2 {
	font-size: 11px;
	border-bottom: 1px solid #486F44;
	margin-bottom: -5px;
	padding-bottom: -5px;
	color: #486F44;
}
#nav {
	height: 25px;
	width: 760px;
}
h1 {
	font-size: 24px;
	font-weight: normal;
}
.welcomeh, .newsh, .locationh, .roomsh, .reservationh, .accommodationh, .happeningsh, .linksh, .pressh, .abouth, .contacth, .communityh {
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -500em;
	line-height: 55px; /* height of title images */
    /* hide from mac ie5 and force overflow for win ie <6 \*/
    overflow: hidden;
    /* end hide */
}
.linksh, .floorplanh, .termsh, .localityh, .thankyouh, .shoppingh {
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -500em;
	line-height: 80px; /* height of title images */
    /* hide from mac ie5 and force overflow for win ie <6 \*/
    overflow: hidden;
    /* end hide */
}

.welcomeh {
	background-image: url(../images/nav/welcome-h.gif);
}
.linksh {
	background-image: url(../images/nav/links-h.gif);
}
.shoppingh {
	background-image: url(../images/shopping-h.gif);
}
.termsh {
	background-image: url(../images/nav/terms-h.gif);
}
.localityh {
	background-image: url(../images/nav/locality-h.gif);
}
.thankyouh {
	background-image: url(../images/nav/thankyou-h.gif);
}

.floorplanh {
	background-image: url(../images/nav/floorplan-h.gif);
}
.contacth {
	background-image: url(../images/nav/contact-h.gif);
}
.accommodationh {
	background-image: url(../images/nav/accommodation-h.gif);
}

.locationh {
	background-image: url(../images/nav/location-h.gif);
}

#sidebar img {
	border: solid 1px #c8c5b2;
	font-size: 10px;
}

#content-wide img {
	border: solid 1px #c8c5b2;
	font-size: 10px;
}
#content img {
	border: solid 1px #c8c5b2;
	font-size: 10px;
}

#content h2 {
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #463c3c;
	font-size: 12px;
	padding-bottom: 0px;
	margin-bottom: -5px;
	color: #486F44;
}
#content-wide a:link {
	color: #486F44;
	font-weight: bold;
}
#content-wide a:visited {
	color: #486F44;
	font-weight: bold;
}
#content-wide h2 {
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #463c3c;
	font-size: 12px;
	padding-bottom: 0px;
	margin-bottom: -5px;
	color: #486F44;
}
#content a:link {
	color: #486F44;
	font-weight: bold;
}
#content a:visited {
	color: #486F44;
	font-weight: bold;
}
#sidebar ul {
	list-style-type: square;
	margin-left: 0px;
	padding-left: 20px;
}

#sidebar a:link, #sidebar a:visited {color: #486F44;
	font-weight: bold;}
legend {
	font-weight: bold;
	color: #486F50;
	text-decoration: none;
	font-size: 12px;
	padding: 0px 5px 0px 5px;
}
fieldset {
	font-size: 11px;
	border: 1px solid #463c3c;
	margin-top: 20px;
	margin-bottom: 20px;
}
input.standard {
	background-color: #FCFCEA;
	padding: 2px;
	border: 1px solid #463c3c;
	width: 220px;
	margin-left: 5px;
	font-size: 11px;
}
input.sm {
	background-color: #FCFCEA;
	padding: 2px;
	border: 1px solid #463c3c;
	width: 40px;
	margin-left: 5px;
	font-size: 11px;
}
.bold {
	font-weight: bold;
	color: #486F44;
}
textarea {
	font-size: 11px;
	color: #463c3c;
	border: 1px solid #463c3c;
	background-color: #FCFCEA;
	padding: 2px;
	width: 300px;
	margin-left: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
input.btn {
	border: 1px solid #463c3c;
	font-size: 11px;
	color: #E8E8D7;
	background-color: #486F44;
	padding-right: 5px;
	padding-left: 5px;
	margin-left: 5px;
}
select {
	border: 1px solid #463c3c;
	font-size: 11px;
	color: #463C3C;
	background-color: #FCFCEA;
	margin-left: 5px;
	
}
.tour a:visited, a:link, a:hover, a:active {
	color: #463c3c;
	
}
.box {
	color: #E8E8D7;
	background-color: #322a25;
	border: 1px solid #C8C5B2;
	padding: 5px;
	width: 190px;
}
.reverse {
	color: #E8E8D7;
	background-color: #322A25;
	
	width: 200px;
}
div#navbar {
}
#nav {width:760px;background: transparent url(../images/nav/main_nav.gif) no-repeat;height:25px;position: relative;z-index: 1;font-size:11px; text-align:left;}
#nav, #nav ul { /* all lists */padding: 0;margin: 0;list-style: none;list-style-image:none;margin:0px;}
#nav a {display: block;height:25px;text-indent:-9000px;text-decoration:none;}
#nav li { /* all list items */
float: left;margin:0;}


#nav a.home {background: transparent url("../images/nav/main_nav.gif") no-repeat -0px 0;width:63px;margin-left:0px;}
#nav a.location {background: transparent url("../images/nav/main_nav.gif") no-repeat -63px 0;width:84px;}
#nav a.accommodation {background: transparent url("../images/nav/main_nav.gif") no-repeat -147px 0;width:171px;}
#nav a.floorplan {background: transparent url("../images/nav/main_nav.gif") no-repeat -318px 0;width:88px;}
#nav a.locality {background: transparent url("../images/nav/main_nav.gif") no-repeat -406px 0;width:73px;}
#nav a.local {background: transparent url("../images/nav/main_nav.gif") no-repeat -479px 0;width:136px;}
#nav a.links {background: transparent url("../images/nav/main_nav.gif") no-repeat -615px 0;width:47px;}
#nav a.contact {background: transparent url("../images/nav/main_nav.gif") no-repeat -662px 0;width:98px;}

#nav a.home:hover, #nav a.homeActive {background: transparent url("../images/nav/main_nav.gif") no-repeat 0px -30px;width:63px;margin-left:0px;}
#nav a.location:hover, #nav a.locationActive {background: transparent url("../images/nav/main_nav.gif") no-repeat -63px -30px;width:84px;}
#nav a.accommodation:hover, #nav a.accommodationActive {background: transparent url("../images/nav/main_nav.gif") no-repeat -147px -30px;width:171px;}
#nav a.floorplan:hover, #nav a.floorplanActive {background: transparent url("../images/nav/main_nav.gif") no-repeat -318px -30px;width:88px;}
#nav a.locality:hover, #nav a.localityActive {background: transparent url("../images/nav/main_nav.gif") no-repeat -406px -30px;width:73px;}
#nav a.local:hover, #nav a.localActive {background: transparent url("../images/nav/main_nav.gif") no-repeat -479px -30px;width:136px;}
#nav a.links:hover, #nav a.linksActive {background: transparent url("../images/nav/main_nav.gif") no-repeat -615px -30px;width:47px;}
#nav a.contact:hover, #nav a.contactActive {background: transparent url("../images/nav/main_nav.gif") no-repeat -662px -30px;width:98px;}

