body{font-family:Arial, Helvetica, sans-serif;font-size:9pt;color:#000;background:#96BBCB;text-align:center;margin:10px 0 0;padding:0;}.wrap{position:relative;width:790px;text-align:center;background:#2D4B31 url(/images/banner.jpeg) no-repeat;margin:0 auto;padding:0;}h1{font-size:160%;}.header{position:relative;clear:none;width:780px;height:25px;background:transparent;text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFF;font-size:13pt;letter-spacing:.5em;margin:88px 0 12px;padding:0;}.header-top,.header-top A{text-align:left;color:#FFF;font-weight:700;padding:5px;}.topnav{position:relative;clear:both;width:790px;height:21px;background:##96BBCB;font-size:8pt;margin:0;padding:0;}.container{position:relative;clear:both;width:770px;background:#2D4B31;color:#FFF;text-align:left;margin:10px 10px 0;padding:0;}#lhs{width:450px;overflow:hidden;padding:0 0 0 20px;}#rhs .photo img{width:250px;border:solid 1px #2D4B31;}#lhs .awards{text-align:center;margin-top:30px;}#lhs .awards img{border:0;vertical-align:middle;width:50px;padding:10px 5px;}.news_right{position:relative;float:right;clear:both;width:250px;background:#A8AC9D;color:#2D4B31;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;margin:0 0 5px 10px;padding:0 10px;}.news p{margin:10px;}.news_cnr_top{background:url(/images/cnr_tr.png) no-repeat top right;margin:0 -10px;}.news_cnr_bottom{background:url(/images/cnr_br.png) no-repeat top right;margin:0 -10px;}img.cnr{width:8px;height:8px;border:none;display:block!important;}.footer{position:relative;clear:both;width:790px;background:#FFF;font-size:8pt;text-align:center;border-top:1px solid #9EB874;border-bottom:1px solid #9EB874;margin:20px 0 0;padding:4px 0;}#nav ul{white-space:nowrap;font-size:8pt;color:#FFF;float:left;width:100%;background:#FFF url(/images/topnav_bg_grey.gif);list-style:none;margin:0;padding:0;}#nav ul li{display:inline;list-style:none;}#nav ul li a{background:#FFF url(/images/topnav_bg_grey.gif);color:#000;text-decoration:none;float:left;border-right:1px solid #CCC;margin:0;padding:.25em 2em .3em 1em;}#nav ul li a:hover{background:#8DA8D5 url(/images/topnav_bg_green.gif);color:#FFF;text-decoration:none;border-right:1px solid #CCC;}#footer a{color:#2D4B31;text-decoration:none;}#footer a:hover{color:#2D4B31;text-decoration:underline;}.header strong{font-size:14pt;font-weight:110%;}.header #subheader{font-size:8.5pt;letter-spacing:.2em;margin-right:.5em;margin-top:-3px;}.news_title{font-family:Arial, Helvetica, sans-serif;color:#65764B;font-size:10pt;font-weight:700;}.page_title{font-family:Arial, Helvetica, sans-serif;color:#697D55;font-size:10pt;font-weight:700;margin:0 0 -8px;padding:0;}#breakfastmenu{text-align:center;background-color:#FFF;width:300px;border:ridge 3px #FFF;margin-left:60px;color:#2D4B31;padding:0 40px;}#breakfastmenu h3{font-size:140%;font-variant:small-caps;}#breakfastmenu h4{font-size:110%;font-weight:700;text-decoration:underline;font-variant:small-caps;margin:0;padding:0;}#breakfastmenu ul{list-style:none;text-align:center;margin:0 0 10px;padding:0;}#breakfastmenu ul li{line-height:95%;padding:2px;}.quality-box{position:absolute;border:solid 1px red;}.quality-box-imgleft,.quality-box-imgright{padding-top:10px;border-top:solid 1px #5a6c5a;clear:right;}.quality-box-imgleft IMG,.quality-box-imgright IMG{float:left;border:0;padding-bottom:5px;}.quality-box-imgleft IMG{float:left;padding-right:5px;}.quality-box-imgright IMG{float:right;padding-left:5px;}#devby,#devby A{text-align:center;font-size:8pt;color:#000;}#seofooter,#seofooter A{text-align:center;font-size:9pt;color:#000;}#tripadvisor{float:right;width:200px;text-align:center;border:solid 1px #FFF;margin:0 0 10px 5px;padding:0;}#tripadvisor P,#tripadvisor UL{text-align:left;list-style-position:outside;margin:0;padding:0 1em 0 2em;}#tripadvisor LI{color:#A8AC9D;margin:0;padding:0;}#tripadvisor h3,#tripadvisor h3 a{background-color:#FFF;text-align:center;color:#000;font-size:90%;margin:0;padding:0;}img{border:none;}.right img{position:relative;float:right;margin:5px 2px 2px 5px;padding:0;}.left img{position:relative;float:left;margin:0 5px 0 2px;padding:0;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:block;}* html .clearfix{height:1%;}.container A,#tripadvisor LI:hover{color:#FFF;}a,#rhs a{color:#D3812D;text-decoration:underline;}a:hover,#rhs a:hover{color:#E39243;text-decoration:none;}
