*{margin:0;padding:0;outline:0 none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,address,mainimage,container{display:block}img{border:none}html{background:#fff}body{background-color:#fff;font-family:'oxygenregular';font-size:13px;color:#777;line-height:22px}#wrapper{margin:0 auto;max-width:1600px;position:relative}#main{margin:0 auto;max-width:1600px;position:fixed;width:100%;z-index:20;transition:all 0s linear 0s}#main.headerFix{background:#000;height:110px}#main.headerFix .logobg #logo img{height:100px;width:90px}#logo img{transition:all .2s linear .2s}#main1{bottom:0;display:block;height:282px;position:absolute;width:100%}header{width:960px;margin:0 auto;position:relative;height:79px;z-index:10}.logobg{height:140px;margin:0 auto;position:relative;text-align:center;width:130px;z-index:6;top:0}#logo{margin:0;padding:0 0 0;position:relative}#number{color:#fff;font-family:'oxygenregular';font-size:12px;left:205px;letter-spacing:.03em;position:absolute;text-transform:capitalize;top:13px}#number span.numberpipe{margin:0 5px;display:inline-block}#subnav{position:absolute;right:10px;top:13px;z-index:7}li.sub-emap{background:none!important;padding-left:0!important}#subnav ul li{float:left;list-style:outside none none;padding:0 3px 0 21px;background:url("/images_noindex/review-bullet.png") no-repeat scroll 7px 10px}#subnav ul li.sub-photo{padding-right:0}#subnav ul li a{font-family:'oxygenregular';font-size:12px;text-decoration:none;text-align:center}#subnav a.nav:link,#subnav a.nav:visited{color:#fff}#subnav a.nav:hover,#subnav a.navON:link,#subnav a.navON:visited,#subnav a.navON:hover{color:#1996ed}#subnav ul li.sub-holiday{display:none}#topnav{position:absolute;right:0;top:52px;width:960px}#topnav ul{list-style:none;line-height:normal;padding-left:0;margin:0}#topnav li{display:inline-block;float:left;padding:0;position:relative;text-align:center;text-transform:uppercase;width:auto}#topnav li a:hover .home-icon{background-position:0 -88px}#topnav li a .home-text{display:none}#topnav li.fsptab{display:none}#topnav li.logocenter{height:5px;padding:0;width:176px}#topnav li.home{padding-left:0;text-align:left;width:49px}#topnav li.location{width:87px}#topnav li.rooms{width:151px}#topnav li.amenities{width:99px}#topnav li.events{width:72px;text-align:right}#topnav li.dining{width:72px}#topnav li.thingstodo{width:106px;text-align:right}#topnav li.pkg{width:148px;text-align:left}#topnav li a span,.icon-list2{display:none}#topnav li a{font-family:'eb_garamondregular';font-size:14px;font-weight:normal;padding:7px 0;text-transform:uppercase}#topnav a.nav:link,#topnav a.nav:visited{color:#fff}#topnav a.navON:link,#topnav a.navON:visited,#topnav a.navON:hover,#topnav a.nav:hover{color:#1996ed}#topnav ul li ul.dropnav{background:none repeat scroll 0 0 #dbdbdb;float:left;height:auto;list-style:outside none none;margin:0;padding:5px 22px;position:absolute;top:26px;z-index:1;left:-8px}#topnav ul li .dropnav li{float:none!important}#topnav ul li .dropnav a.nav:link,#topnav ul li .dropnav a.nav:visited{color:#777676;float:none!important;display:block;border-right:0 none!important;line-height:30px}#topnav ul li .dropnav a.nav:hover,.dropnav a.navON{color:#000;background:none!important}.nav-border-left{border-bottom:1px solid #fff;border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid #fff;border-top:1px solid rgba(255,255,255,.2);height:33px;left:50%;margin-left:-800px;position:absolute;top:44px;width:712px;z-index:1}.nav-border-right{border-bottom:1px solid #fff;border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid #fff;border-top:1px solid rgba(255,255,255,.2);height:33px;margin-right:-800px;position:absolute;top:44px;width:711px;right:50%;z-index:1}#middle{margin:0 auto;overflow:hidden;min-height:600px;position:relative;width:100%;z-index:8}#mainimage{left:0;position:relative;line-height:0;width:1600px;z-index:0}#middle .bx-wrapper .bx-pager,#middle .bx-wrapper .bx-controls-auto{position:absolute;top:222px;width:100%;z-index:51}#middle .bx-wrapper .bx-prev{background-image:url("/images_noindex/main-left.png");background-position:0 0;background-repeat:no-repeat;height:282px;left:0;width:115px}#middle .bx-wrapper .bx-next{background-image:url("/images_noindex/main-right.png");background-position:0 0;background-repeat:no-repeat;right:0;width:115px;height:282px}#middle .bx-wrapper .bx-controls-direction a{margin-top:0;outline:0 none;position:absolute;text-indent:-9999px;top:81px;z-index:9999}.slide-desc{border-bottom:1px solid #a4a4a3;border-top:1px solid #a4a4a3;color:#fff;display:inline-block;font-family:'droid_serifregular';font-size:36px;left:33%;padding:10px 0;position:absolute;text-shadow:23px 7px 44px #000;top:184px;z-index:51}.flex-viewport li{width:0}#contentinfo{margin:0 auto;padding-top:0;position:relative;width:100%;background:#fff;z-index:7}.fixheader{padding-top:110px!important}#container{background-color:#fff;margin:0 auto;width:960px;padding:40px 0 20px;position:relative;z-index:10}#content{position:relative;width:100%;padding:0}#header{color:#074db6;font-family:'eb_garamondregular';font-size:26px;font-weight:normal;padding-bottom:20px;position:relative;text-align:left;text-transform:uppercase;z-index:0}#header span{color:#a1a1a1;display:block;font-family:'open_sansregular';font-size:21px;padding-bottom:12px;text-transform:lowercase}.homeh-section-main{}.home-section-1{margin:0 auto;position:relative;width:960px}#pkg-holder{height:273px;overflow:hidden}.ttd-home-text{padding:35px 40px 0;position:relative;top:50px}.slider-image{float:left}.sliderdecription-textbox{float:left;width:340px;height:273px}.slider-titletext{font-family:'eb_garamondregular';font-size:26px;line-height:30px;text-transform:uppercase}.ttd-slider-titletext{font-family:'oxygenbold';font-size:15px;line-height:22px;text-transform:capitalize}.slider-titletext a:link,.slider-titletext a:visited{color:#fff}.slider-titletext a:hover{color:#fdbe0f}.ttd-slider-titletext a:link,.ttd-slider-titletext a:visited{color:#fff}.ttd-slider-titletext a:hover{color:#fdbe0f}.slider-desc{color:#fff;padding-top:10px;font-size:14px}.slider-btn{padding-top:25px}.ttd-slider-btn{padding-top:22px}#pkg-holder .bx-controls{position:absolute;right:20px;top:20px;z-index:60}#pkg-holder .bx-wrapper .bx-pager.bx-default-pager a{width:33px;height:4px;border:none;background:#fff;border-radius:0;box-shadow:0 0 3px 0 #000}#pkg-holder .bx-wrapper .bx-pager.bx-default-pager a:hover,#pkg-holder .bx-wrapper .bx-pager.bx-default-pager a.active{background:none repeat scroll 0 0 #068bd2}.home-section-2{}.holderboxbg{float:left;min-height:213px;position:relative;width:293px;background:url("/images_noindex/holderboxbg.jpg") no-repeat scroll 0 0}.holderboxbg:hover{}.home-section-inner{margin:0 auto;padding:72px 0;width:1000px}.holder-title-common{background:#80b1f9;color:#fff;font-family:"eb_garamondregular";font-size:22px;height:57px;line-height:57px;padding-bottom:0;padding-top:0;position:relative;text-align:center;text-transform:uppercase;top:24px}.holder-title-common.manager-title:hover{color:#fdbe0f!important}.holder-title-common span{display:block;color:#4e4e4e;font-family:'benchnineregular';font-size:39px;text-transform:uppercase}.holder-decription{color:#777;font-size:13px;line-height:20px;padding:25px 40px 20px;position:relative;text-align:center;top:19px}#manager{margin:0 20px}.moreinfo.button{color:#051868;font-size:15px;position:relative;text-align:center;text-transform:uppercase;top:23px;width:100%;font-family:'eb_garamondregular'}.moreinfo.button:hover{color:#fdbe0f}.moreinfo.button a{color:#051868}.moreinfo.button a:hover{color:#fdbe0f}.home-section-3{background:url("/images_noindex/home-section-shadow-bottom.png") no-repeat center bottom;margin:0 auto;padding:0 20px 20px;position:relative;width:1000px}#ttd-holder{background:none repeat scroll 0 0 #fff;height:273px;overflow:hidden;padding:0 20px 20px}.pkg-home-text{padding:35px 40px 0}.ttd-titletext{color:#fff;display:inline-block;float:right;font-family:"eb_garamondregular";font-size:26px;line-height:38px;position:absolute;text-align:right;text-transform:uppercase;top:32px;z-index:59;RIGHT:158px}#ttd-holder .bx-controls{position:absolute;left:20px;top:20px;z-index:60}#ttd-holder .ttd-titletext a{color:#fff}#ttd-holder .ttd-titletext a:hover{color:#fdbe0f}#ttd-holder .bx-wrapper .bx-pager.bx-default-pager a{width:33px;height:4px;border:none;background:#fff;border-radius:0;box-shadow:0 0 3px #000}#ttd-holder .bx-wrapper .bx-pager.bx-default-pager a:hover,#ttd-holder .bx-wrapper .bx-pager.bx-default-pager a.active{background:#068bd2}.home-section-4{margin:0 auto;padding-top:41px;padding-bottom:80px;position:relative;width:960px}#hotels-blog{background:none repeat scroll 0 0 #05196b;display:block;height:57px;line-height:57px;position:relative}.hotels-blog-title{float:left;font-family:"eb_garamondregular";font-size:25px;letter-spacing:.035em;position:relative;right:44px;text-align:right;text-transform:uppercase;width:622px}.hotels-blog-btn.button a{background-color:#fdbe0f;box-shadow:0 0 8px 4px #ff9100 inset;color:#000;display:block;font-family:"eb_garamondregular";font-size:18px;text-transform:uppercase}.hotels-blog-title a{color:#fff!important}.hotels-blog-title a:hover{color:#fdbe0f!important}#top-reasons .bx-controls{top:105px;position:absolute;right:0;width:100%;z-index:500}#top-reasons .bx-wrapper .bx-pager.bx-default-pager a:hover,#top-reasons .bx-wrapper .bx-pager.bx-default-pager a.active{background:none;border:3px solid #fdbe0f}#top-reasons .bx-wrapper .bx-pager.bx-default-pager a{background:none;border:3px solid #092ba5;border-radius:100px;display:block;height:17px;margin:0 10px 0 0;outline:0 none;text-indent:-9999px;width:17px}#top-reasons{background:url("/images_noindex/holderboxbg.jpg") no-repeat scroll 0 0;float:left;height:213px;position:relative;text-align:center;width:293px;margin:0 20px}.resoninner{margin:0 auto;width:293px;height:213px}.reason-slider{float:right;margin-top:28px}.reasons-text-inner{font-size:13px;line-height:20px;margin-top:19px;min-height:40px;overflow:hidden;padding:27px 20px 0;text-align:center}.reasons-text-inner a:link,.reasons-text-inner a:visited{color:#777}.reasons-text-inner a:hover{color:#fdbe0f}.icon-checkmark.icone-reson{color:#000;margin-right:12px;display:none}.reason-slider li{list-style:outside none none}.reasons-titletext{background:#80b1f9;border:0 none;color:#fff;font-family:"eb_garamondregular";font-size:22px;letter-spacing:.02em;line-height:57px;padding-left:0;text-align:center;text-transform:uppercase;width:100%;height:57px}.clr{clear:both}.nav-arrow,.backtohome,.modulel-dropdown{display:none}.readmoretest{cursor:pointer;color:#1996ed;font-size:14px;text-transform:uppercase}.readmoretest:hover{color:#000}.direct-access{display:none;padding-top:20px}#left-aside.cms6{display:none}#right-aside.cms6{display:none}#box.cms6 .box-splwidth{width:100%}.inlineblock{display:inline-block}#post-box{padding-top:0}.textcenter{text-align:left}.contleft{float:right;border:1px solid #b7b7b7;padding:25px;margin:-100px 0 0 20px;line-height:18px;background:#f9f9f9;width:157px}.contleft span{line-height:22px}.contleft li{margin:0 0 0 3px!important;padding:0 0 6px 18px!important;background-position:-237px -383px!important}span.bullet{background:url("/images_noindex/review-bullet.png") no-repeat scroll 0 0;display:inline-block;height:4px;margin:0 10px;width:4px;position:relative;top:-2px}.hotelname.org{text-transform:uppercase}.bestrate{bottom:11px;color:#fff!important;left:-8px;line-height:15px;position:relative;top:0}.bestrate:hover{color:#1996ed!important}#choice{margin-top:10px}li.sub-blog{display:none}#middle.cms6,#mainimage.cms6{height:527px!important;z-index:9}#supersized.cms6{height:527px!important}.spbold.whystay{display:block}.bankforreserv{bottom:0;display:block;height:1px;position:absolute;width:100%}.fixreservation{top:110px!important;position:fixed!important;background:#000!important}.boxspacer #RangeValidator1{line-height:28px}.tab_content .drivingdirectionor{padding-left:51px}.privacy-btn.button{width:180px}.shadow-main{background:url("/images_noindex/main-image-shadow.png") repeat-x scroll left bottom;height:311px;position:fixed;width:100%;z-index:1}#contleft.cms6{margin:-21px 0 0 20px}.box.ppcpage h1,.box.ppcpage h2{font-family:times new roman;font-size:30px;letter-spacing:.03em;text-shadow:2px 0 2px #b7a7a7}.box.ppcpage h2{font-size:28px}.highlight{color:#cb8600}.ppc-quets{font-family:"eb_garamondregular";font-size:20px;line-height:30px;margin:20px 0;text-transform:uppercase}#holiday{left:50%;margin-left:356px;position:absolute;z-index:9;top:95px;border:1px solid #f7f7f7;height:50px}#interectivemap-q116{width:100%;height:350px}#gdpr-rfp,#gdpr-emailoffer{text-align:center;margin-bottom:25px}.formslable{display:none!important}