#ContentTable{font-family:'Open Sans',sans-serif;font-size:16px;color:#333}#MainTable,#ContentTable{width:100%!important;margin:0;padding:0}.shorthead #ContentTable{margin-top:0}.container_hp{width:100%;margin:0 auto;max-width:835px;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}#Top{background:url(//cdn.hotelplanner.com/Common/Images/Editorial/hotel-rooms.jpg) no-repeat center;background-size:cover;box-shadow:0 6px 15px rgba(0,0,0,0.40);padding-top:0}
#pg_WeddingHotel #Top{background:url(//cdn.hotelplanner.com/Common/Images/Editorial/weddings.jpg) no-repeat center;background-size:cover}
#pg_BusinessMeetings #Top{background:url(//cdn.hotelplanner.com/Common/Images/Editorial/meeting-venues.jpg) no-repeat center;background-size:cover}

#pg_BusinessMeetings #Gallery #image1 {
  background: url(//cdn.hotelplanner.com/Common/Images/Editorial/meetings-left.jpg) no-repeat center #000;
}
#pg_BusinessMeetings #Gallery #image3 {
  background: url(//cdn.hotelplanner.com/Common/Images/Editorial/meetings-right.jpg) no-repeat center #000;
}
#pg_BusinessMeetings section#Call-to-Action {
  background: url(//cdn.hotelplanner.com/Common/Images/Editorial/meetings-hotels.jpg) no-repeat center #333;
}

#Top .container_hp{max-width:1080px;padding-top:255px}#ContentTable h1{font-family:Montserrat,sans-serif;font-size:58px;color:#fff;text-shadow:0 3px 7px rgba(0,0,0,.75);margin:0 auto 40px;display:inline-block}#ContentTable h2{font-size:25px;font-weight:700;margin-bottom:12px;color:#29578e}#ContentTable h3{font-size: 22px;font-weight: 700;margin-bottom: 12px; color: #29578e}#ContentTable p{line-height:20px;margin-bottom:18px}#ContentTable section{text-align:center;padding:40px 0}.subtitle{font-size:18px;color:#f47d09;margin-bottom:12px;display:block}.clear{float:none;clear:both;width:100%;height:0}.alternative{color:#fff;background:#28578e}section#Call-to-Action{padding:100px 0;color:#fff;background:url(//cdn.hotelplanner.com/Common/Images/Editorial/events.jpg) no-repeat center #333;background-size:cover}section#Call-to-Action a:link,section#Call-to-Action a:visited{margin-top:5px;font-weight:700;padding:11px 25px 14px;border:3px solid #fff;font-size:28px;color:#fff;display:inline-block;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}section#Call-to-Action a:hover{background:#f47d09;border:3px solid #f47d09}#ContentTable .light-text,#ContentTable .light-text h2,#ContentTable .light-text a,#ContentTable .light-text a:visited,#ContentTable .light-text p{color:#fff}section#Gallery{padding:0}section#Gallery div{width:33%;float:left;height:335px;background:#000}#Gallery #image1{background:url(//cdn.hotelplanner.com/Common/Images/Editorial/hotels1.jpg) no-repeat center #000;background-size:cover}#Gallery #image2{background:url(//cdn.hotelplanner.com/Common/Images/Editorial/hotels2.jpg) no-repeat center #000;background-size:cover}#Gallery #image3{width:34%;background:url(//cdn.hotelplanner.com/Common/Images/Editorial/hotels3.jpg) no-repeat center #000;background-size:cover}#Start{position:absolute;top:10px;right:15px;z-index:1;color:#fff;width:160px;padding:20px;background:rgba(0,0,0,0.65);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#Start #SwingBox{color:#fff;font-size:15px;font-weight:700;margin-bottom:15px;display:block}#Start a:link,#Start a:visited{display:block;text-decoration:none;padding:10px 20px 12px;cursor:pointer;background:#ff5900;font-family:'Open Sans';font-weight:700;font-size:18px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;width:100%;max-width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#Start a:hover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(248,129,1,1) 0,rgba(248,169,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(248,129,1,1)),color-stop(100%,rgba(248,169,0,1)));background:-webkit-linear-gradient(top,rgba(248,129,1,1) 0,rgba(248,169,0,1) 100%);background:-o-linear-gradient(top,rgba(248,129,1,1) 0,rgba(248,169,0,1) 100%);background:-ms-linear-gradient(top,rgba(248,129,1,1) 0,rgba(248,169,0,1) 100%);background:linear-gradient(to bottom,rgba(248,129,1,1) 0,rgba(248,169,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88101',endColorstr='#f8a900',GradientType=0)}#ContentTable #Tagline{margin-bottom:40px}#SearchBox{background:none repeat scroll 0 0 rgba(0,0,0,0.7);padding:4px;width:100%;margin:0 auto;max-width:90%;border-radius:5px}#SearchBox form{margin:0;padding:0}#destination{width:34%}#rooms{width:13%}.dates{width:19%}#destination,#rooms,#submit,.dates{float:left;padding:0 2px;box-sizing:border-box}#SearchBox .searchlabel{display:none;color:#FFF;text-align:left}.MSIE7 #SearchBox .searchlabel,.MSIE8 #SearchBox .searchlabel,.MSIE9 #SearchBox .searchlabel{display:block}#submit{width:15%}#SearchBox #destination input,#SearchBox #rooms input,#SearchBox #submit input,#SearchBox .dates input{border:0 none;padding:18px 12px;margin:0 1px 0 0;display:inline-block;font-size:18px;line-height:20px;border-radius:5px;box-sizing:border-box;width:100%;background:none repeat scroll 0 0 #FFF}#SearchBox #submit input:hover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(248,129,1,1) 0,rgba(248,169,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(248,129,1,1)),color-stop(100%,rgba(248,169,0,1)));background:-webkit-linear-gradient(top,rgba(248,129,1,1) 0,rgba(248,169,0,1) 100%);background:-o-linear-gradient(top,rgba(248,129,1,1) 0,rgba(248,169,0,1) 100%);background:-ms-linear-gradient(top,rgba(248,129,1,1) 0,rgba(248,169,0,1) 100%);background:linear-gradient(to bottom,rgba(248,129,1,1) 0,rgba(248,169,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88101',endColorstr='#f8a900',GradientType=0)}@media (min-width:1000px){#SearchBox .dates input{background:url(//cdn.hotelplanner.com/Common/Images/dates_icon_pad.png) no-repeat center right #fff}}@media (max-width:750px){#ContentTable h1{font-size:42px}#SearchBox .dates input{background:url(//cdn.hotelplanner.com/Common/Images/dates_icon_pad.png) no-repeat center right #fff}}#SearchBox #submit input{-webkit-appearance: none;cursor:pointer;background:#ff5900;font-family:'Open Sans';font-weight:700;font-size:18px;color:#fff}#SearchBox #destination input{background:url(//cdn.hotelplanner.com/Common/Images/_HotelPlanner/Home-Page/comp/search_icon.png) no-repeat scroll 10px center #FFF;padding-left:40px}@media(max-width:767px){.container_hp{padding:0 5px}#destination,#rooms,#submit,.dates{float:none;padding:2px;margin:0}#destination,#submit{width:100%;clear:both}#rooms{width:20%;float:left}.dates{width:40%;float:left}#SearchBox #destination input,#SearchBox #rooms input,#SearchBox #submit input,#SearchBox .dates input{border:0 none;padding:10px 8px;margin:0;display:block;font-size:13px;line-height:normal;border-radius:2px}#SearchBox #destination input{padding-left:35px}#discount_checkboxes .message{display:block;margin-bottom:5px}#Start{top:0;right:auto;left:0;width:100%;padding:20px;background:rgba(0,0,0,0.65);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section#Gallery div{height:200px}}@media (max-width: 480px){#destination,#rooms,#submit,.dates{float:none;padding:2px}#destination,#rooms,#submit{width:100%;clear:both}.dates{width:50%;float:left}section#Gallery #image1,section#Gallery #image2,section#Gallery #image3{display:none}section#Gallery #image1{display:block;width:100%}#Top .container_hp{padding-top:200px}h1{font-size:45px}}