body{font-family:arial,tahoma,helvetica;font-size:13px}
a {color:#656564; text-decoration:none; font-style:italic;}
#pelican-main-container{min-width:1024px;height:auto}
#pelican-clearer{clear:both;width:100%}
#header-background{min-width:1024px;width:100%;height:478px;background-image:url(../images/header-bg.jpg);background-repeat:repeat-x;position:absolute;top:0;z-index:1}
#pelican-container-1{min-width:1024px;height:auto;overflow:hidden}
#header-1{width:100%;max-width:100%;height:auto;position:relative;z-index:20}
#shadow{width:1024px;max-width:1024px;height:186px;position:relative;z-index:1;margin-left:auto;margin-right:auto;overflow:hidden}
#left-shadow{width:88px;height:186px;background-image:url(../images/left-shadow.png);background-repeat:no-repeat;float:left;margin-left:2px}
#right-shadow{width:89px;height:186px;background-image:url(../images/right-shadow.png);background-repeat:no-repeat;float:right}
#main-menu{width:100%;max-width:100%;height:auto;margin-top:88px}
#wrape-menu{background-color:#FFF;height:86px;margin-left:auto;margin-right:auto;margin-top:-28px;max-width:1024px;width:1024px}
#menu-content{width:960px;max-width:960px;height:86px;margin-left:auto;margin-right:auto}
#bar-menu{width:733px;height:102px;background-image:url(../images/menu-bar.png);background-repeat:none;float:right;right:0;margin-top:0}
#menu{width:960px;max-width:960px;height:50px;position:absolute;z-index:12;margin-top:-105px}
#menu ul li{float:left;list-style:none;padding-left:20px}
#menu ul li#menu1{margin-right:660px;margin-top:25px;position:absolute;right:0}
#menu ul li#menu2{margin-right:550px;margin-top:25px;position:absolute;right:0}
#menu ul li#menu3{margin-right:415px;margin-top:25px;position:absolute;right:0}
#menu ul li#menu4{margin-right:330px;margin-top:25px;position:absolute;right:0}
#menu ul li#menu5{margin-right:225px;margin-top:25px;position:absolute;right:0}
#menu ul li#menu6{margin-right:115px;margin-top:25px;position:absolute;right:0}
#menu ul li#menu7{margin-right:25px;margin-top:25px;position:absolute;right:0}
#logo{width:227px;height:101px;float:left;background-image:url(../images/logo.png);background-repeat:no-repeat;position:relative;z-index:12}
#online-reservation{height:auto;margin-left:auto;margin-right:auto;max-width:1024px;position:absolute;top:0;width:1024px}
#title-reservation{position:absolute;margin-top:20px;margin-left:30px;font-family:arial,tahoma,helvetica;font-size:18px;color:#fff}
#title-reservation span{float:left}
#reservation-bar{width:960px;min-width:960px;height:57px;margin-top:430px;background-image:url(../images/form-bar.png);background-repeat:repeat-x;margin-left:auto;margin-right:auto;position:relative;-moz-box-shadow:0 15px 15px -11px #000;-webkit-box-shadow:0 15px 15px -11px #000;box-shadow:0 15px 15px -11px #000}
#header-2{min-width:1024px;height:auto;overflow:hidden;margin-left:auto;margin-right:auto;position:absolute;z-index:1;right:0;left:0;top:0}
#content-header-2{margin-left:auto;margin-right:auto;width:1024px;height:auto;position:relative;z-index:20;margin-top:-200px}
#top-bar{width:958px;height:50px;background-color:#fff;margin-right:auto;margin-left:auto}
#top-menu{width:474px;height:30px;right:0;position:absolute;font-family:arial,tahoma,helvetica;font-size:13px;color:#666;text-shadow:1px 1px 2px #ccc}
#top-menu ul li{float:left;list-style:none;margin-right:10px;margin-top:10px;border-right:1px dotted #ccc;padding-right:10px}
#top-menu ul li.top-menu-end{border:none}
#top-menu ul li a{text-decoration:none;font-family:arial,tahoma,helvetica;font-size:13px;color:#666}
#top-menu ul li a:hover{color:#4B79B6}
li #weather{margin-right:10px;margin-top:-3px}
#social-icon{float:left;position:absolute;left:0;margin-left:52px;margin-top:17px}
#slideshow{width:958px;height:550px;background-color:red;margin-right:auto;margin-left:auto;overflow:hidden}
#special-rates{bottom:160px;height:120px;margin-top:10px;opacity:.8;position:absolute;width:215px;z-index:2; display:none}
.secretdealhome{position: relative;right: 15px;width: 180px; height: 50px; float: right; top: -290px;}
.secretdeal{position: relative;right: 15px;width: 180px; height: 50px; float: right; top: -180px;}
.secretdealhome img,.secretdeal img { width: 100%; height: auto;}
#header-3{height:auto;margin-left:auto;margin-right:auto;max-width:1136px;width:1136px}
#highlight{width:960px;margin-top:30px}
#highlight-text{margin-left:125px;font-family:arial,tahoma,helvetica;font-size:13px;color:#656564}
#pelican-container-2{min-width:1024px;height:auto;margin-left:auto;margin-right:auto;overflow:hidden}
#pelican-content-1{width:1136px;max-width:960px;height:auto;margin-left:auto;margin-right:auto;border-top:2px dotted #ccc;position:relative}
#left-content{width:72%;float:left;border-right:2px dotted #ccc;margin-top:20px;padding-right:15px}
#right-content{width:25%;float:right;margin-top:20px}
#right-content img{max-width:100%}
#pelican-content-2{height:50px;margin-left:auto;margin-right:auto}
#pelican-container-3{min-width:1024px;/* height:auto;margin-bottom:-30px; */overflow:hidden}
#footer-1{min-width:1152px;width:100%;/* height:182px; */background-image:url(../images/bg-footer.jpg);background-repeat:repeat-x}
#footer-frame{min-width:1136px;width:1136px;margin-left:auto;margin-right:auto;padding-top:30px;height: 100%}
#left-footer{width:530px;/* height:100px; */float:left;margin-left:76px;font-family:arial,tahoma,helvetica;font-size:12px;color:#f2f2f2}
#left-footer p{font-family:arial,tahoma,helvetica;font-size:13px;color:#f2f2f2;line-height:23px}
#left-footer a{text-decoration:none;color:#f2f2f2}
#left-footer a:hover{text-decoration:none;color:#FF8000}
#left-footer ul{margin-left:-60px;margin-bottom:20px}
#left-footer ul li{float:left;list-style:none;margin-right:5px;padding-right:20px;border-right:1px dotted #666}
#left-footer ul li a{float:left;list-style:none;margin-left:20px;text-decoration:none;color:#f2f2f2}
#right-footer{width:30%;height:100px;float:right}
#right-footer p{font-family:arial,tahoma,helvetica;font-size:13px;color:#f2f2f2;line-height:20px}
#footer-backgroud{min-width:1024px;height:452px;background-image:url(../images/footer-bg.jpg);background-repeat:repeat-x;margin-top:-620px}
#pelican-carousel{width:1000px;height:auto;margin-top:5px;padding:10px;margin-right:auto;margin-left:115px}
#pelican-carousel img{width:100%;max-width:100%;margin-bottom:5px}
#carousel-content img{float:none;margin-right:5px}
#carousel-content div{width:280px;margin-right:0;padding-right:10px;font-family:arial,tahoma,helvetica;font-size:13px;color:#656564}
#nav{width:100%;height:70px}
#navigation{margin-left:250px}
#navigation li{float:left;display:block}
#navigation li a{background-image:url(../images/sprite.png);display:block;outline:none;position:relative;height:188px;text-decoration:none;width:auto}
#navigation .home{background-position:0 0;height:86px;margin-left:-85px;margin-top:-10px;width:92px}
#navigation .facilities{background-position:-90px 0;height:86px;margin-left:-22px;margin-top:-10px;width:92px}
#navigation .accommodation{background-position:-194px 0;height:86px;margin-left:-8px;margin-top:-10px;width:133px}
#navigation .promo{background-position:-328px 0;height:86px;margin-left:-19px;margin-top:-10px;width:103px}
#navigation .packages{background-position:-426px 0;height:86px;margin-left:-24px;margin-top:-10px;width:105px}
#navigation .reservation{background-position:-520px 0;height:84px;margin-left:-31px;margin-top:-10px;width:113px}
#navigation .gallery{background-position:-628px 0;height:86px;margin-left:-25px;margin-top:-10px;width:104px}
#navigation a .hover{background:transparent url(../images/sprite.png) no-repeat;display:block;opacity:0;position:relative;top:0;left:0;height:100%;width:100%}
#navigation .home .hover{background-position:-1px -89px;height:86px;width:89px}
#navigation .facilities .hover{background-position:-91px -89px;height:100px;width:104px}
#navigation .accommodation .hover{background-position:-195px -89px;height:86px;width:134px}
#navigation .promo .hover{background-position:-329px -89px;height:86px;width:99px}
#navigation .packages .hover{background-position:-427px -89px;height:86px;width:95px}
#navigation .reservation .hover{background-position:-521px -89px;height:86px;width:108px}
#navigation .gallery .hover{background-position:-629px -89px;height:86px;width:104px}
#frame{width:1130px;overflow:hidden}
#ui-datepicker-div{display:none}
.seatIdCon{position:absolute;right:0;top:161px;z-index:9999;display:none\0/}
.bobd{margin:15px auto 5px;width:960px}
.hotelnews p{margin:15px auto 5px;width:960px;color:red}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{display:block}
* html .clearfix{height:1%}
.box-promo{margin:25px 0;width:100%}
.promo-left{float:left;width:49%}
.promo-right{float:left;width:51%;vertical-align:text-top;margin:0}
#homerate{background:url(../images/bg-widget-home.png) no-repeat;bottom:195px;height:94px;margin:0 25px 0 auto;position:relative;width:254px}
.package-description-packageArea1{font-size:18px!important;color:#fab206!important}
.package-main-container-packageArea1{width:245px!important}
.package-rate-packageArea1{font-size:20px!important}
.package-rate-and-button-container-packageArea1{padding:0!important}
.package-button-packageArea1 a{bottom:10px;position:absolute;right:15px;background:url(../images/button-booknow.png)!important;padding:4px 12px!important}
.package-button-packageArea2 a,.package-button-packageArea3 a,.package-button-packageArea4 a{position:absolute;right:-15px;top:27px;background:url(../images/button-booknow.png)!important;padding:4px 12px!important}
.packagerate{float:right;height:60px;margin-right:54px;margin-top:-105px;position:relative;width:360px}
.package-description-packageArea2,.package-rate-packageArea2,.package-description-packageArea3,.package-rate-packageArea3,.package-description-packageArea4,.package-rate-packageArea4{color:#656564!important}
p.rate{color:#fff;font-family:arial;font-size:15px;margin-bottom:5px;margin-left:17px;margin-top:5px;padding-top:10px}
#roomArea1 { padding-top: 10px;}
#rate-from-text-roomArea1 {font-size: 15px !important; padding-left: 20px !important;}
#room-room-rate-roomArea1 {color: #fab206 !important; font-size: 22px !important;margin-top: -10px !important;}
#book-now-button-roomArea1 a{background:url(../images/button-booknow.png) !important; padding:4px 12px !important;}
#roomArea2,#roomArea3,#roomArea4,#roomArea5,#roomArea6,#roomArea7 { float: left;position: relative; margin-left:-5px;}
#rate-from-text-roomArea2,#rate-from-text-roomArea3,#rate-from-text-roomArea4,#rate-from-text-roomArea5,#rate-from-text-roomArea6,#rate-from-text-roomArea7 {color: #666666 !important; font-size: 13px !important;}
#room-room-rate-roomArea2,#room-room-rate-roomArea3,#room-room-rate-roomArea4,#room-room-rate-roomArea5,#room-room-rate-roomArea6,#room-room-rate-roomArea7 {color: #4C93B6!important; font-weight: bold !important;}
#book-now-button-roomArea2 a,#book-now-button-roomArea3 a,#book-now-button-roomArea4 a,#book-now-button-roomArea5 a,#book-now-button-roomArea6 a,#book-now-button-roomArea7 a {background:url(../images/button-booknow.png) !important; padding:4px 12px !important;}
/* .roomrate {float: right; height: 60px; margin-right: 93px;margin-top: -135px; position: relative;    width: 310px;} */
.titlepromo{font-weight:700;text-transform:uppercase}
.promodesc{margin-left:20px;margin-top:-10px}
.promodesc p{line-height:20px;margin:0}
.promodesc ul{line-height:20px;margin:0}
.bookpromo{margin-bottom:0;margin-right:268px;margin-top:20px;position:absolute;right:0;top:16px}

/* clearfix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
* html .clearfix{height:1%}
.bobd{margin:15px auto 5px; width:960px;}

/* table */
.table{width:80%; border: 1px solid #468FB3;color:#666B5F}
.col1{width:40%; float:left; padding:0 15px; border-right:1px solid #468FB3; }
.col2{width:54%; float:left; text-align:center}
.heading{background:#468FB3; color:#fff; text-align:center; text-transform:uppercase}
.row { border-top: 1px solid #468FB3; line-height: 25px;}
.remarks ul{line-height:18px}
