@font-face{font-family:"AscenderSerifW02-Regula";src:url("/etc/designs/propertywebsites/common/fonts/fontscom/26e68469-3b70-488b-aada-954621ffeed6.eot?iefix") format("eot");}@font-face{font-family:"AscenderSerifW02-Regula";src:url("/etc/designs/propertywebsites/common/fonts/fontscom/26e68469-3b70-488b-aada-954621ffeed6.eot?iefix");src:local('☺'),url("/etc/designs/propertywebsites/common/fonts/fontscom/d5078b5c-ec68-4d49-86c3-bb018dcf6d96.woff") format("woff"),url("/etc/designs/propertywebsites/common/fonts/fontscom/fe102e24-25bc-4deb-be19-37179d262f23.ttf") format("truetype"),url("/etc/designs/propertywebsites/common/fonts/fontscom/b9f4afdf-35bf-4661-babf-ece58809591f.svg#b9f4afdf-35bf-4661-babf-ece58809591f") format("svg");}@font-face{font-family:"Ascender Serif W02 Bold";src:url("/etc/designs/propertywebsites/common/fonts/fontscom/84df04d2-d153-4ed3-988b-4958c7ff6499.eot?iefix") format("eot");}@font-face{font-family:"Ascender Serif W02 Bold";src:url("/etc/designs/propertywebsites/common/fonts/fontscom/84df04d2-d153-4ed3-988b-4958c7ff6499.eot?iefix");src:local('☺'),url("/etc/designs/propertywebsites/common/fonts/fontscom/a1c85b39-996d-449d-a968-c5efab91329b.woff") format("woff"),url("/etc/designs/propertywebsites/common/fonts/fontscom/aab39668-092d-40a4-b8f3-cefa31fbf27f.ttf") format("truetype"),url("/etc/designs/propertywebsites/common/fonts/fontscom/f7bc9e53-d967-4898-a68d-2181b825b719.svg#f7bc9e53-d967-4898-a68d-2181b825b719") format("svg");}a,a:visited{color:#564e8e}h1,h2,h3,.Frommers .activitiesViewmoreLink,.contentLeftColumn .frommerAllLocalLink,.noBookingHeading{text-transform:none;font-family:"AscenderSerifW02-Regula","Arial",Arial,sans-serif;font-weight:normal}h1,h3.contentModule,h2.activitiesChildHeading,.diningChildHeading,h3.spaActivitiesList,.contentLeftColumn .websiteBadgeLogo,h2.hotelOverview,.Frommers .activitiesViewmoreLink,.contentLeftColumn .frommerAllLocalLink,.contentLeftColumn .restaurantReservationHeading{font-family:"Ascender Serif W02 Bold",Arial;font-size:14px;font-weight:normal}h3.contentModule{margin-bottom:6px}h2,h3.subContentModule,.noBookingHeading{font-family:"AscenderSerifW02-Regula",Arial;font-size:14px}h3,h2.listItems{font-family:"AscenderSerifW02-Regula","Arial",Arial;font-size:13px}.contentTopArea p,.contentLeftColumn div,.contentTopArea li,.contentTopArea lh,.readMoreWrap{font-family:"Arial",sans-serif;color:#666;line-height:18px;font-size:12px}#propertyNav{background:#669}.navLinks li a{font-size:18px;line-height:53px;text-transform:capitalize;letter-spacing:0.05em;font-family:"AscenderSerifW02-Regula",times,"Times New Roman"}.navLinks li a:hover,.navLinks li a:active,.navLinks li a.active{background:#564e8e}div.logoText{color:#666;color:#000 \9 ;font-family:"AscenderSerifW02-Regula",times,"Times New Roman";border-top:1px solid #cac8c8;font-size:15px;padding:10px 0;margin:146px 10px 0 10px;width:150px;font-weight:normal;text-align:center}#propertyLogo{width:170px;top:84px;background:#fff;opacity:0.92;filter:alpha(opacity=92)}#propertyLogo a{background:url(http://www.cambridge.hyatt.com/etc/designs/propertywebsites/regency/images/xlogo.png.pagespeed.ic.Qw6VazUZJr.png) no-repeat top left}#logoCarouselAlterWrapper{background:#564e8e}span.altbar{font-size:18px;line-height:18px;letter-spacing:0.05em;font-family:"AscenderSerifW02-Regula",times,"Times New Roman";text-transform:capitalize}#logoCarouselAlter a{color:#fff}.altbarBg{background:#fff}.mastHeadCaption{background:#5c5353;right:219px;min-width:170px}#contentWrapper{background:url(http://www.cambridge.hyatt.com/etc/designs/propertywebsites/regency/images/xbgPattern.png.pagespeed.ic.4dXyU6m2gu.png) repeat left top}.updateHeroBG{background:url(http://www.cambridge.hyatt.com/etc/designs/propertywebsites/regency/images/xbgPattern-gray.png.pagespeed.ic.nWgUVT9Mgl.png) repeat left top!important}#mainContent{border-bottom:1px solid #efefef}.propertyUtilityBar{background:#564e8e}.mediaGal .mediaGalBg{background:#fff;opacity:0.3}.socialLinks{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH0AAAAKCAMAAACueaFuAAAAYFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxcXG+vr6SkpLk5OTz8/Pw8PDo6Oj5+fn39/f///9nWbWnAAAAIHRSTlMAAQMEBQYHCAkLDA8QERITFBYXGBkaGh8paG1vc5ucuqq2qEQAAABZSURBVDjLxdDREYMwEANRrWRmSAP03yZO8PGRHnxq4M0Kch3qmlVPG67APN2ny/NDly7JI3TpSL97pK1d4hto6EdCTjyMN/vrGVKxVCm8O38t/gdA2P591QsQKxFjtcxUbAAAAABJRU5ErkJggg==) no-repeat 0 bottom}.socialLinks ul.socialLinksUl{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH0AAAMgBAMAAAD8VnCiAAAAMFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAADj4+Pw8PDp6en7+/v6+vr7+/v9/f3+/v7///953a0KAAAAEHRSTlMAAQIDBAUGDRkaX2pqmJi6zsHUnAAAAOdJREFUeNrtzbERRVAQQFE68AYzgh8JlKkVJShBB1pQgt/BogUbSM7Nz9yquitlfFnz8GGPt/2f+xoZX8+R8uXM+V+kfL0k/Zbz7ZHzXXzr+6SfeJ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7neZ7/yl85WhB2j/QaFQAAAABJRU5ErkJggg==) no-repeat}.contentTopArea{padding-top:9px}h2.pageTitle{font-size:20px;font-weight:normal;letter-spacing:0;font-family:"AscenderSerifW02-Regula",Arial}.addressPanel{padding:0 9px 20px 0}.adressNSocialMedia{padding:0 0 18px}h1.homePropertyName{font-size:17px;padding-bottom:4px;font-weight:normal;letter-spacing:0;font-family:"AscenderSerifW02-Regula",Arial}.addressPanel p{font-size:13px;line-height:15px;color:#666;font-family:"AscenderSerifW02-Regula",times,"Times New Roman"}.addressPanel p.phnNo{line-height:22px;font-size:13px}.addressPanel p.phnNoLarge{font-size:17px;line-height:22px}.introPara h1{line-height:21px;font-size:17px}.introPara{padding-bottom:12px}.introPara p,.introPara .readMoreWrap{font-family:"AscenderSerifW02-Regula",times,"Times New Roman";line-height:21px;font-size:17px}.featurePanel-promo .hover-shape,.featureLarge .featurePanel-promo .hover-shape{display:inline-block;z-index:2;position:absolute;border:4px solid #564e8e;height:182px;width:562px;opacity:1;margin:0;background:none}.featurePanel-promo .hover-text{line-height:21px;font-weight:normal;color:#fff;display:inline-block;position:absolute;text-align:left;padding:80px 10px 10px 10px;background:#564e8e;height:100px;width:190px;font-family:"AscenderSerifW02-Regula",times,"Times New Roman";font-size:20px}.featurePanel-promo .hover-text a{color:#564e8e}a.featurePanel-promo:hover{text-decoration:none}.slide-css:hover .hover-shape{opacity:0.75}.slide-css:hover .hover-text{opacity:1}.featureStrip .featurePanel-promo .hover-shape{height:139px}.featureXtraLarge .featurePanel-promo .hover-shape{height:420px}.featureStrip .featurePanel-promo .hover-text{padding-top:50px;height:87px}.featurePanel-promo .hover-text b{font-family:"Ascender Serif W02 Bold","Times",serif;font-weight:normal}.grid_2{border-color:#564e8e;background:#edecf3}.grid_2 .grad-t{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAKBAMAAACzhehlAAAAHlBMVEX////19fX19fX19fX19fX19fX19fX19fX19fX19fUbEhRYAAAACnRSTlMAECdCYICfvdjvF6TGgQAAAClJREFUCNdjYEAGjIJInP8syLx/KLy/KLw/KLzfKLxfKLyfKLwfKLzvACyICY5e9copAAAAAElFTkSuQmCC) repeat 0 0}.detImgWrap{width:280px;margin-right:10px}.detailText{width:270px;line-height:18px;margin-top:-4px}.detailText p{padding-bottom:20px}.reserveTable h1,.contentLeftColumn .restaurantReservationHeading{font-size:18px;background:#669}.tableInfo{border-color:#669}.tableInfo input[type="submit"]{background:none repeat scroll 0 0 #669}.accordinWrapper{background:none repeat scroll 0 0 #edecf3;border-bottom:1px dashed #e1e0e1;border-top:1px solid #669}.accordianList{color:#669;background:#e1def1}.accordianList span{border-left:1px solid #edecf3}.grid_3 .listItems{border-top:1px solid #dedcdb}.contentArea .siteMap h2 p{color:#666;font-family:"AscenderSerifW02-Regula",Arial;font-size:14px}.width214{background:#edecf3;line-height:18px}.suppPanel{background:#edecf3;min-height:360px;padding:15px 10px;width:225px}.contentLeftColumn .generictextbox h2,.contentLeftColumn .generictextbox h3,.contentLeftColumn .generictextbox .genericboxHeading,.roomSubTitle h1,.activitiesSubTitle h1,.newseventsSubTitle h1,.areaguideSubTitle h1,.localattractionSubTitle h1,.diningSubTitle h1,.diningDetailSubTitle h1,.meetingseventsSubTitle h1,.meetingsSubTitle h1,.offersSubTitle h1,.spaSubTitle h1{font-size:14px;font-weight:normal;margin-bottom:5px;font-family:"Ascender Serif W02 Bold",Arial}.infoChart{font-family:"Arial",sans-serif;font-size:12px;line-height:18px}.planMeeting .planMeetingText{background:#574e8f;text-transform:uppercase;font-family:"AscenderSerifW02-Regula","Times New Roman",Times;font-size:17px}.activitiesWebsiteBadge{background:#574e8f;text-align:left}.contentRightColumn .activitiesWebsiteBadge{background:#edecf3}.contentRightColumn .width214 .rightColumnOffer,.contentRightColumn .generictextbox h2,.contentRightColumn .hotelinfo h2,.genericboxHeading,.spotLightHeading,.contentRightColumn .hotelinfo .hotelInfoHeading,.emailOptinHeading{padding:8px 0 6px 0;color:#564e8e;margin-bottom:12px;border-bottom:1px solid #c8c7d3;text-transform:uppercase;font-size:17px;font-family:"AscenderSerifW02-Regula","Times New Roman",Times;font-weight:normal}.contentRightColumn .width214 img,.contentRightColumn .width214 .rightColumnOffer,.spotLightHeading,.emailOptinHeading{padding:0 0 8px 0}.contentRightColumn .richtextbox h2,.contentRightColumn .generictextbox h2,.contentRightColumn .hotelinfo h2,.genericboxHeading,.contentRightColumn .hotelinfo .hotelInfoHeading{font-size:14px;font-family:"AscenderSerifW02-Regula",Arial}.contentRightColumn .richtextbox .generictextbox,.contentRightColumn .hotelinfo{margin-top:0}.contentRightColumn .width214.activitiesSub h1{color:#333}.contentRightColumn .width214 .numberOptions li a{color:#564e8e;font-family:"AscenderSerifW02-Regula","Times New Roman",Times;font-weight:normal;font-size:14px}.contentRightColumn .width214 .numberOptions li a:hover{text-decoration:underline}.contentRightColumn .width214 .numberOptions li a.active{background:none repeat scroll 0 0 transparent!important;color:#848484!important;text-decoration:none!important}.offerCarousel li p{font-family:arial;font-size:12px;color:#666;line-height:18px}.video .videoOverlay{background:#564e8e}.quickBook .hide_button_holder span,.quickBook a#offersGiftCertLink span{background-color:#564e8e}.quickBook .qbHead{color:#564e8e}.quickBook input[type="submit"]{background:#669}.quickBook .qbHead.show .arrowicon{border-top-color:#564e8e}.quickBook .qbHead .arrowicon{border-left-color:#564e8e}.bookingInfo{padding-top:7px}.quickBook .quickBookLinks{background-color:#564e8e}.quickBook{border:3px solid #669;margin-bottom:10px}.extra_info{border:3px solid #669}#flyer_content_label span,.destinationField label{color:#669}.ui-state-default.ui-state-active{background:none repeat scroll 0 0 #669}.close_button_holder span{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAA2BAMAAADueA4hAAAAKlBMVEX///////////////////////////////////////////////////////9q+00tAAAADXRSTlMAIT9cdo621uPt9fr+eJTdIQAAAGVJREFUGNNjYMAJljEdBtO6Gglgmm03RJzxGoRmn60Apr3FGsDCWxm2MtAO3AWDC2D6ApRmgNAXoDQDhL4ApRnQ+DB5uHqYfrh5YLXUcucFGM2LZCWY5oXSDDCaF5XPi6qeF9k8ANBHghNw+HByAAAAAElFTkSuQmCC) no-repeat scroll 0 1px #9a86b6;float:none;display:inline-block;height:13px;width:13px}.ui-widget-header .ui-datepicker-next .ui-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAA2BAMAAADueA4hAAAAKlBMVEX///////////////////////////////////////////////////////9q+00tAAAADXRSTlMAIT9cdo621uPt9fr+eJTdIQAAAGVJREFUGNNjYMAJljEdBtO6Gglgmm03RJzxGoRmn60Apr3FGsDCWxm2MtAO3AWDC2D6ApRmgNAXoDQDhL4ApRnQ+DB5uHqYfrh5YLXUcucFGM2LZCWY5oXSDDCaF5XPi6qeF9k8ANBHghNw+HByAAAAAElFTkSuQmCC) no-repeat scroll -3px -43px #9a86b6}.ui-widget-header .ui-datepicker-prev .ui-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAA2BAMAAADueA4hAAAAKlBMVEX///////////////////////////////////////////////////////9q+00tAAAADXRSTlMAIT9cdo621uPt9fr+eJTdIQAAAGVJREFUGNNjYMAJljEdBtO6Gglgmm03RJzxGoRmn60Apr3FGsDCWxm2MtAO3AWDC2D6ApRmgNAXoDQDhL4ApRnQ+DB5uHqYfrh5YLXUcucFGM2LZCWY5oXSDDCaF5XPi6qeF9k8ANBHghNw+HByAAAAAElFTkSuQmCC) no-repeat scroll -3px -22px #9a86b6}#flyer_content_holder #rooms_guests{height:159px}.width214.activitiesSub{background:none}.rightSubNav{background:#edecf3;padding:20px 0;width:245px;border:none;margin-bottom:12px}.rightSubNav h1,div.rightNewsHeading,.rightSubNav .spaSecondaryHeading{color:#564e8e;font-size:17px;font-family:"AscenderSerifW02-Regula","Times New Roman",Times;font-weight:normal;text-transform:uppercase;padding:8px;border:none;background:#fff;margin:0 10px}.rightSubNav ul,.activitiesSub ul{margin:0 10px}.rightSubNav li,.activitiesSub li{padding:0;border-top:none;border-bottom:none;margin:0;font-family:"AscenderSerifW02-Regula",serif;font-size:14px}.rightSubNav li a{border-top:1px solid #cccbc4;padding:5px 8px;display:block}.rightSubNav li a.active{color:#333}.rightSubNav li a:hover{background:#564e8e;color:#fff;text-decoration:none}.rightSubNav li ul{margin:0}.rightSubNav li ul li a{padding-left:20px}.rightSubNav li ul li a span{font-size:10px;font-weight:bold;float:left;margin:1px 7px 0 0}.reviews{background:#edecf3}.highlight{background:#edecf3}.generictextbox,.contentRightColumn .hotelinfo{background:#edecf3}.spotlightDesc{color:#666}.footer-cols h5{font-weight:bolder;color:#888}.sliderInner img{color:#564e8e}.ui-datepicker td.highlight{background:#669!important;color:#fff}.ui-datepicker td.highlight a{background:none;color:#fff;border:none}.contentLeftColumn .hotelAddress{margin-top:10px}.contentLeftColumn .richtextbox{margin-top:0}#noBooking p{font-size:17px}.miniGalleryWrapper .miniCarousel{width:250px;height:140px}.taHeader{font-size:18px;font-weight:normal;color:#564e8e;font-family:"AscenderSerifW02-Regula","Arial",Arial,sans-serif}.contentRightColumn .richtextbox h2,.contentRightColumn .generictextbox h2,.contentRightColumn .hotelinfo h2,.contentRightColumn .hotelinfo .hotelInfoHeading{color:#564e8e}.ui-datepicker .ui-datepicker-row-break{height:0}.hInfoLeftPane .hotelinfo{padding-top:0!important}.hInfoLeftPane .hotelinfo h2,.hInfoLeftPane .hotelInfoHeading{border-top:1px solid #564e8e;border-bottom:1px solid #efefef;padding-bottom:5px;font-family:"AscenderSerifW02-Regula",Arial;font-size:15px}.quickBook .adaCheckBoxBlk .adaCheckBoxLbl{background:#669}.contentLeftColumn .activitiesWebsiteBadge h1 a,.contentLeftColumn .activitiesWebsiteBadge .websiteBadgeLogo a{text-transform:uppercase;font-family:"AscenderSerifW02-Regula","Times New Roman",Times;font-size:17px}.accordianList .laterImg{border-top-color:#669}.accordianList .initImg{border-left-color:#669}h2.hotelOverview{font-size:17px;line-height:21px}.contentLeftColumn .generictextbox .genericboxHeading{text-transform:none;border-bottom:none}.contentLeftColumn .termsAndCondition{font-family:"AscenderSerifW02-Regula","Arial",Arial;font-size:13px;text-transform:none;font-weight:normal;color:#669}.meetingOfferSubheading{font-family:"AscenderSerifW02-Regula",Arial;font-size:14px;font-weight:normal;text-transform:none}.activitiesSubTitle h1{margin-top:10px;margin-bottom:0;float:left;clear:both}.roomSubTitle h1{margin-bottom:18px}.meetingseventsSubTitle h1{margin-bottom:23px}.newseventsSubTitle h1{margin-bottom:10px}.contentLeftColumn .generictextbox .richtextbox .generictextbox .genericboxHeading{padding:0}.websiteBadgeLogo a{color:#fff}.offerCarousel .sliderInner li a span.carouselSubHeading,.offerCarousel li a span.carouselSubHeading{font-family:AscenderSerifW02-Regula,Arial}.pageSubTitle h1,h1.overviewSubTitle{font-size:14px;font-weight:normal;font-family:"Ascender Serif W02 Bold",Arial}