
/* CSS Document */


body {
	background-color:#243634;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:20px;
}

a {
	color: #000080;
	text-decoration: none;
}

a:visited, a:active {
	color: #000080;
}

a:hover {
	text-decoration: underline;
}

h1, h2, h3, h4, h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0;
	padding:0;
}

span.imgtxt {
	display:none;
}

#wrapper {
	border:1px solid #000;
	margin:0 auto;
	position:relative;
	width:780px;
}

#main-wrapper {

}

#elm-address {
	color: #FFFFCC;
	padding-bottom:10px;
	position: absolute;
	top: 430px;
	left: 10px;
	width: 160px;
}

#elm-address a {
	color: #FFFFCC;
	text-decoration: underline;
}

#elm-address a:hover {
	text-decoration: none;
}

#container {
	background-color:#403f44;
	height:510px;
	position:relative;
	width:780px;
}
#link-container {
	clear: both;
	height: 75px;
	margin: 0 auto;
	position:relative;
	width: 780px;
}
#hat {
	background-image:url('../images/css-images/hat2.png');
	height:73px;
	position:absolute;
	margin: 0 auto;
	left:0px;
	top:5px;
	width:79px;
	z-index:50;
}

#thla {
	background-image:url('../images/css-images/thla.png');
	height:37px;
	position:absolute;
	margin: 0 auto;
	left:257px;
	top:5px;
	width:245px;
	z-index:50;
}

#tripadvisor {
	background-image:url('../images/css-images/trip1.png');
	height:36px;
	position:absolute;
	margin: 0 auto;
	left:88px;
	top:5px;
	width:162px;
	z-index:50;
}

#calendar {
	background-image:url('../images/css-images/calendar2.png');
	height:32px;
	position:absolute;
	left: 0px;
	width:25px;
	z-index:45;
}

#sidebar {
	background-image:url('../images/css-images/sidebar.png');
	background-repeat:repeat-y;
	float:left;
	height:510px;
	position:absolute;
	width:259px;
	z-index:30;
}

#sidebar-sign {
	background-image:url('../images/css-images/signage.png');
	height:397px;
	left:5px;
	position:absolute;
	top:10px;
	width:243px;
}

#sitemap {
	left:20px;
	position:absolute;
	top:175px;
	width:203px;
	z-index:50;
}

#nav {
	margin:0;
	padding:0;	
}

#nav li {
	list-style:none;
	margin:5px 0;
	padding:0;
	text-align:center;
}

#nav li a {
	color:#000;
	cursor: pointer;
	display:block;
	background-image:url('../images/css-images/button-1.png');
	line-height:26px;
	height:31px;
	text-decoration:none;
	width:203px;
	
}

#nav li a:hover {
	color: #6C7246;
}


#logo {
	background-image:url('../images/css-images/logo.png');
	cursor: pointer;
	height:135px;
	position:absolute;
	left:30px;
	top:20px;
	width:182px;
}

#content-container {
	border-left:1px solid #fff;
	height:510px;
	position:absolute;
	right:0px;
	width:530px;
	z-index:20;
}

#content-top {
/*	background-color:#fff;*/
	background-image:url('../images/css-images/house.jpg');
	background-repeat:no-repeat;
	height:300px;
}

#content-bottom {
	background-color:#512729;
	bottom:0px;
	height:195px;
	padding:10px 20px;
	position:absolute;
	width:490px;
}

#content-full {
	background-color:#512729;
	height:490px;
	padding:10px 20px;
	position:absolute;
	width:490px;
}

#content-home {
	background-color:#fff;
	border:2px inset #ccc;
	color:#512729;
	float:left;
	height:160px;
	overflow:auto;
	padding:10px;
	width:350px;
}

#content {
	background-color:#fff;
	border:2px inset #ccc;
	color:#512729;
	float:left;
	height:460px;
	overflow:auto;
	padding:10px;
	width:470px;
}

.activities li {
	line-height: 25px;
}

#roomdiv {
	float: left;
	width: 400px;
}

.room-thumbs {
	
	float: left;
	height: 110px;
	padding-left: 20px;
	width: 130px;
}

.room-thumbs img {
	border: 1px solid #000;
}

.room-desc {
	
	float: left;
	height: 175px;
	width: 250px;
}

.copyrights {
	color: #f1f1f1;
	float: right;
	font-size: 9px;
}

#footer {
	clear: both;
	font-size: 9px;
	margin: 0 auto;
	text-align: right;
	width: 760px;
}

#footer a {
	color: #f1f1f1;
	font-size: 9px;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}
	

