body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; background:#dbdbdb;}
.clear{clear:both;}
form{margin:0px; padding:0px;}
h1, h2, img, p{margin:0px; padding:0px;}

.tophead{background:#3e3d3d; margin:0px; padding:0px; height:43px; border-top:1px solid #000;}
.toptext{margin:0 auto; padding:0px; width:980px;}
.toptext p{margin:0px; padding:13px 0px 0px 20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#bcb9b9; letter-spacing:1.8pxv;}

.headermain{margin:0 auto; padding:0px; width:980px;}
.logo{margin:0px; padding:0px; width:196px; height:100px; float:left;}
.headright{width:784px; margin:0px; padding:0px; float:right;}
.callpan{height:33px; margin:0px; padding:0px;}
.langPan{width:500px; float:left; margin:0px; padding:8px 0px 0px 20px; font-size:12px; color:#473334;}
.langPan a{font-size:12px; text-decoration:none; outline-style:none; color:#473334; padding:0px 6px 0px 6px; margin:0px;}
.langPan a:hover{font-size:12px; text-decoration:none; outline-style:none; color:#000000; padding:0px 6px 0px 6px; margin:0px; font-weight:bold;}
.call{float:right; margin:0px 20px 0px 0px; padding:8px 0px 0px 0px; width:240px; text-align:right;}
.txtcall{margin:0px; padding:5px 10px 5px 10px; background:#3e3d3d; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font-size:17px; font-family:"Trebuchet MS"; color:#fff; border:1px solid #d1c2a4;}
.txtcall img{vertical-align:middle;}

.NavUni{margin:18px 0px 0px 0px; padding:0px;}
.NavUni ul{margin:0px 0px 0px 20px; padding:0px; list-style:none;}
.NavUni ul li{margin:0px 0px 0px 0px; padding:0px; list-style:none;}
.NavUni ul li a{margin:0px 2px 0px 0px; padding:4px 12px 4px 12px; list-style:none; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#302223; text-decoration:none; outline-style:none;}

.NavUni ul li a:hover{margin:0px 2px 0px 0px; padding:4px 12px 4px 12px; list-style:none; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#dddddd; text-decoration:none; outline-style:none; background:#473334; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}

.NavUni ul li a.active{margin:0px 2px 0px 0px; padding:4px 12px 4px 12px; list-style:none; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#dddddd; text-decoration:none; outline-style:none; background:#473334; border-radius:5px; -moz-border-radius:5px; -webkit-radius-border:5px;}



.banner{margin:0 auto; padding:0px; width:980px;}

.content{margin:0 auto; padding:0px; width:980px;}
.contentpad{margin:0px; padding:10px 20px 10px 20px;}
.indleftcol{width:631px; float:left; margin:0px; padding:0px;}
.indleftcol h4.wel{margin:0px; padding:10px 0px 8px 50px; color:#473334; font-size:22px; font-weight:normal; background:url(../images/welcome-icon.jpg) no-repeat left top; background-position:left; border-bottom:1px dashed #473334; font-family:"Trebuchet MS"!important; letter-spacing:0.8px;}
.indleftcol p{margin:0px; padding:10px 0px 5px 0px; line-height:18px; color:#423c3c; text-align:justify;}

.imgindimages{margin:10px 0px 0px 0px; padding:0px;}
.indleftimg{float:left; margin:0px; padding:0px;}
.indrightimg{float:right; margin:0px; padding:0px;}
.bookingPan{background:url(../images/center-bookingPan-bg.jpg) repeat-y; margin:0px; padding:10px 16px 0px 14px;}
.bookingPan ul{margin:0px; padding:0px; list-style:none;}
.bookingPan ul li{margin:0px 0px 0px 0px; padding:4px 0px 4px 0px 0px; list-style:none; clear:left;}
.bookingPan .labelB{width:106px; margin:0px 0px 2px 0px; padding:4px 0px 4px 0px 0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#3d1d1e;}
.labelBB{width:106px; margin:15px 0px 2px 0px; padding:4px 0px 4px 0px 0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#3d1d1e;}
.bookingPan .inputB{width:147px; margin:0px 0px 2px 0px; padding:0px; float:right;}
.inputBB{width:147px; margin:15px 0px 2px 0px; padding:0px; float:right;}
.inputTF{width:145px; height:14px; border:1px solid #848484; font-size:11px; color:#333;}
.inputCntry{width:147px; height:18px; border:1px solid #848484; font-size:11px; color:#333;}
.inputday{width:47px; height:18px; border:1px solid #848484; font-size:11px; color:#333;}
.inputmonth{width:53px; height:18px; border:1px solid #848484; font-size:11px; color:#333;}
.inputroom{width:43px; height:18px; border:1px solid #848484; font-size:11px; color:#333;}
.textareabook{width:145px; height:73px; overflow:auto; border:1px solid #848484;}
.labelin{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#3d1d1e;}
.bookingPan ul li.btns{text-align:right;}

.submitbtn{background:url(../images/submit-btn.jpg) no-repeat; z-index:-100000; cursor:pointer; overflow:hidden; width:69px; height:39px; border:none; margin:10px 0px 0px 0px;}
.resetbtn{background:url(../images/reset-btn.jpg) no-repeat; z-index:-100000; cursor:pointer; overflow:hidden; width:69px; height:39px; border:none; margin:10px 0px 0px 0px;}

.bottomimg{background:url(../images/booking-pan-bottom.jpg) no-repeat; margin:0px; padding:0px; height:18px; width:293px;}

.bookingcol{float:right; width:293px; margin:0px; padding:0px;}


.footermain{background:url(../images/footer-bg.jpg) repeat-x; margin:0px; padding:0px;}
.footer{margin:0 auto; padding:0px; width:980px;}
.footerpad{padding:22px 20px 0px 20px; margin:0px;}

.footercols{margin:0px; padding:0px; float:left; width:180px;}
.footercols h2{color:#fff; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px 0px 5px 0px; border-bottom:1px solid #85653d;  width:160px;}
.footercols h2.link{text-align:right; margin:0px; padding:5px 0px 5px 0px; border-bottom:none;}
.footercols h2.link a{font-size:11px; text-decoration:none; color:#fff; text-align:right;}
.footercols h2.link a:hover{font-size:11px; font-weight:bold; text-decoration:none; color:#ccc;}

.footercols ul{margin:0px; padding:0px; list-style:none; width:160px;}
.footercols ul li{margin:0px; padding:7px 0px 7px 10px; list-style:none; width:150px; background:url(../images/footer-arrow.jpg) no-repeat 0% 30%; border-bottom:1px solid #85653d; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#fff;}

.footercols ul li.services{margin:0px; padding:7px 0px 7px 10px; list-style:none; width:150px; background:url(../images/footer-arrow.jpg) no-repeat 0% 50%; border-bottom:1px solid #85653d; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#fff;}
.footercols ul li.services div{padding:0px; margin:0px; text-align:left;}

.footercols ul li.pages{margin:0px; list-style:none; width:150px; background:url(../images/footer-arrow.jpg) no-repeat 0% 50%; border-bottom:1px solid #85653d; margin:0px; padding:6px 0px 6px 10px;}
.footercols ul li.pages a{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#fff; text-decoration:none;}
.footercols ul li.pages a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#ccc; text-decoration:none;}



.footerAddresscol{margin:0px; padding:0px; float:right; width:220px;}
.footerAddresscol h2{color:#fff; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px 0px 5px 0px; border-bottom:1px solid #85653d; text-transform:uppercase; width:220px;}

.footerAddresscol p{color:#fff; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding:10px 0px 0px 0px;}
.pho{padding:10px 0px 0px 0px;}
.left{float:left; color:#fff; width:60px;}
.phoneno{width:150px; float:right; margin:0px 0 0 0px; padding:0px; text-align:right;}
.phoneno p{line-height:18px; color:#fff; margin:0px; padding:0px;}
.phoneno p a{text-decoration:underline; color:#ccc; margin:0px; padding:0px;}
.phoneno p a:hover{text-decoration:underline; color:#ccc;}


.footercopy{margin:0 auto; width:980px; padding:0px;}
.footercopy p.copy{margin:0px; padding:10px 0px 10px 20px; color:#ccc; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

<!-----Footer Css End Here ---->