* {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#AC8353
}
img {
	display:block
}
.home img {
	border-top:2px solid #734F46;
	border-bottom:2px solid #734F46;
}
#content h1 {
	display:block;
	margin:30px 0 10px -10px;
	width:200px;
	text-indent:-200em
}
h1           {height:19px}
h1.area      {background:url("../images/headers/area.gif") no-repeat}
h1.cottages  {background:url("../images/headers/cottages.gif") no-repeat}
h1.gallery   {background:url("../images/headers/gallery.gif") no-repeat}
h1.guestbook {background:url("../images/headers/guestbook.gif") no-repeat}
h1.hotel     {background:url("../images/headers/hotel.gif") no-repeat}
h1.reachus   {background:url("../images/headers/reachus.gif") no-repeat}
h1.rooms     {background:url("../images/headers/rooms.gif") no-repeat}


h2 {
	color:#57372F;
	font-size:12px;
	margin:10px 0 2px 0
}
h3 {
	margin:0 0 3px 0
}
p {
	margin:0 0 10px 0;
	line-height:18px
}
p.intro {
	font-weight:bold
}
span.indent {
	display:block;
	margin-left:30px;
	line-height:18px
}
form {
	display:inline
}
#rates {
	width:512px;
	height:292px;
}
#rates sup {
	font-size:8px
}
#rates .legend td {
	height:18px;
	padding-left:12px;
	color:#57372F;
	font-size:9px
}
#rates .legend td strong {
	color:#57372F;
}
.thumbs {
	border-top:1px solid #CCC5BF;
	border-bottom:1px solid #CCC5BF;
}
.thumbs #gallerylink {
	display:block;
	height:18px;hei\ght:16px;
	padding:2px 0 0 16px;
	border-top:1px solid #FFF;
	background-color:#EDE9DB;
	border-bottom:1px solid #CCC5BF;
}
.thumbs #gallerylink span {
	padding-right:8px;
	background:url("/common/static/images/bullets/link-arrow.gif") right no-repeat
}
.thumbs ul {
	list-style:none;
	margin:5px 0;
}
.thumbs li {
	float:left;
	margin:0 20px 0 16px;
	display:inline;
	border:1px solid #B98444;
}
.thumbs ul a {
	display:block;
	width:82px;
	height:82px;
	border:2px solid #FFF
}
.thumbs ul a span {
	display:none
}
.thumbs #rooms1 {background:url(/common/images/thumbs/rooms01_2.jpg) no-repeat}
.thumbs #rooms2 {background:url(/common/images/thumbs/rooms02_2.jpg) no-repeat}
.thumbs #rooms3 {background:url(/common/images/thumbs/rooms03_2.jpg) no-repeat}
.thumbs #rooms4 {background:url(/common/images/thumbs/rooms04_2.jpg) no-repeat}

.thumbs #cottages1 {background:url(/common/images/thumbs/cottage01.jpg) no-repeat}
.thumbs #cottages2 {background:url(/common/images/thumbs/cottage02.jpg) no-repeat}
.thumbs #cottages3 {background:url(/common/images/thumbs/cottage03.jpg) no-repeat}
.thumbs #cottages4 {background:url(/common/images/thumbs/cottage04.jpg) no-repeat}

#container a,
#container a span {
	color:#57372F;
	font-weight:bold;
	text-decoration:none
}
#container a:hover {
	text-decoration:underline
}
#container a.image span {
	margin:0
}
a.image,
#triggers a {
	display:block;
	width:180px;
	height:59px;hei\ght:18px;
	padding-top:41px;
	margin-bottom:1px;
	text-align:right;
}
#container a.image {
	width:225px;
	height:79px;hei\ght:18px;
	padding-top:61px;
	text-decoration:none;
	margin:0 0 10px 10px;
	display:inline;
	border:1px solid #AC8353
}
#container a.left {
	float:left;
	margin-left:10px;
	background:url("/common/static/images/backgrounds/hotelrooms.jpg") no-repeat
}
#container a.right {
	float:right;
	background:url("/common/static/images/backgrounds/hotelcottages.jpg") no-repeat
}
#container .gallerylink *  {margin:0}
#container .gallerylink    {margin-bottom:40px}
#container .gallerylink a  {display:block;height:30px;hei\ght:20px;padding-top:10px;text-align:right;text-decoration:none;}
#inside, #outside, #nearby {cursor:pointer;cursor:hand}

#container .gallerylink span,
#container a.image span,
#triggers a span {
	margin-right:10px;
	padding-right:8px;
	background:url("/common/static/images/bullets/link-arrow.gif") right no-repeat
}
#container .gallerylink a,
#triggers a:hover      {text-decoration:none}
#container .gallerylink a:hover span,
#container a.image:hover span,
#triggers a:hover span {text-decoration:underline}
#triggers a.triggersarea      {background:url("/common/static/images/triggers/triggersarea.jpg") no-repeat}
#triggers a.triggerscottages  {background:url("/common/static/images/triggers/triggerscottage.jpg") no-repeat}
#triggers a.triggersgallery   {background:url("/common/static/images/triggers/triggersgallery.jpg") no-repeat}
#triggers a.triggersguestbook {background:url("/common/static/images/triggers/triggersguestbook.jpg") no-repeat}
#triggers a.triggershotel     {background:url("/common/static/images/triggers/triggershotel.jpg") no-repeat}
#triggers a.triggersrates     {background:url("/common/static/images/triggers/triggersrates.jpg") no-repeat}
#triggers a.triggersreachus   {background:url("/common/static/images/triggers/triggersreachus.jpg") no-repeat}
#triggers a.triggersrooms     {background:url("/common/static/images/triggers/triggersrooms.jpg") no-repeat}

#content .link {margin:15px 0 0 0}
.link h3       {margin-bottom:3px}
.link p        {margin:0}

.home div.opacity {
	height:100px;
	top:-102px;
	margin-bottom:-100px;
	background:#FFF;
	position:relative;
	opacity:0.39;
	-moz-opacity:0.39;
	filter:alpha(opacity=39)
}
#center div.opacity {
	height:50px;
	top:-50px;
	margin-bottom:-50px;
	background:#FCFDF8;
	position:relative;
	opacity:0.42;
	-moz-opacity:0.42;
	filter:alpha(opacity=42)
}
#content div.opacity {
	height:30px;
	top:-30px;
	margin-bottom:-30px;
	background:#FCFDF8;
	position:relative;
	opacity:0.7;
	-moz-opacity:0.7;
	filter:alpha(opacity=70)
}
