a.tr-layout-element,body.tr-layout-element,div.tr-layout-element,html.tr-layout-element,img.tr-layout-element,li.tr-layout-element,span.tr-layout-element,ul.tr-layout-element{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body.tr-layout-element{line-height:1}ul.tr-layout-element{list-style:none}.tr-layout-element:focus{outline:0}body.tr-layout-element{background:url(../images/bg-shbody-lightblue-708bd5c9d2c04ed35cbfe9b724e3e63d.jpeg) repeat scroll 0 -145px transparent;font-family:verdana,arial,tahoma,sans-serif;font-size:14px;line-height:1.3em;margin:0;display:inline-block;width:100%}img.tr-layout-element{border:none;padding:0}a.tr-layout-element{color:#6e1914}a.tr-layout-element:hover{text-decoration:none}#container.tr-layout-element{width:1153px;margin:0 auto;padding:0;color:#333}#header.tr-layout-element{background:0 0;color:#000;width:1153px;line-height:85%;position:relative}.socialConnect.tr-layout-element{display:block;clear:both;background:0 0;padding:3px 0 5px;overflow:hidden;position:relative;left:10px;font-weight:400}.mainSprite.tr-layout-element{background:url(../images/social-sprite2-e9245a640ef98636dfe14e94fdf67c69.png) no-repeat 0 0}.socialList.tr-layout-element{float:right}.socialList li.social a.tr-layout-element{display:block;overflow:hidden;height:32px;width:52px;text-indent:100%;white-space:nowrap}.socialList li.rss a.mainSprite.tr-layout-element{background-position:-204px 0}.socialList li.tripadvisor a.mainSprite.tr-layout-element{background-position:-155px 0}.socialList li.pinterest a.mainSprite.tr-layout-element{background-position:-103px 0}.socialList li.google a.mainSprite.tr-layout-element{background-position:-53px 0}.socialList .headerPhone.tr-layout-element{margin:10px 35px 0;color:#272f7a}.socialList li.headerHome.tr-layout-element{margin:10px 7px 0 15px}.socialList li.headerLine.tr-layout-element{margin:8px 0 0;color:#272f7a}.socialList li.headerHome a.tr-layout-element{color:#272f7a;display:inline}.socialList li.headerBlog.tr-layout-element{margin:10px 0 0 7px}.socialList li.headerBlog a.tr-layout-element{color:#272f7a;display:inline}.mainLogo.tr-layout-element{position:absolute;top:10px;left:14px;z-index:20}.imageHolder.tr-layout-element{border:5px solid rgba(238,204,136,.4);overflow:hidden;width:1142px;-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box;position:relative;z-index:0}.slideshowWrapper.tr-layout-element{clear:both}.wsImageHolder.tr-layout-element::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;-moz-box-shadow:inset 0 0 13px 5px rgba(0,0,0,.5);-webkit-box-shadow:inset 0 13px 5px 10px rgba(0,0,0,.5);box-shadow:inset 0 0 13px 5px rgba(0,0,0,.5)}.wsImageHolder img.tr-layout-element{border:1px solid #000}#cycle-pager.tr-layout-element{position:absolute;right:120px;bottom:50px;z-index:1000;display:inline-block}#access.tr-layout-element{clear:both;display:block;margin:5px 50px 0 0;line-height:100%;font-family:Tahoma,Geneva,sans-serif;position:absolute;right:0;background:url(../images/bg-textures-e22d05fba54dd99faac8fbd8d0c9060d.png) repeat-x 0 0;z-index:10}#access ul.tr-layout-element{font-size:14px;list-style:none;margin:0 auto;padding-left:0;text-transform:uppercase;display:block}#access li.tr-layout-element{float:left;position:relative;margin:0;padding:0}#access li a.tr-layout-element:before{content:" | ";color:#272f7a;margin:0}#access li ul li a.tr-layout-element:before{content:none;color:#fff;margin:0}#access li.tr-layout-element:last-child{background:url(../images/bg-textures-blue-bbd42255c37613ac0debb8dd9d5470ee.png) repeat-x 0 -64px;padding:0;margin-left:10px}#access li#menu-item-476 a.tr-layout-element{-moz-box-shadow:inset 0 0 10px #332f28;-webkit-box-shadow:inset 0 0 10px #332f28;box-shadow:inset 0 0 10px #332f28;padding:0 15px;margin:0;color:#fff}#access li:first-child a.tr-layout-element:before,#access li:last-child a.tr-layout-element:before{content:" "}#access li.tr-layout-element:first-child{padding-left:20px}#access a.tr-layout-element{color:#272f7a;display:block;padding:0 2px 0;line-height:3em;margin-right:5px;text-decoration:none}#access ul ul.tr-layout-element{background:#35312a;-moz-box-shadow:0 3px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);display:none;float:left;margin:0;position:absolute;top:3em;left:0;width:200px;z-index:99999;overflow:hidden}#access ul ul li.tr-layout-element,#access ul ul li.tr-layout-element:first-child,#access ul ul li.tr-layout-element:last-child{padding:0;margin:0;background:url(../images/bg-textures-e22d05fba54dd99faac8fbd8d0c9060d.png) repeat-x scroll 0 0 transparent}#access ul ul a.tr-layout-element{color:#272f7a;font-size:14px;font-weight:400;height:auto;line-height:1.4em;padding:10px 15px!important;width:168px;background:0 0;text-transform:none}#access a.tr-layout-element:focus,#access li:hover>a.tr-layout-element{color:#5b522f}#access a.tr-layout-element:focus,#access li:hover>a.tr-layout-element{color:#5b522f}#access ul li:hover>ul.tr-layout-element{display:block}#access li#menu-item-476 a.tr-layout-element:focus,#access li#menu-item-476:hover>a.tr-layout-element{color:#c0af81}#content.tr-layout-element{width:920px;overflow:hidden;margin:0 auto;padding:75px 20px 20px;background-color:#fdfcf9;line-height:150%;box-shadow:0 0 8px rgba(31,31,31,.8);position:relative;z-index:1}.infoHighlight.tr-layout-element{width:920px;margin:-35px auto -48px;background:url(../images/bg-textures-e22d05fba54dd99faac8fbd8d0c9060d.png) repeat-x scroll 0 -145px transparent;color:#272f7a;font-family:Oranienbaum,serif;font-size:20px;font-style:italic;padding:10px 20px;letter-spacing:-.008em;overflow:hidden;position:relative;box-shadow:inset 0 -15px 15px -15px #000;z-index:2}.infoHighlight .tagline.tr-layout-element{width:600px;float:left;margin-top:8px}.infoHighlight ul.tr-layout-element{list-style-type:none;background:#999;background:rgba(204,204,204,.45);float:right;width:auto;height:22px;border:1px solid #9e9d9a;-moz-box-shadow:inset 0 0 5px #332f28;-webkit-box-shadow:inset 0 0 5px #332f28;box-shadow:inset 0 0 5px #332f28;color:#000;font-size:16px;font-style:normal;font-weight:400;padding:7px 10px 4px}.infoHighlight a.tr-layout-element{color:#272f7a;text-decoration:none}.infoHighlight li.tr-layout-element{display:inline-block;margin:0 10px}.accoladeWrapper.tr-layout-element{display:inline-block;width:100%;overflow:hidden;clear:both;margin-top:30px}.accolade-inner-wrapper.tr-layout-element{display:block;overflow:hidden;clear:both;margin:30px auto 0;padding:4px;width:800px;border:2px solid #761307;box-shadow:inset 0 0 8px rgba(31,31,31,.8)}#footer.tr-layout-element{clear:both;width:100%;font-size:14px;color:#15120a;overflow:hidden;left:0;margin-top:-150px;font-family:Tahoma,Geneva,sans-serif;height:350px}#footer div.tr-layout-element{color:#272f7a}#footer a.footer-link.tr-layout-element{color:#272f7a;text-decoration:none;position:relative;z-index:50}#footer a.footer-link.tr-layout-element:hover{color:#b0a264}#footer li.menu-item a.tr-layout-element{color:#272f7a;text-decoration:none;position:relative;z-index:50}#footer li.menu-item a.tr-layout-element:hover{color:#b0a264}#colophon.tr-layout-element{width:920px;margin:150px auto 0;padding:20px;display:block}.menu-footer-menu-container.tr-layout-element{display:block;clear:both;width:960px;overflow:hidden;margin:0 0 10px;padding:0 0 10px;text-align:center;font-size:14px}.menu-footer-menu-container a.tr-layout-element{text-decoration:none;text-transform:uppercase}.menu-footer-menu-container ul.tr-layout-element{display:inline-block}#menu-footer-menu li.tr-layout-element{display:inline;margin-right:20px}.footerLogo.tr-layout-element{font-size:14px;text-transform:uppercase}.footerAddress.tr-layout-element{overflow:hidden;width:325px;float:left;margin:15px 0;font-size:13px;line-height:22px}.copyrightWrapper.tr-layout-element{width:245px;float:right;margin:15px 0;font-size:13px}.socialList li.tr-layout-element{float:left}#yield-wrapper.tr-layout-element{border:1px solid #bcbec0}