/*
Site: Kenwood Inn
Designer: Toni Tesori
Date: 2008-08
Colors::
	#c6cfc8 : Light Green (background)
	#988067 : Brown (Links)
	#957d65 : Brown (Body text)
	#fef5e9 : Light Tan (Body color)
	#f5e8d4 : Light Tan (Footer color)	
	#fbeee1 : Light Salmon (Nav)
	#819b87 : Green (Headers)
*/



@import 'reset.css';

/*Overall Styles*/
body {background:#c6cfc8 url(../i/bkg.gif);font-size:62.5%;font-family:Georgia, "Times New Roman", Times, serif;text-align:center;}
a:visited {color:#988067;}
a:active {color:#728977;}
a:hover {color:#5b4c3e;}
span.container {width:829px;margin:0 auto;overflow:auto;display:block;}

/*Header Area*/
h1#title {width:391px;height:60px;margin:0 auto;background:url(../i/title.png) right no-repeat;margin-top:20px;text-indent:-999em;float:right;}
#main_photo {width:880px;height:329px;margin:0 auto;background:url(../i/header.jpg) top center;clear:both;}
#main_photo img {margin:12px auto 0;height:307px;width:855px;}

/*Container f/ Navigation and Main Content */
#content {width:829px;height:auto;margin:0 auto;background:url(../i/bkg_content.gif) repeat-y center;overflow:auto;text-align:left;padding-top:30px;padding-bottom:30px;}

/*Navigation*/
#nav {width:140px;height:auto;float:left;margin-left:20px;font-size:1.5em;padding-top:55px;display:inline;}
#nav li a {margin-bottom:10px;display:block;color:#957d65;text-decoration:none;padding-left:20px;}
#nav li a:hover {color:#5b4c3e;}
#home #nav_ho, #abou #nav_ab, #gues #nav_gu, #rese #nav_re, #spec #nav_sp, #attr #nav_at, #cont #nav_co, #nav li a:hover, #grou #nav_gr, #grou li a:hover {background:url(../i/ornament_nav.gif) left 7px no-repeat;font-weight:bold;}
#nav a#link_more {color:#819b87;font-weight:bold;font-size:.8em;text-align:right;background:#f8e7d9;}

/*Main Content */
#main_content {margin-left:50px;width:575px;height:auto;float:left;display:inline;}
#main_content a {color:#819b87;border-bottom:1px solid #eaded2;text-decoration:none;}
#main_content a:visited {border-bottom:1px solid #fbeee1;text-decoration:none;}
#main_content a:hover {color:#988067;border-bottom:1px solid #eaded2;text-decoration:none;}
#main_content h2 {font-size:2.8em;height:30px;margin-bottom:15px;color:#819b87;font-weight:normal;}
#main_content h3, #nav h3 {font-size:2.2em;height:25px;margin-bottom:5px;color:#819b87;font-weight:normal;margin-top:5px;}
#main_content p, #nav p {font-size:1.2em;line-height:155%;color:#957d65;font-size:1.3em;margin-bottom:10px;}

#main_content p img {padding:5px;background:#fbeee1;border:1px solid #eaded2;margin-left:20px;margin-bottom:5px;float:right}
#main_content p img.alt {margin:0;margin-right:20px;margin-bottom:5px;float:left;}
#main_content iframe {padding:5px;background:#fbeee1;border:1px solid #eaded2;margin-bottom:10px;}
#main_content small {display:block;}
#main_content p.back {border-top:1px solid #eaded2;padding-top:10px;font-size:1.1em;clear:both;margin-top:10px;}
#main_content ul li {font-size:1.2em;line-height:155%;color:#957d65;font-size:1.3em;margin-bottom:5px;list-style:outside disc;margin-left:20px;}
#main_content ul {margin-bottom:10px;}
#main_content h3 {width:100%;height:auto;}
#cont #main_content h3 {width:50%;height:auto;}

.sIFR-active #main_content h3, .sIFR-active #main_content h2 {visibility:hidden;}

#main_content ul#gallery {width:240px;padding:10px;padding-bottom:10px;background:#fbeee1;margin-left:20px;margin-bottom:20px;float:right;border:1px solid #eaded2;clear:right;}
#main_content ul#gallery.alt {width:320px;}
#main_content ul#gallery li {font-size:1em;width:70px;height:80px;margin:0 5px 5px 5px;float:left;text-align:center;color:#957d65;display:inline;line-height:100%;}
#main_content p.reserve {width:260px;margin-bottom:20px;float:right;margin-left:20px;clear:right;}
#main_content p.alt {width:340px;text-align:right;}

#main_content p.reserve a {padding:0;margin:0;border:0;}
#main_content p.reserve a img {float:none;margin:0;padding:0;border:0;}
#main_content ul#gallery li a {width:70px;height:50px;display:block;margin-bottom:1px;background:#fef5e9;border:1px solid #dbbea0;}

/*Footer*/
#footer {width:804px;height:38px;background:#f5e8d4 url(../i/bkg_footer.gif) no-repeat;margin:0 auto;clear:both;color:#957d65;text-align:right;padding-right:25px;padding-top:7px;margin-bottom:15px;line-height:135%;}
#footer a {color:#957d65;text-decoration:none;border-bottom:1px solid #dbbd9f;}
#footer a:hover {color:#5b4c3e;}

/* -BL, 2009-04-01 */
/**/
#contact {
	float: left;
	margin: 0px 18px;
	text-align: left; }

/* Flyout List for Guest Rooms */

#nav li ul { /* second-level lists */ position : absolute;left: -999em;	margin-left :120px;	margin-top : -5em;	background:#fbeee1;	border:1px solid #957d65;
width:225px;}
#nav li ul li {display:inline;}
#nav li ul li a {border-bottom:1px solid #957d65;margin:0;padding:7px;display:block;background:none;}
#nav li ul li a:hover {background:#fef5e9;}
#nav li ul ul { /* third-and-above-level lists */left: -999em;	margin-left :195px;	margin-top:-12em;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;	}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */left: auto;}
#nav li:hover, #nav li.sfhover {  position: static;   }  
#nav h3 {font-size:1.4em;}
#nav p {font-size:1em;}
#bbcomReviewWidget {width:150px !important;}
#nav #bbcomReviewWidget a, #nav #bbcomReviewWidget a:hover {padding:0;background:none;display:inline;}
#widgetDetails .reviewText {margin-left:-10px !important;padding:0 !important;margin:0 !important;}
