
/* 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;
}

a:link.internal {
  /* text-decoration: none; */
  color: #0000ff;
  cursor:default;
  font-weight: normal;
}
a:hover.internal {
  text-decoration: underline;
  color: #0000ff;
  cursor:default;
  font-weight: normal;
}
a:visited.internal {
  color: #0000ff;
  cursor:default;
  font-weight: normal;
}



#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:auto;
	position:relative;
	width:780px;
}
#link-container {
	
	height: 75px;
	margin: 0 auto;
	position:relative;
	width: 780px;
    align:center;
}
#hat {
	background-image:url('../images/css-images/hat2.png');
	height:100px;
	position:absolute;
	margin: 0 auto;
	left:0px;
	top:5px;
	width:100px;
	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 {
	
	float:left;
	height:auto;
	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;
}

#form {
	left:10px;
	position:absolute;
	top:520px;
	width:240px;
	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 {
	height:auto;
	position:absolute;
	right:0px;
	width:530px;
	z-index:20;
    

}

#content-top {
	background-image:url('../images/css-images/house.jpg');
	background-repeat:no-repeat;
	height:300px;
    margin-left:9px;
    margin-top:4px;
    
}
#house {
	background-image:url('images/css-images/house.jpg');
	background-repeat:no-repeat;
	height:300px;
    float:right;
    clear:none;
}

#content-bottom {
	
	bottom:0px;
	height:92%;
	padding:10px 20px;
	position:relative;
	width:490px;
}

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

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

#content {
	background-color:#fff;
	border:2px inset #ccc;
	color:#512729;
	float:left;
	height: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;
}
	
     
#footertext {		
padding: 20px 0px 10px 20px;
font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	text-align:center;	
}

.footerLink a {
font-family:Arial, Helvetica, sans-serif;

	font-size:10px;
	color:#FFF;
	text-align:center;
	font-weight: normal;

}

.footerLink a:hover {
background: #666666;
	border: none;
	color:#ffffff;
	
}

#bbcomReviewWidget {
font-family: Georgia;
background-color: #122;
border-color:#000;

	left:30px;
	position:absolute;
	top:780px;
	width:240px;
	z-index:50;
}
#bbcomReviewWidget a:link, #bbcomReviewWidget a:visited {
color: #6fa;
}
#bbcomReviewWidget a:hover {
color: #ED860C;
}
#bbcomReviewWidget .revMidLinks{border-color: #000;}

#bbcomReviewWidget .revTitleBar, #bbcomReviewWidget .revTitleBar td {
color: #fee;
background-color: #e77;
border-color: #000;
}
#bbcomReviewWidget .revTitleBar a {
color: #fff;
font-weight:bold;
}
#bbcomReviewWidget .reviewName {
color: Yellow;
font-style: italic;
}
#bbcomReviewWidget .reviewDate, #bbcomReviewWidget .review,#bbcomReviewWidget .reviewText {
color: #863;
}
