/*----------------------------------------------------------------
TAGS STYLESHEET

Includes: 
Browser Compatibility: IE 6, IE 7, FIREFOX, SAFARI 
Layout Type:

Color Scheme:
------------------
Dark Brown: #462b10;
Light Brown: #83320d;
Dark Green: #3a4315;
Orange: #cc4f1e;
Dark Red: #8f381a;
Light Tan: #e7e5cb; 
------------------

Developers:
**********************************
richard
**********************************
----------------------------------------------------------------*/
/*------------ HEADING Styles ------------*/
h1{
	font-size:1.2em;
	margin:0 0 10px 0;
	color:#83320d;
	text-align: center;
}


h3{
	color:#83320d;
	font-size:11px;
	text-transform:uppercase;
	text-decoration: none;
}
h3 a{
	color:#83320d;
	font-size:11px;
	text-transform:uppercase;
	text-decoration: none;
}
h4{
	color:#83320d;
	font-size:11px;
	text-transform:uppercase;

}
h4 a{
	color:#83320d;
	font-size:11px;
	text-transform:uppercase;
	
}
h5{
	color:#83320d;
	font-size:11px;
	text-transform:uppercase;

}
h5 a{
	color:#83320d;
	font-size:11px;
	text-transform:uppercase;
	
}
h2{
	color:#83320d;
	font-size:11px;
	text-transform:uppercase;

}
h2 a{
	color:#83320d;
	font-size:11px;
	text-transform:uppercase;
	
}


/*------------ PARAGRAPH Styles ------------*/
p{
	margin:5px 0 10px 0;
	line-height:1.25;
	font-size:.85em;
	color: #213907;
}


/*------------ ANCHOR Styles ------------*/
a{
color:#83320d;
outline:none;
}

a:hover{
color:#cc4f1e;
}

span.readMore a{
display:block;
margin:12px 0 0 0;
text-align:right;
text-transform:uppercase;
color:#cc4f1e;
}


/*------------ LISTS Styles ------------*/
ol.activitiesLinks,
ul.amenities,
ul.sitemap{
margin:4px 0 20px 30px;
}

ul.sitemap li.menuSection{
margin:18px 0 0 0;
font-size:100%;
font-weight:bold;
text-transform:uppercase;
letter-spacing:-.05em;
}

ul.sitemap li.menuSection ul li{
margin:0;
font-size:100%;
font-weight:normal;
text-transform:none;
letter-spacing:normal;
}

ol.activitiesLinks li,
ul.amenities li,
ul.sitemap li{
line-height:18px;
font-size:.85em;
color:#3a4314;
}

ul.sitemap ul{
margin:4px 0 20px 30px;
font-size:1.2em;
}

dl{
}

dt{
}

dd{
}


/*------------ BUTTONS & IMAGES ------------*/
.buttonLeft{
float:left;
}

.buttonRight{
float:right;
text-align:right;
}

.insetImage{
float:left;
padding:11px;
margin:0 14px 0 0;
width:190px;
height:109px;
background:url(images/inset-frame.jpg) top left no-repeat;
}


/*------------ LEFT SIDEBAR FEATURES ------------*/
#featurettes{
clear:both;
padding-top:2px;
}

#topfeature{
position:relative;
left:5px;
z-index:99;
}

#animatedFeature{
position:relative;
top:-31px;
margin-bottom:-30px;
}


/*------------ RIGHT SIDEBAR ------------*/
.rezRoom{
text-align:center;
}

.testimonial{
	padding:20px 0 18px 0;
	line-height:13px;
	font-size:.8em;
	color:#83320d;
	background:url(images/testimonials-title.gif) top left no-repeat;
	text-align: justify;
}

.testimonial span.source{
display:block;
text-align:right;
}

.virtualTours img{
padding:1px;
margin:4px 0 0 0;
background:#fff;
border:2px solid #462b10;
}


/*------------ PHOTO GALLERIES ------------*/

/*------------ MAIN PHOTO GALLERY ------------*/
.photoGallery{
clear:both;
padding:0px 0 18px 0;
}

.photoGallery img{
float:left;
padding:1px;
margin:4px 4px 0 0;
background:#fff;
border:2px solid #462b10;
}

/*------------ BLOG/ACTIVIES GALLERY ------------*/
#photogallery{
clear:both;
padding:5px 0 5px 0;
}

#photogallery img{
padding:1px;
margin:4px 0px 0 0;
background:#fff;
border:2px solid #462b10;
}

/*------------ ACCOMMODATIONS CONTAINER ------------*/
.accommContainer{
clear:both;
float:left;
padding:16px 0;
width:644px;
border-top:solid 1px #462b10;
}

.accommContainer .insetWrap{
float:left;
width:212px;
text-align:center;
}

.accommContainer .accomInset{
float:left;
padding:11px;
width:190px;
height:109px;
background:url(images/inset-frame.jpg) top left no-repeat;
}

.accommContainer .rezFox-btn,
.accommContainer .rezEagle-btn,
.accommContainer .rezBear-btn{
}

.accommContainer a{
font-size:.8em;
color:#83320d;
}

.accommContainer .accommDetails{
float:right;
padding:4px 0 0 0;
width:418px;
}


/*------------ ENTRY ITEMS ------------*/
.entry{
clear:both;
padding:0 0 16px 0;
margin:0 0 18px 0;
width:644px;
border-bottom:solid 1px #462b10;
}

.entry .entryTitle{
float:left;
padding:0 0 0px 0;
width:644px;
}

.entry .postedby,
.entry .comments{
font-size:.85em;
text-transform:uppercase;
letter-spacing:-.05em;
color:#83320d;
}

.entry .postedby{
float:left;
width:200px;
text-align:left;
}

.entry .comments{
float:right;
width:200px;
text-align:right;
}

.entry .article{
clear:both;
}

.entry .article p{
line-height:16px;
font-size:.85em;
color:#3a4314;
}

.actionsWidget{
text-align:right;
}




/*------------ COMMENTS ------------*/
.commentContainer{
padding:0 0 16px 0;
margin:0 0 18px 0;
width:644px;
border-bottom:solid 1px #462b10;
}

.commentContainer .userName{
font-size:1.1em;
font-weight:bold;
text-transform:uppercase;
letter-spacing:-.05em;
color:#83320d;
}

.commentContainer .commentDate{
float:left;
width:200px;
text-align:left;
font-size:.8em;
font-weight:normal;
}

.commentContainer .userComment{
clear:both;
padding:2px 0 0 0; 
}


/*------------ PAGINATION ------------*/
#pagination{
text-align:right;
font-size:.85em;
font-weight:bold;
color:#83320d;
}

#pagination a{
color:#cc4f1e;
}

#pagination .pageLinks{
padding:0 4px 0 12px;
}

#pagination .lastLink{
padding:0 0 0 4px;
}


/*------------ SPECIALS ------------*/
.specialContainer{
/*float:left:
clear:both;
width:614px;*/
margin:16px 0;
padding:18px;
}

.specialContainer h2{
clear:both;
border-bottom:1px dashed #83320d;
margin:16px 0 5px 0;
}


/*------------ GROUPS AND WEDDINGS ------------*/
.eventArticle{
clear:both;
padding:0 0 18px 0;
}


/*------------ ACTIVITIES ------------*/
.activityContainer{
padding:16px 0 0 0;
margin:0 0 18px 0;
width:644px;
border-top:solid 1px #462b10;
}

.linksContainer{
float:right;
text-align:left;
width:400px;
}

#primaryContent ul{
margin-left:20px;
font-size:.85em;
}

#primaryContent ul li{
float:none;
background:none;
padding:2px 0px 2px 0px;
}

/*------------ GOOGLE MAP ------------*/
#googleMap{
margin:12px auto;
text-align:center;
}

#googleMap iframe{
width:640px;
border:;
}

#googleMap a{
color:;
}
#primaryContent div h3 a  {
	color:#462b10;
	font-size:11px;
	text-transform:uppercase;
	text-decoration: none;
}
#primaryContent div h3 a:visited {
	color:#462b10;
	font-size:11px;
	text-transform:uppercase;
	text-decoration: none;
}
#primaryContent div h3 strong  {
	color:#462b10;
	font-size:11px;
	text-transform:uppercase;
	text-decoration: none;
}
#primaryContent div h3 strong a  {
	color:#462b10;
	font-size:11px;
	text-transform:uppercase;
	text-decoration: none;
}
#primaryContent div h3 {
	color:#462b10;
	font-size:11px;
	text-transform:uppercase;
	text-decoration: none;
}
#wrapper #subWrapper #contentWrapper #primaryContent #form1 div {
	text-align: left;
}
.h3 strong a  {
	color:#462b10;
	font-size:11px;
	text-transform:uppercase;
	text-decoration: none;