
/* Layout and Coloring */
.menu { background: #fbfceb; padding: 8px; border: 1px solid #7c8f64; width: 495px; margin: 15px 0 15px 0; float: left; }
.rmenu { width: 408px; margin: 15px 0 0 0; float: right; }


#quoteBar { float: right; border-left: 1px solid #9b521f; width: 160px; padding: 0 0 0 15px; margin: -30px 15px -15px; text-align:center;}
#quoteBar img { margin:0 auto; }
#quoteBar h3 { font-size: 1.2em; text-transform: uppercase; margin: 15px; }
#quoteBar p { font-style: italic; line-height: 1.4em; color: #7e1215; text-align:left;}

#rmquoteBar { float: left; border-right: 1px solid #9b521f; width: 140px; padding: 0 12px 0 0px; margin: 5px 15px; }
#rmquoteBar img { margin-left: 50px; }
#rmquoteBar h3 { font-size: 1em; text-transform: uppercase; text-align: center; margin: 8px 0 0 0; }
#rmquoteBar p { font-size: .9em; font-style: italic; line-height: 1.4em; color: #7e1215; }

#rightrmquoteBar { float: left; width: 225px; padding: 0 0px 0 10px; margin: 0px 0px; font-size: .95em; }

#featured { clear: right; background: #fff url(images/featured_boxes.jpg) 0 0 no-repeat; margin: 5px; width:742px; }
#featured ul { padding: 0; margin: 0; }
#featured ul li{ float: left; width: 245px; margin: 0 0px; padding:0; list-style-type: none; text-align: center; }
#featured ul li a { color: #52250f; display: block; padding: 176px 1px 1px 1px; text-decoration: none; }
#featured ul li a:hover {text-decoration: underline;}

#copyright{ margin: 0 auto; width: 980px; color: #d3cca2; background: transparent; font-size: .65em; padding: 0 .5em .1em .5em; text-align: right; }
#copyright a {color: #d3cca2}



/* More */
.map{ margin: 0 0 10px 10px; float: right; }
.map img{ margin: 10px 0 0 0; }

/*.roomLinks{ list-style: none; margin: 35px auto 0; padding: 0; }
.roomLinks li{ float: left; }
.roomLinks li a{ display: block; background: #fff; padding: 8px; margin: 0 10px 15px; text-decoration: none; text-align: center; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; }
.roomLinks li a:hover{ background: #ddd; }
.roomLinks li span{ display:block; font-size: 16px; margin: 5px 0 1px 0; font-style: italic; font-family:georgia, times new roman; color:#7f644d;}
.roomLinks li span span{ font-size: 12px; font-family:verdana, geneva, sans-serif; color:#666; font-style:normal;}*/

/* roomsList */
.roomsList { list-style:none; margin:15px 30px; font-size:13px; width:100%; }

.roomsList li {float:left;margin: 0px;padding:0;text-align:center;
	width:280px;height:295px; }

.roomsList a { display:block;text-decoration:none;
	width:250px; height:270px;
	margin:15px; padding:5px;
	border: 0px solid #;
	background: #ffffff; color:#8F644D; }

.roomsList a:hover { border:  0px solid #;
	background: #DDDDDD; color:#8F644D; }
.roomsList img {margin: 0 0 8px 0; border:0; width:250px; Height:200px; }
.roomsList span { font-size:18px; font-style: italic; font-family:georgia, times new roman; display:block; }
.roomsList span span { font-size:13px; font-style: normal; color:#666; font-family:verdana, geneva, sans-serif; display:block; }



.smallMap{ text-decoration: none; background: #ad9d62; display: block; float: right; padding: 10px; width: 150px; color: #fff !important; font-size: 11px; margin: 0 0px 5px 5px; }
.smallMap img{ margin: 0 0 3px 0; }
.smallMap:hover{ background: #e5d083; color: #444 !important; }

#gallery td { padding: 5px; }
.recipeImg img { float: right; }
#geotrust img { float:right; }

#bbcomReviewWidget { width:660px; margin:auto; }
/* TripAdvisor */
.tripAdvisorFeed { margin: 25px 0 10px 0; padding: 0 0 10px 0; }
.tripAdvisorFeed h5 { margin: 0 0 3px 0; }
.tripAdvisorFeed ul { list-style: none; margin: 0; padding: 0; }
.tripAdvisorFeed ul li {	background: #fff; padding: 10px; border: 1px solid #B9AC89; margin: 0 0 5px 0; }
.tripAdvisorFeed ul li span { font-style: italic; }
.tripAdvisorFeed ul li p { margin: 0 0 5px 0; }
#tripAdvisorContainer { display: none; }
b.tripButton { color: #522810;border: 1px solid #522810;padding: 8px; text-decoration: none; display: block; width: 148px; margin-left:5px; font-size:.65em; }
b.tripButton:hover {color: #000; border: 1px solid #000;}

.tripButton { text-decoration: none;  }
.tripButton:hover {}