@charset "UTF-8";
/* CSS Document */

body{
background-color:#bc6124;
font-size:1em;
line-height:1em;
}
html, body {
height: 100%;
width: 100%;
margin:0 0 1px 0;
}
p{
margin-bottom: 1em;
margin-top: 0px;
}
img{ 
border-style: none;
border:0;
border:none;
}
a:active{outline: none;text-decoration:none;border:none;}
a:focus{-moz-outline-style:none;text-decoration:none;border:none;}
a{outline:none;border:none;text-decoration:none;}
.clear{clear:both;}
@font-face {
    font-family: 'jenna_sueregular';
    src: url('jennasue-webfont.eot');
    src: url('jennasue-webfont.eot?#iefix') format('embedded-opentype'),
         url('jennasue-webfont.woff') format('woff'),
         url('jennasue-webfont.ttf') format('truetype'),
         url('jennasue-webfont.svg#jenna_sueregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'OpenSansRegular';
    src: url('OpenSans-Regular-webfont.eot');
    src: url('OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-Regular-webfont.woff') format('woff'),
         url('OpenSans-Regular-webfont.ttf') format('truetype'),
         url('OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'geoslab703_md_btmedium';
    src: url('geometric_slabserif_703_medium-webfont.eot');
    src: url('geometric_slabserif_703_medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('geometric_slabserif_703_medium-webfont.woff') format('woff'),
         url('geometric_slabserif_703_medium-webfont.ttf') format('truetype'),
         url('geometric_slabserif_703_medium-webfont.svg#geoslab703_md_btmedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'geoslab703_md_btbold';
    src: url('geoslab703-md-bt-bold-webfont.eot');
    src: url('geoslab703-md-bt-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('geoslab703-md-bt-bold-webfont.woff') format('woff'),
         url('geoslab703-md-bt-bold-webfont.ttf') format('truetype'),
         url('geoslab703-md-bt-bold-webfont.svg#geoslab703_md_btbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* webervations */

.flavored_img{
display:block;
width:496px;
height:auto;
margin:0 auto;
}
.availability_img{
display:block;
width:318px;
height:auto;
}
.webervations_container{
margin-top:-20px;
}
.webervations_container table{
	width:100%;
	margin-bottom:10px;
	background-color:#ffffff;
}
.webervations_container td{
	text-align:left;
	background-color:#ffffff;
}
.webervations_container tr{
	text-align:left;
	background-color:#ffffff;
}
.webervations_container tr b{
font-weight:normal;
padding-bottom:10px;
}
.webervations_container input{
font-family:'geoslab703_md_btbold', Georgia, Times New Roman, Times, serif;
font-size:.8em;
line-height:1em;
background-color:#c2c248;
color:#8b0f04;
padding:6px;
text-transform:uppercase;
border:none;
margin-top:10px;
cursor:pointer;
}
.webervations_container input:hover{
background-color:#8b0f04;
color:#c2c248;
}
#webervationsfoot font{
padding-bottom:30px;
}

/* overlay */

div#overlay_{
display: none;
z-index: 300;
background: #434343;
position: fixed;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
text-align: center;
}
div#specialBox_{
display: none;
position: fixed;
left:50%;
margin-left:-30%;
top:15%;
z-index: 400;
width: 60%; 
height: auto;
vertical-align:middle;
}
.bar_{
width:99%;padding:5px 1% 3px 0;text-align:right;position:absolute;z-index:500;top:0;height:40px;
}
.watch_{
border:0;
background-color:#ede3d3;
cursor:pointer;
width:150px;
height:60px;
}
button_{
margin:0;
background-color:#ede3d3;
padding:0;
border:0;
cursor:pointer;
width:100%;
height:auto;
}
.close_{
width:30px;
height:30px;
cursor:pointer;
}
video_{
position:relative;width:100%;height:auto;
}
#closebutton_{
cursor:pointer;
width:30px;
height:30px;
}
.cursor_{
cursor:pointer;
}
.clickable_{
width:30px;
height:30px;
cursor:pointer;
}
#overlay {
     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 1000;
	 background-color: rgba(0, 0, 0, 0.5);
}
#content_vid {
position: fixed;
margin-left:-350px;
left:50%;
top:15%;
z-index: 400;
width: 700px; 
height: 394px;
background-color: #666;
}

video{
position:relative;width: 700px; height:394px;
}
#closebutton{
cursor:pointer;
width:30px;
height:30px;
position:absolute;
top:5px;
right:5px;
z-index: 2000;
}
.bar{
width:100%;
height:40px;
position:relative;
background-color: #b3a9a1;
}
/* overlay */

.address{
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:1em;
line-height:.7em;
margin:0;
padding:0 0 12px 0;
color:#6b6e6b;
display:block;
}
.address a{color:#434343;}
.address a:visited{color:#434343;}
.address a:active{color:#bdbd21;}
.address a:hover{color:#bdbd21;}
.address a:focus{color:#bdbd21;
}
a.availability:link{
color:#8b0e04;
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:1.3em;
line-height:1em;
text-transform:uppercase;
background-color:#bdbd21;
padding:.3em .8em .3em .8em;
margin-top:-30px;
margin-bottom:40px;
display:block;
}
a.availability:visited{color:#8b0e04;background-color:#bdbd21;}
a.availability:active{color:#bdbd21;background-color:#8b0e04;}
a.availability:hover{color:#bdbd21;background-color:#8b0e04;}
a.availability:focus{color:#bdbd21;background-color:#8b0e04;
}
.blog_container{
display:block;
width:85%;
padding:0 4% 40px 11%;
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:1em;
line-height:1.4em;
color:#6b6e6b;
}
.blog_top{
	border-bottom:1px solid #6b6e6b;
}

.body{
color:#6b6e6b;
}
.bodybold{
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:1em;
font-weight:normal;
line-height:1em;
margin:10px 0 10px 0;
padding:0;
display:block;
color:#bc6124;
}
.blog_date{
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:.9em;
font-weight:normal;
line-height:1em;
margin:20px 0 10px 0;
padding:0;
display:block;
color:#c2c248;
}
.blog_title{
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:1.5em;
font-weight:normal;
line-height:1em;
margin:10px 0 20px 0;
padding:0;
display:block;
color:#bc6124;
}
.bodybold_1{
color:#6b6e6b;
display:block;
padding:10px 0 10px 0;
}
.bodybold_2{
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:1em;
font-weight:normal;
line-height:.7em;
margin:0 0 10px 0;
padding:0;
color:#bc6124;
}
.body img{
display:inline;
padding:0 20px 20px 0;
}
.blog_container a{color:#bc6124;}
.blog_container a:visited {color:#bc6124;}
.blog_container a:active {color:#c2c248;}
.blog_container a:hover {color:#c2c248;}
.blog_container a:focus {color:#c2c248;
}
.blog_container u{color:#bc6124;text-decoration:none;}
.boxes ul{
margin:0;
padding:0;
list-style-type:none;
width:100%;
display:block;
}
.boxes ul li{
display:block;
float:left;
width:340px;
height:auto;
margin-right:10px;
line-height:0;
}
.boxes ul li img{
position:relative;
width:100%;
height:auto;
}
.boxes ul li#boxes_right_image{
margin-right:0px;
}
#box_rooms_on{
display:none;
}
#box_breakfast_on{
display:none;
}
#box_plan_on{
display:none;
}
a.button_1:link{
font-family:'geoslab703_md_btbold', Georgia, Times New Roman, Times, serif;
font-size:1.4em;
line-height:1em;
color:#c2c248;
}
a.button_1:visited{color:#c2c248;}
a.button_1:active{color:#8b0f04;}
a.button_1:hover{color:#8b0f04;}
a.button_1:focus{color:#8b0f04;
}
a.button_2:link{
font-family:'geoslab703_md_btbold', Georgia, Times New Roman, Times, serif;
font-size:.8em;
line-height:1em;
background-color:#c2c248;
color:#8b0f04;
padding:6px;
text-transform:uppercase;
}
a.button_2:visited{color:#8b0f04;background-color:#c2c248;}
a.button_2:active{color:#c2c248;background-color:#8b0f04;}
a.button_2:hover{color:#c2c248;background-color:#8b0f04;}
a.button_2:focus{color:#c2c248;background-color:#8b0f04;
}
a.button_3:link{
font-family:'geoslab703_md_btbold', Georgia, Times New Roman, Times, serif;
font-size:.8em;
width:125px;
line-height:1em;
background-color:#c2c248;
color:#8b0f04;
padding:6px;
text-transform:uppercase;
display:block;
float:left;
text-align:center;
margin:0 10px 10px 0;
}

a.button_3:visited{color:#8b0f04;background-color:#c2c248;}
a.button_3:active{color:#c2c248;background-color:#8b0f04;}
a.button_3:hover{color:#c2c248;background-color:#8b0f04;}
a.button_3:focus{color:#c2c248;background-color:#8b0f04;
}
.button_line{
width:150px;
height:auto;
display:block;
}
.calendar ul{
margin:0 0 10px 0;
padding:10px 0 0 0;
list-style-type:none;
}
.calendar ul li.date{
font-family: 'jenna_sueregular';
font-size:2em;
line-height:1.2em;
color: #8b0e04;
display:block;
}
.calendar ul li.title{
font-family:'geoslab703_md_btbold', Georgia, Times New Roman, Times, serif;
color: #6b6e6b;
font-size:.9em;
line-height:1.4em;
text-transform:uppercase;
display:block;
}
.calendar ul li.description{
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
color:#6b6e6b;
display:block;
font-size:1em;
}
.calendar ul li.description a{
color:#bc6124;
font-size:.8em;
text-transform:uppercase;
}
.calendar ul li.description a:visited{color:#bc6124;}
.calendar ul li.description a:active{color:#c2c248;}
.calendar ul li.description a:hover{color:#c2c248;}
.calendar ul li.description a:focus{color:#c2c248;
}
.contact{
margin:0;
padding:20px 0 0 0;
list-style-type:none;
}
.contact li{
font-family: 'jenna_sueregular';
font-size:1.4em;
line-height: 1em;
color:#8b0e04;
margin-bottom:2px;
}
.contact li a{color:#8b0e04;}
.contact li a:visited{color:#8b0e04;}
.contact li a:active{color:#8b0e04;}
.contact li a:hover{color:#c2c248;}
.contact li a:focus{color:#c2c248;
}

#content{
height:40px;
background-image:none;
background-repeat:no-repeat;
} 
/* TRIP ADVISOR */
#CDSWIDCOE {
	width: 107px!important;
	float: left;
	
}
.driving{
display:block;
font-family:'geoslab703_md_btbold', Georgia, Times New Roman, Times, serif;
color: #8b0e04;
text-transform:uppercase;
font-size:.8em;
line-height:1.5em;
padding: 40px 0 0 0;
}
.driving_box{
padding: 0 0 40px 0;
}
.emblem{
width:70px;
height:70px;
position:absolute;
bottom:-35px;
left:20px;
z-index:9;
}
.emblem img{
width:100%;
height:auto;
}
.emblem_spice{
width:100px;
height:100px;
position:absolute;
bottom:-50px;
left:50%;
margin-left:-50px;
z-index:9;
}
.emblem_spice img{
width:100%;
height:auto;
}
.features{
margin: 0 0 20px 0;
padding-left:1em;
text-indent:-1em;
}
.features li{
list-style-type:square;
list-style-position:inside;
margin-bottom:5px;
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:1em;
line-height:1.4em;
color:#6b6e6b;
}
.flex_caption{
display:block;
padding:10px 0 10px 0;
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:.9em;
line-height:1.3em;
color:#6b6e6b;
}
.footer_1{
background-color:#ede3d3;
padding:15px 3% 20px 3%;
}
.footer_1_badge{
height:120px;
width:auto;
display:inline;
float: left;
}
.footer_1_honor{
display:block;
width:180px;
height:auto;
}
.footer_1_left{
float:left;
width:36%;
}
.footer_1_middle{
float:left;
width:25%;
margin-left:10%;
}
.footer_1_right{
float:right;
width:65%;
}
.footer_right_wrapper{
width:64%;
float:right;
}
.footer_contact{
width:200px;
float:right;
display:block;
margin:0;
}
.footer_contact li{
display:block;
font-family:'OpenSansRegular', Verdana, Geneva, sans-serif;
font-size: .9em;
color: #6b6e6b;
line-height:1.3em;
text-transform:uppercase;
}
.footer_contact li a{color:#8b0f04;}
.footer_contact li a:visited{color:#8b0f04;}
.footer_contact li a:active{color:#8b0f04;}
.footer_contact li a:hover{color:#8b0f04;}
.footer_contact li a:focus{color:#8b0f04;
}

.footer_social{
float:right;
text-align:center;
font-family:'OpenSansRegular', Verdana, Geneva, sans-serif;
	font-size: .7em;
	color: #6b6e6b;
	text-transform:uppercase;
	width:50px;
}
.footer_1 ul{
display:block;
text-align:center;
margin:0;
padding:0;
list-style-type:none;
}
.footer_circles{
background-color:#8b0f04;
text-align:center;
padding:15px 0 15px 0;
}
.footer_circles_text{
font-family: 'jenna_sueregular';
font-size:2.5em;
line-height:1em;
margin:0 auto;
display:block;
color:#ffffff;
padding:0 3% 5px 3%;
}
.footer_circles ul{
margin:0 auto;
list-style-type:none;
width:60%;
display:block;
padding:0;
}
.footer_circles ul li{
display:block;
float:left;
width:26.5%;
height:auto;
position:relative;
line-height:0;
margin:10px 10% 10px 0;
}
.footer_circles ul li img{
position:relative;
width:100%;
height:auto;
}
.footer_circles ul li#circles_right_image{
margin:10px 0 10px 0;
}
.footer_2{
background-color:#bc6124;
padding:20px 3% 50px 3%;
text-align:center;
color:#8b0e04;
font-family:'OpenSansRegular', Verdana, Geneva, sans-serif;
font-size:.7em;
line-height:1.3em;
}
.footer_2 ul.top{
margin:0 0 10px 0;
padding:0;
text-align:center;
display:block;
list-style-type:none;
}
.footer_2 ul.top li{
display:inline;
padding:0 6px 0 6px;
text-transform:uppercase;
}
.footer_2 ul.top li a:link{color:#c2c248;}
.footer_2 ul.top li a:visited{color:#c2c248;}
.footer_2 ul.top li a:active{color:#653a2a;}
.footer_2 ul.top li a:hover{color:#653a2a;}
.footer_2 ul.top li a:focus{color:#653a2a;
}
.footer_2 ul.bottom{
margin:0 auto;
padding:0;
text-align:center;
display:block;
list-style-type:none;
}
.footer_2 ul.bottom li{
display:block;
}
.gallery_container{
float:none;
display:block;
padding:0 11% 40px 11%;
}
h1{
font-family: 'jenna_sueregular';
font-size:3.1em;
font-weight:normal;
line-height:.7em;
margin:0 0 10px 0;
padding:0;
color:#c2c248;
}
h2{
font-family: 'jenna_sueregular';
font-size:5em;
font-weight:normal;
line-height:.7em;
margin:0 0 10px 0;
padding:0;
color:#c2c248;
}
h3{
font-family: 'jenna_sueregular';
font-size:4em;
font-weight:normal;
line-height:.7em;
margin:0 0 20px 0;
padding:0;
color:#434343;
text-align:center;
}
h4{
font-family: 'jenna_sueregular';
font-size:2.5em;
font-weight:normal;
line-height:.9em;
margin:0;
padding:20px 0 4px 0;
color:#434343;
}
.host_link a, .host_link a:link, .host_link a:visited {
color: #EDE3D3;	
}
.host_link a:hover {
	color: #bc6124;
}
.image_container{
width:1040px;
background-color:#ffffff;
z-index:1;
position:relative;
margin-bottom:60px;
}
.left_col_1{
float:left;
width:55%;
padding:0 4% 40px 11%;
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:1em;
line-height:1.4em;
color:#6b6e6b;
}
.left_col_2{
float:left;
width:55%;
padding:0 4% 40px 11%;
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:1em;
line-height:1.4em;
color:#6b6e6b;
}
.left_col_1 a, .left_col_2 a{color:#bc6124;}
.left_col_1 a:visited, .left_col_2 a:visited{color:#bc6124;}
.left_col_1 a:active, .left_col_2 a:active{color:#c2c248;}
.left_col_1 a:hover, .left_col_2 a:hover{color:#c2c248;}
.left_col_1 a:focus, .left_col_2 a:focus{color:#c2c248;
}
.lines_double{
width:500px;
height:auto;
display:block;
margin:0 auto;
padding:20px 0 40px 0;
}
.logo_container img{
width:210px;
height:90px;
display:block;
}
.lower{
padding-top:115px;
background-color:#FFF;
}
.photo_section{
background-color:#653a2a;
padding:30px 3% 40px 3%;
}
.photo_section_left img{
width:100%;
height:auto;
display:block;
}
.photo_section_quote{
display:block;
font-family: 'jenna_sueregular';
color: #ffffff;
font-size:2.2em;
line-height: 1em;
margin-top:7px;
margin-bottom:12px;
}
.photo_section_left{
display:block;
float:left;
width:50%;
padding:0;
}
.photo_section_right{
display:block;
float:left;
width:45%;
padding:0 2% 0 3%;
}
.photo_section_info{
display:block;
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:.9em;
line-height:1.4em;
color:#ffffff;
padding-bottom:20px;
}
.quote{
display:block;
font-family: 'jenna_sueregular';
color: #8b0e04;
font-size:1.6em;
line-height: 1em;
margin-top:7px;
margin-bottom:15px;
}
.quote_2{
display:block;
font-family: 'jenna_sueregular';
color: #8b0e04;
font-size:1.6em;
line-height: 1em;
margin:0 auto;
padding:20px 0 15px 0;
}
.quote_attribution{
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
color:#ffffff;
font-size:.7em;
line-height:1em;
text-transform:uppercase;
display:block;
margin-bottom:30px;
}
.quote_attribution_2{
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:.7em;
line-height:1em;
text-transform:uppercase;
display:block;
padding:8px 0 0 0;
}
.quote_attribution_3{
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:.7em;
line-height:1.2em;
text-transform:uppercase;
display:block;
padding:0 0 20px 0;
color: #8b0e04;
}
.rates{
margin: 0 0 10px 0;
padding:0;
list-style-type:none;
}
.rates li{
margin-bottom:5px;
font-family:'geoslab703_md_btbold', Georgia, Times New Roman, Times, serif;
font-size:1em;
line-height:1.4em;
color:#6b6e6b;
}
.recipe_list{
padding:10px 0 10px 0;
}
.recommendations{
margin: 0 0 20px 0;
padding-left:1em;
text-indent:-1em;
padding-top:3px;
}
.recommendations li{
list-style-type:square;
list-style-position:inside;
margin-bottom:5px;
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:1em;
line-height:1.4em;
color:#6b6e6b;
}
.recommendations li.title{
list-style-type:square;
list-style-position:inside;
margin-bottom:0;
padding-top:5px;
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:1em;
line-height:1.4em;
color:#6b6e6b;
text-transform:uppercase;
}
.recommendations li.title a:link{color:#6b6e6b;}
.recommendations li.title a:visited{color:#6b6e6b;}
.recommendations li.title a:active{color:#bc6124;}
.recommendations li.title a:hover{color:#bc6124;}
.recommendations li.title a:focus{color:#bc6124;
}
.recommendations li.description{
list-style-type:none;
list-style-position:none;
margin-bottom:5px;
text-indent:0;
}
.recommendations li a{color:#6b6e6b;}
.recommendations li a:visited{color:#6b6e6b;}
.recommendations li a:active{color:#bc6124;}
.recommendations li a:hover{color:#bc6124;}
.recommendations li a:focus{color:#bc6124;
}
.right_col_1{
float:left;
width:30%;
text-align:center;
width:22%;
padding:0 4% 20px 4%;
position:relative;
}
.right_col_2{
float:right;
width:30%;
text-align:center;
width:22%;
padding:0 4% 20px 4%;
position:relative;
}
.room_feature_1{
display:block;
font-family: 'jenna_sueregular';
color: #8b0e04;
font-size:2.5em;
line-height:.8em;
margin-bottom:5px;
}
.room_feature_1 a{color: #8b0e04;}
.room_feature_1 a:visited{color: #8b0e04;}
.room_feature_1 a:active{color: #c2c248;}
.room_feature_1 a:hover{color: #c2c248;}
.room_feature_1 a:focus{color: #c2c248;
}
.room_feature_2{
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:1em;
line-height:1.4em;
color:#6b6e6b;
display:block;
margin-bottom:15px;
}
.room_thumbs{
width:750px;
display:block;
margin:0 auto;
padding:30px 0 0 0;
list-style-type:none;
text-align:center;
padding-bottom:40px;
}
.room_thumbs li{
display:block;
float:left;
list-style-type:none;
width:75px;
height:70px;
}
.room_thumbs li a{
display:block;
width:60px;
height:60px;
margin:0 auto;
text-indent:-10000px;
background-position:0 0;
background-repeat:no-repeat;
}
#room1{
background-image:url(images/cinnamon_sm.png);
}
#room2{
background-image:url(images/thyme_sm.png);
}
#room3{
background-image:url(images/verbena_sm.png);
}
#room4{
background-image:url(images/paprika_sm.png);
}
#room5{
background-image:url(images/lavendar_sm.png);
}
#room6{
background-image:url(images/sage_sm.png);
}
#room7{
background-image:url(images/nutmeg_sm.png);
}
#room8{
background-image:url(images/rosemary_sm.png);
}
#room9{
background-image:url(images/salt_pepper_sm.png);
}
#room10{
background-image:url(images/sesame_sm.png);
}
.room_thumbs li a:hover{
background-position:0 -60px;
}
.room_thumbs ul li span{
display:none;
}
.rooms_general{
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:1em;
line-height:1.4em;
color:#6b6e6b;
display:block;
}
.rooms_top{
text-align:center;
padding:0 12% 40px 12%;
}
.second_nav{
margin:0 0 30px 0;
padding:0;
list-style-type:none;
text-align:center;
}
.second_nav li{
margin-bottom:6px;
}
.second_nav li a{
font-family: 'geoslab703_md_btmedium';
	font-size: .9em;
	line-height:.9em;
	color: #bc6124;
	text-transform:uppercase;
}
.second_nav li a:visited{color: #bc6124;}
.second_nav li a:active{color: #c2c248;}
.second_nav li a:hover{color: #c2c248;}
.second_nav li a:focus{color: #c2c248;
}
.second_nav li img{
width:150px;
height:auto;
}
.slideshow_bar{
position:absolute;
bottom:0;
height:6px;
width:100%;
background-color:#cb9370;
z-index:8;
}
.slideshow_container{
width:1040px;
padding-bottom:30px;
z-index:1;
position:relative;
margin-bottom:20px;
}
.social_wrapper{
padding-right:25px;
}
.special_box{
float:left;
width:22%;
padding:0 4% 20px 4%;
text-align:center;
position:relative;
}
.special_box p {
display:block;
font-family: 'jenna_sueregular';
color: #8b0e04;
font-size:1.6em;
line-height: 1em;
margin-bottom:15px;
}
.special_box img{
width:70%;
height:auto;
padding:0 0 8px 0;
display:block;
margin:0 auto;
}
.special_box img.circle{
width:180px;
height:auto;
padding:0 0 40px 0;
display:block;
margin:0 auto;
}
.special_1{
display:block;
font-family:'OpenSansRegular', Verdana, Geneva, sans-serif;
font-size:1.7em;
line-height:1em;
text-transform:uppercase;
color: #c2c248;
margin-bottom:10px;
}
.special_1 a{color: #c2c248;}
.special_1 a:visited{color: #c2c248;}
.special_1 a:active{color: #bc6124;}
.special_1 a:hover{color: #bc6124;}
.special_1 a:focus{color: #bc6124;
}
.special_2{
display:block;
font-family: 'jenna_sueregular';
color: #8b0e04;
font-size:1.6em;
line-height: 1em;
margin-bottom:15px;
}
.special_2 a{color: #8b0e04;}
.special_2 a:visited{color: #8b0e04;}
.special_2 a:active{color: #c2c248;}
.special_2 a:hover{color: #c2c248;}
.special_2 a:focus{color: #c2c248;
}
.sub{
display:block;
font-family:'geoslab703_md_btbold', Georgia, Times New Roman, Times, serif;
color: #8b0e04;
text-transform:uppercase;
font-size:.8em;
line-height:1.5em;
}
.sub_2{
display:block;
font-family:'geoslab703_md_btbold', Georgia, Times New Roman, Times, serif;
color: #6b6e6b;
text-transform:uppercase;
font-size:.8em;
line-height:1.5em;
}
.sub_3{
font-family:'geoslab703_md_btbold', Georgia, Times New Roman, Times, serif;
text-transform:uppercase;
}
.touches{
padding:30px 0 0 0;
}
.touches_circle{
width:200px;height:200px;float:left;
}
.touches_description{
width:350px;float:left;padding-left:20px; padding-bottom:30px;
}
.wrapper{
width:1040px;
position:relative;
left: 50%;
margin-left: -520px;
}

/* toggle */

.slidingDiv {
	padding:20px 0 0 0;
	margin-bottom:20px;
	position:relative;
	border-top:1px solid #8b0e04;
	border-bottom:1px solid #8b0e04;
}
.slidingDiv_recipes_1, .slidingDiv_recipes_2, .slidingDiv_recipes_3, .slidingDiv_recipes_4 {
	padding:40px 0 30px 0;
	margin-bottom:20px;
	position:relative;
	border-top:1px solid #8b0e04;
	border-bottom:1px solid #8b0e04;
}
.slidingDiv_recipes_1 p, .slidingDiv_recipes_2 p, .slidingDiv_recipes_3 p, .slidingDiv_recipes_4 p{
font-size:.9em;
line-height:1.4em;
margin-bottom:1em;
}
.show_hide_recipes_1, .show_hide_recipes_2, .show_hide_recipes_3, .show_hide_recipes_4 {
	display:none;
}
a.show_hide_recipes_1, a.show_hide_recipes_2, a.show_hide_recipes_3, a.show_hide_recipes_4{
color:#8b0e04;
font-family:'geoslab703_md_btbold', Georgia, Times New Roman, Times, serif;
text-transform:uppercase;
font-size:.9em;
}
a.show_hide_recipes_1:visited, a.show_hide_recipes_2:visited, a.show_hide_recipes_3:visited, a.show_hide_recipes_4:visited{color:#8b0e04;}
a.show_hide_recipes_1:active, a.show_hide_recipes_2:active, a.show_hide_recipes_3:active, a.show_hide_recipes_4:active{color:#c2c248;}
a.show_hide_recipes_1:hover, a.show_hide_recipes_2:hover, a.show_hide_recipes_3:hover, a.show_hide_recipes_4:hover{color:#c2c248;}
a.show_hide_recipes_1:focus, a.show_hide_recipes_2:focus, a.show_hide_recipes_3:focus, a.show_hide_recipes_4:focus{color:#c2c248;
}
ul.recipes{
margin: 0 0 1em -1em;
padding-left:1em;
}
ul.recipes li{
font-size:.9em;
line-height:1.3em;
list-style-type:square;
list-style-position:inside;
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
color:#6b6e6b;
line-height:1.4em;
}
ul.recipes li.title{
font-size:.9em;
line-height:1.3em;
list-style-type:none;
text-transform:uppercase;
}
.slidingDiv ul{
margin:0;
padding:0 0 20px 0;
list-style-type:none;
}
.slidingDiv ul li{
font-size:.9em;
margin-bottom:2px;
}
.slidingDiv ul li.year{
color:#8b0e04;
font-size:1.1em;
margin-bottom:5px;
}
.dates{
margin:10px 0 20px 0;	
}
#hide{
position:absolute;
top:10px;
right:20px;
font-size:.8em;
}
.show_hide {
	display:none;
}
a.show_hide{
color:#8b0e04;
font-family:'geoslab703_md_btbold', Georgia, Times New Roman, Times, serif;
text-transform:uppercase;
font-size:.9em;
}
a.show_hide:visited{color:#8b0e04;}
a.show_hide:active{color:#c2c248;}
a.show_hide:hover{color:#c2c248;}
a.show_hide:focus{color:#c2c248;
}
.slidingDiv_amenities {
	padding:20px 0 0 0;
	margin-bottom:20px;
	position:relative;
	border-top:1px solid #8b0e04;
	border-bottom:1px solid #8b0e04;
}
.slidingDiv_amenities ul{
margin: 20px 0 20px 0;
padding-left:1em;
text-indent:-1em;
}
.slidingDiv_amenities ul li{
font-size:.9em;
line-height:1.3em;
list-style-type:square;
list-style-position:inside;
margin-bottom:8px;
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
color:#6b6e6b;
}
.slidingDiv_amenities ul li span{
font-family:'geoslab703_md_btbold', Georgia, Times New Roman, Times, serif;
}
.amenities{
margin:20px 0 0 0;	
}
#hide_amenities{
position:absolute;
top:10px;
right:20px;
font-size:.8em;
}
.show_hide_amenities {
	display:none;
}
a.show_hide_amenities{
color:#8b0e04;
font-family:'geoslab703_md_btbold', Georgia, Times New Roman, Times, serif;
text-transform:uppercase;
font-size:.9em;
}
a.show_hide_amenities:visited{color:#8b0e04;}
a.show_hide_amenities:active{color:#c2c248;}
a.show_hide_amenities:hover{color:#c2c248;}
a.show_hide_amenities:focus{color:#c2c248;
}

.slidingDiv_reviews {
	padding:20px 0 20px 0;
	margin-bottom:20px;
	position:relative;
	border-top:1px solid #8b0e04;
	border-bottom:1px solid #8b0e04;
}

.reviews{
margin:20px 0 0 0;	

}
#hide_reviews{
position:absolute;
top:10px;
right:20px;
font-size:.8em;
}
.show_hide_reviews {
	display:none;
}
a.show_hide_reviews{
color:#8b0e04;
font-family:'geoslab703_md_btbold', Georgia, Times New Roman, Times, serif;
text-transform:uppercase;
}
a.show_hide_reviews:visited{color:#8b0e04;}
a.show_hide_reviews:active{color:#c2c248;}
a.show_hide_reviews:hover{color:#c2c248;}
a.show_hide_reviews:focus{color:#c2c248;
}

.slidingDiv_reviews_2 {
	padding:20px 0 20px 0;
	margin-bottom:20px;
	position:relative;
	border-top:1px solid #8b0e04;
	border-bottom:1px solid #8b0e04;
}

.reviews_2{
margin:20px 0 0 0;	

}
#hide_reviews_2{
position:absolute;
top:10px;
right:20px;
font-size:.8em;
}
.show_hide_reviews_2 {
	display:none;
}
a.show_hide_reviews_2{
color:#8b0e04;
font-family:'geoslab703_md_btbold', Georgia, Times New Roman, Times, serif;
text-transform:uppercase;
}
a.show_hide_reviews_2:visited{color:#8b0e04;}
a.show_hide_reviews_2:active{color:#c2c248;}
a.show_hide_reviews_2:hover{color:#c2c248;}
a.show_hide_reviews_2:focus{color:#c2c248;
}

a.toggle_link{
color:#8b0e04;
font-family:'geoslab703_md_btbold', Georgia, Times New Roman, Times, serif;
text-transform:uppercase;
}
a.toggle_link:visited{color:#8b0e04;}
a.toggle_link:active{color:#c2c248;}
a.toggle_link:hover{color:#c2c248;}
a.toggle_link:focus{color:#c2c248;
}
.toggle_link_container_1{
margin:20px 0 0 0;
}
.toggle_link_container_2{
margin:20px 0 0 0;
}

#TA_certificateOfExcellence876 ul{
margin:0;
padding:0;
}
#TA_certificateOfExcellence876{
position:absolute;
bottom:0;
left:50%;
margin-left:-85px;
width:150px;
}
#CDSWIDCOE.widCOE .widCOELink a {
text-decoration:none;
}
#CDSWIDEXC.widEXC{
position:absolute;
bottom:0;
left:50%;
margin-left:-75px;
width:150px;
}
IMG#CDSWIDEXCIMG.widEXCIMG{
width:100%;
}
#CDSWIDEXC .widEXCLINK a {
text-decoration:none;
}


@media (max-width: 1060px) {
.boxes ul{
margin:0;
padding:0;
list-style-type:none;
width:100%;
margin:0;
}
.boxes ul li{
display:block;
float:left;
width:32.6923%;
height:auto;
margin-right:.96153%;
}
.boxes ul li#boxes_right_image{
margin-right:0px;
}
.image_container{
width:100%;
}
.lower{
padding-top:115px;
}
.slideshow_container{
width:100%;
}
.touches{
padding:30px 0 0 0;
}
.touches_circle{
width:200px;height:200px;float:left;
}
.touches_description{
width:55%;float:left;padding-left:20px; padding-bottom:30px;
}
.wrapper{
width:100%;
position:relative;
left: 50%;
margin-left: -50%;
}
}
@media (max-width: 980px) {
#box_rooms_on{
display:block;
}
#box_rooms{display:none;
}
#box_breakfast_on{
display:block;
}
#box_breakfast{display:none;
}
#box_plan_on{
display:block;
}
#box_plan{display:none;
}
#content{
display:none;
}
.photo_section_left{
width:40%;
}
.photo_section_right{
width:55%;
}
.room_thumbs{
width:900px;
display:block;
margin:0 auto;
padding:30px 0 0 0;
list-style-type:none;
text-align:center;
padding-bottom:40px;
}
.room_thumbs li{
display:block;
float:left;
list-style-type:none;
width:90px;
height:70px;
}
.room_thumbs ul li span{
color:#bdbd21;
font-family: 'jenna_sueregular';
font-size:1.4em;
font-weight:normal;
line-height:1em;
display:block;
padding:2px 0 2px 0;
}
.special_box img.circle{
width:150px;
height:auto;
padding:0 0 40px 0;
display:block;
margin:0 auto;
}
.touches{
padding:30px 0 0 0;
}
.touches_circle{
width:200px;height:200px;float:none;display:block;
}
.touches_description{
width:95%;float:none;padding-left:20px; padding-bottom:10px;display:block;
}
div#specialBox {
display: none;
position: fixed;
left:50%;
margin-left:-45%;
top:15%;
z-index: 400;
width: 90%; 
height: auto;
vertical-align:middle;
}

}
@media (max-width: 960px) {
.footer_1_left{
float:left;
width:34%;
}
.footer_1_middle{
float:right;
width:200px;
margin:0;
text-align:center;
padding-bottom:10px;
}
.footer_1_right{
float:right;
display:block;
width:100%;
}
.footer_right_wrapper{
width:66%;
float:right;
text-align:right;
}
.lower{
padding-top:185px;
}
}
@media (max-width: 920px) {
#content{
display:none;
}
.room_thumbs{
width:450px;
display:block;
margin:0 auto;
padding:0;
list-style-type:none;
text-align:center;
padding-bottom:60px;
}
.room_thumbs li{
display:block;
float:left;
list-style-type:none;
width:90px;
height:70px;
padding-top:30px;
}
.room_thumbs ul li span{
padding:2px 0 12px 0;
}
#thumb6{
clear:both;
}
}
@media (max-width: 780px) {
a.availability:link{
font-size:1em;
}
.blog_container{
display:block;
width:92%;
padding:20px 4% 40px 4%;
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:1em;
line-height:1.4em;
color:#6b6e6b;
}
a.button_3:link{
display:block;
float:none;
margin:0 auto 10px auto;
}
.footer_circles ul{
width:60%;
}
.footer_circles ul li{
width:30%;
margin:10px 5% 10px 0;
}
.gallery_container{
float:none;
display:block;
width:84%;
padding:0 4% 40px 4%;
margin:0 auto;
}
.left_col_1{
width:63%;
padding:0 4% 30px 3%;
}
.left_col_2{
width:63%;
padding:0 4% 30px 3%;
}
.lower{
padding-top:115px;
}
.photo_section_left{
float:none;
display:block;
width:100%;
}
.photo_section_right{
float:none;
width:70%;
display:block;
text-align:center;
padding:20px 2% 0 2%;
margin:0 auto;
}
.photo_section_left img{
width:70%;
height:auto;
display:block;
margin:0 auto;
}
.special_box{
float:left;
width:22%;
padding:0 4% 20px 4%;
text-align:center;
}
#content_vid {
position: fixed;
margin-left:-250px;
left:50%;
top:15%;
z-index: 400;
width: 500px; 
height: 281px;
background-color: #666;
}

video{
position:relative;width: 500px; height:281px;
}
}
@media (max-width: 640px) {
h2{
text-align:center;
}
a.availability:link{
margin-top:30px;
font-size:1.3em;
}
.blog_container{
display:block;
width:92%;
padding:0 4% 40px 4%;
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:1em;
line-height:1.4em;
color:#6b6e6b;
text-align:center;
}
.body img{
display:block;
float:none;
width:60%;
height:auto;
margin:0 auto;
padding:0 0 20px 0;
}
.button_line{
margin:0 auto;
}
.emblem{
width:60px;
height:60px;
position:absolute;
bottom:-30px;
margin-left:-30px;
left:50%;
z-index:9;
}
.features{
margin: 0 0 20px 0;
padding:0;
padding-left:0;
text-indent:0;
}
.features li{
list-style-type:none;
list-style-position:none;
margin-bottom:5px;
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:1em;
line-height:1.4em;
color:#6b6e6b;
}
.features, .rates, .recommendations{
text-align:center;
}
.footer_2 ul.top li{
display:block;
padding:0 6px 0 6px;
text-transform:uppercase;
margin-bottom:10px;
}
.footer_circles ul{
width:70%;
}
.footer_circles ul li{
width:30%;
margin:10px 5% 10px 0;
}
.left_col_1{
width:94%;
padding:0 3% 30px 3%;
float:none;
display:block;
text-align:center;
}
.left_col_2{
float:none;
width:94%;
padding:0 3% 20px 3%;
text-align:center;
}
.lower{
padding-top:115px;
}
ul.recipes{
padding-left:0;
margin-left:0;
}
ul.recipes li{
list-style-type:none;
}
.recommendations{
margin: 3px 0 20px 0;
padding:0;
text-indent:0;
}
.recommendations li{
list-style-type:none;
list-style-position:none;
margin-bottom:5px;
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:1em;
line-height:1.4em;
color:#6b6e6b;
}
.recommendations li.title{
list-style-type:none;
list-style-position:none;
margin-bottom:0;
padding-top:5px;
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
font-size:1em;
line-height:1.4em;
color:#6b6e6b;
text-transform:uppercase;
}
.right_col_1{
float:none;
width:92%;
text-align:center;
margin:0 auto;
padding:20px 4% 40px 4%;
}
.second_nav{
width:100%;
margin:0 0 30px 0;
padding:0;
list-style-type:none;
text-align:center;
}
.slidingDiv_amenities ul{
margin: 20px 0 20px 0;
padding-left:0;
text-indent:0;
}
.slidingDiv_amenities ul li{
font-size:.9em;
line-height:1.3em;
list-style-type:none;
list-style-position:none;
margin-bottom:10px;
font-family:'geoslab703_md_btmedium', Georgia, Times New Roman, Times, serif;
color:#6b6e6b;
}
.special_box{
float:none;
display:block;
width:70%;
padding:0 4% 20px 4%;
text-align:center;
margin:0 auto;
}
.special_box img{
width:40%;
height:auto;
padding:0 0 8px 0;
}
.touches_circle{
width:200px;height:200px;float:none;display:block;margin:0 auto;
}
.touches_description{
width:95%;float:none;padding-left:0; padding-bottom:10px;display:block;margin:0 auto;
}
}
@media (max-width: 600px) {
.footer_circles_text{
font-size:2em;
}
.footer_contact{
width:100%;
float:none;
display:block;
margin:0 auto;
text-align:center;
}
.footer_1_honor{
display:block;
width:180px;
height:auto;
margin:0 auto;
}
.footer_1_left{
float:none;
display:block;
width:94%;
padding:0 3% 0 3%;
text-align:center;
}
.footer_1_middle{
float:none;
width:200px;
margin:0 auto;
text-align:center;
padding-bottom:20px;
padding-top:20px;
}
.footer_1_right{
float:none;
display:block;
width:100%;
text-align:center;
}
.footer_right_wrapper{
width:94%;
padding:0 3% 0 3%;
float:none;
display:block;
text-align:right;
}
.footer_social{
float:right;
text-align:center;
font-family:'OpenSansRegular', Verdana, Geneva, sans-serif;
	font-size: .7em;
	color: #6b6e6b;
	text-transform:uppercase;
	width:50px;
}
.lines_double{
width:80%;
height:auto;
display:block;
margin:0 auto;
padding:20px 0 40px 0;
}
.photo_section_left{
float:none;
display:block;
width:94%;
padding:0 3% 0 3%;
}
.photo_section_right{
float:none;
width:94%;
display:block;
text-align:center;
padding:20px 3% 0 3%;
margin:0 auto;
}
.photo_section_left img{
width:100%;
height:auto;
display:block;
margin:0 auto;
}
.reviews{
margin:20px 0 30px 0;	

}
.social_wrapper{
text-align:center;
width:150px;
margin:0 auto;
padding-right:0;
}
.toggle_link_container_2{
margin:20px 0 40px 0;
}
}
@media (max-width: 540px) {
.flavored_img{
display:block;
width:90%;
height:auto;
margin:0 auto;
}
#content_vid {
position: fixed;
margin-left:-200px;
left:50%;
top:15%;
z-index: 400;
width: 400px; 
height: 225px;
background-color: #666;
}
video{
position:relative;width: 400px; height:225px;
}
}
@media (max-width: 480px) {
.blog_container{
font-size:.9em;
line-height:1.3em;
}

.boxes ul{
padding:0 0 20px 0;
}
.body img{
display:block;
float:none;
width:90%;
height:auto;
margin:0 auto;
padding:0 0 20px 0;
}
.boxes ul li{
display:block;
float:none;
width:70%;
height:auto;
margin:0 auto 10px auto;
}
.boxes ul li#boxes_right_image{
margin:0 auto 10px auto;
}
.emblem{
width:50px;
height:50px;
position:absolute;
bottom:-25px;
left:50%;
margin-left:-25px;
z-index:9;
}
.emblem_spice{
width:80px;
height:80px;
position:absolute;
bottom:-40px;
left:50%;
margin-left:-40px;
z-index:9;
}
.footer_circles ul{
width:90%;
}
.footer_circles ul li{
width:30%;
margin:10px 5% 10px 0;
}
h3{
font-size:3.5em;
margin:0 0 30px 0;

}
.left_col_1{
width:92%;
font-size:.9em;
line-height:1.3em;
padding:0 5% 20px 3%;
}
.left_col_2{
font-size:.9em;
line-height:1.3em;
float:none;
width:94%;
padding:0 3% 10px 3%;
text-align:center;
}
.lower{
padding-top:165px;
}
.room_feature_1{
font-size:2.5em;
line-height:.8em;
}
.room_feature_2{
font-size:.9em;
line-height:1.3em;
}
.room_thumbs{
width:340px;
display:block;
margin:0 auto;
padding:0;
list-style-type:none;
text-align:center;
padding-bottom:60px;
}
.room_thumbs li{
display:inline-block;
float:none;
list-style-type:none;
width:80px;
height:70px;
padding-top:30px;
}
#thumb5, #thumb9{
clear:both;
}
#thumb6{
clear:none;
}
.social_wrapper{
text-align:center;
width:100px;
margin:0 auto;
}
.special_box{
float:none;
display:block;
width:84%;
padding:0 8% 20px 8%;
text-align:center;
margin:0 auto;
}
.special_box img{
width:60%;
height:auto;
padding:0 0 8px 0;
}
}
@media (max-width: 420px) {
#content_vid {
position: fixed;
margin-left:-150px;
left:50%;
top:15%;
z-index: 400;
width: 300px; 
height: 169px;
background-color: #666;
}
video{
position:relative;width: 300px; height:169px;
}
}
@media (max-width: 360px) {
.footer_circles_text{
font-size:1.5em;
}
.room_thumbs{
width:94%;
display:block;
margin:0 auto;
padding:0;
list-style-type:none;
text-align:center;
padding-bottom:60px;
}
.room_thumbs li{
display:in-line-block;
list-style-type:none;
width:80px;
height:70px;
padding-top:30px;
}
#thumb5, #thumb9{
clear:none;
}
#thumb6{
clear:none;
}
}
@media (max-width: 320px) {
.boxes ul li{
display:block;
float:none;
width:94%;
height:auto;
margin:0 3% 10px 3%;
}
.emblem_spice{
width:50px;
height:50px;
position:absolute;
bottom:-25px;
left:50%;
margin-left:-25px;
z-index:9;
}
h3{
font-size:3.3em;
margin:0 0 30px 0;

}
}
@media (max-width: 300px) {
#content_vid {
position: fixed;
margin-left:-125px;
left:50%;
top:15%;
z-index: 400;
width: 250px; 
height: 141px;
background-color: #666;
}
video{
position:relative;width: 250px; height:141px;
}
}
@media (max-width: 260px) {
#content_vid {
position: fixed;
margin-left:-100px;
left:50%;
top:15%;
z-index: 400;
width: 200px; 
height: 113px;
background-color: #666;
}
video{
position:relative;width: 200px; height:113px;
}
}