﻿*{margin:0;padding:0;}
a.language:visited{color:#6f6a66;text-decoration:underline;font-size:18px;font-family:Arial, Helvetica, sans-serif;}
a.language:link{color:#6f6a66;text-decoration:underline;font-size:18px;font-family:Arial, Helvetica, sans-serif;}
a.language:hover{color:#6f6a66;text-decoration:underline;font-size:18px;font-family:Arial, Helvetica, sans-serif;}
body{font-family:Verdana, Arial, Helvitica, san-serif;line-height:16px;font-size:12px;word-spacing:normal;color:#111;background:url(../images/bg.jpg) top no-repeat #faf4ec;}
ul{list-style:none;}
h1{}
h2{font-size:160%;margin:4px 0 25px 0;color:#615840;font-weight:normal;}
h3{font-size:130%;}
p{margin:4px 0 16px 0;}
a:link{color:#f58d09;}
a:visited{text-decoration:none;color:#d47c08;}
a:active, a:hover, a:link{text-decoration:none;}
a img{border-color:#F58D09;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.center{margin:0 auto;}
img.imgAL{float:left;margin:0 27px 27px 0;}
img.imgAR{float:right;margin:0 0 27px 27px;}
.txtAL{text-align:left;}
.txtAC{text-align:center;}
.txtAR{text-align:right;}
.hBorder{border-bottom:2px solid #928980;padding-bottom:5px;display:block;}
.pH10{padding:10px 0;}
.pT20{padding-top:20px;}
.mT20{margin-top:20px;}
.mB20{margin-bottom:20px;}
.mB10{margin-bottom:10px;}
.mR10{margin-right:10px;}
.none{display:none;}
#container{margin:0 auto;position:relative;width:1000px;padding:0 15px 0 15px;}
#header{float:left;width:970px;margin-top:24px;margin-bottom:27px;}
#content{float:left;width:970px;}
#sidebar{float:left;width:183px;}
#main{float:right;width:759px;}
#footer{float:left;width:970px;text-align:center;padding:40px 0 20px 0;}
#header h1 a{float:left;width:300px;height:120px;margin-top:100px;}
#header h1 a span{display:none;}
#header ul{clear:left;z-index:1000;list-style:none;}
#header ul li{float:left;border-right:1px solid #ced5dd;height:19px;padding:0 11px 0 11px;font-weight:bold;margin-top:27px;}
#header ul li a{font-family:Myriad Pro, Arial, Helvitica, sans-serif;font-size:120%;text-decoration:none;color:#054e8c;}
#header ul li a span{display:none;}
#header ul li a:hover{color:#ecb02d;}
#header ul #nav5{border:0;}
#header ul #nav1 a{background:url(../images/nav/home.gif) no-repeat;float:left;width:35px;height:9px;margin-top:5px;}
#header ul #nav1 a:hover{background:url(../images/nav/home-h.gif) no-repeat;}
#header ul #nav2 a{background:url(../images/nav/beaches&hotels.gif) no-repeat;float:left;width:45px;height:9px;margin-top:5px;}
#header ul #nav2 a:hover{background:url(../images/nav/beaches&hotels-h.gif) no-repeat;}
#header ul #nav3 a{background:url(../images/nav/booking.gif) no-repeat;float:left;width:103px;height:9px;margin-top:5px;}
#header ul #nav3 a:hover{background:url(../images/nav/booking-h.gif) no-repeat;}
#header ul #nav4 a{background:url(../images/nav/eguide.gif) no-repeat;float:left;width:52px;height:9px;margin-top:5px;}
#header ul #nav4 a:hover{background:url(../images/nav/eguide-h.gif) no-repeat;}
#header ul #nav5 a{background:url(../images/nav/contac-us.gif) no-repeat;float:left;width:76px;height:9px;margin-top:5px;border-right:0;}
#header ul #nav5 a:hover{background:url(../images/nav/contac-us-h.gif) no-repeat;}
#header ul #nav6 a{background:url(../images/nav/more-info.gif) no-repeat;float:left;width:150px;height:9px;margin-top:5px;}
#header ul #nav6 a:hover{background:url(../images/nav/more-info-h.gif) no-repeat;}
#header ul #nav7 a{background:url(../images/nav/rooms-prices.gif) no-repeat;float:left;width:117px;height:9px;margin-top:5px;}
#header ul #nav7 a:hover{background:url(../images/nav/rooms-prices-h.gif) no-repeat;}
#header ul #nav11 a{background:url(../images/nav/online-booking.gif) no-repeat;float:left;width:122px;height:9px;margin-top:5px;}
#header ul #nav11 a:hover{background:url(../images/nav/online-booking-h.gif) no-repeat;}
#photo-gallery{width:759px;text-align:center;}
#photo-gallery #preview img{width:635px;height:400px;}
#photo-gallery #thumbs img{height:110px;border:0;margin:0 1px 0 1px;}
#thumbs{width:735px;margin:0 auto;position:relative;}
#prev span, #next span{display:none;}
#prev a{width:50px;float:left;background:url(../images/prev.gif) no-repeat center;height:150px;}
#prev a:hover{background:url(../images/prev-h.gif) no-repeat center;}
#next a{float:right;background:url(../images/next.gif) no-repeat center;width:50px;height:150px;}
#next a:hover{background:url(../images/next-h.gif) no-repeat center;}
#imgArray{float:left;width:635px;height:200px;padding:20px 0 20px 0;background:url(../images/gallery-bg.gif) repeat-x;}
#awrap{position:relative;width:635px;height:110px;overflow:hidden;}
.hr-dashed{border-top:1px dashed #CCCCCC;}
.list{list-style:disc;margin-left:20px;}
.list li{line-height:20px;}
#sidebar #subnav{margin:15px 0 25px 0;float:left;}
#sidebar #subnav ul{float:left;width:183px;}
#sidebar #subnav ul li{float:left;}
#sidebar #subnav tr td a{font-weight:normal;float:left;width:169px;height:16px;padding:6px 7px 10px 7px;background:url(../images/sub-nav-bg.gif) top no-repeat;text-transform:uppercase;text-decoration:none;color:#845f09;outline:none;}
#sidebar #subnav tr td a span{font-weight:normal;float:left;width:169px;height:16px;text-transform:uppercase;text-decoration:none;color:#845f09;outline:none;cursor:pointer;}
#sidebar #subnav tr td div{float:left;clear:left;}
#sidebar #subnav tr td div li a{background:none;text-transform:none;color:#111;padding:7px 5px 7px 5px;border-bottom:1px solid #ecdfbf;width:173px;margin:0;font-size:11px;}
#sidebar #subnav tr td div li a span{background:none;text-transform:none;color:#111;width:173px;margin:0;font-size:11px;}
#sidebar #subnav tr td div li a:hover{color:#106fc0;}
.accordion_content{overflow:hidden;}
#sidebar #spotlight{color:#8a8686;font-size:11px;}
#sidebar #spotlight ul{float:left;}
#sidebar #spotlight ul li{float:left;width:168px;background:#fff;padding:15px 8px 5px 8px;text-align:center;margin-bottom:10px;}
#sidebar #spotlight ul li h3{margin:5px 0 2px 0;font-size:120%;}
#sidebar #spotlight ul li p{margin:0px;}
#sidebar #spotlight ul li p a{display:block;font-size:90%;text-align:right;margin:3px 0 3px 0;color:#f58d09;}
#sidebar #spotlight ul li p a:hover,#sidebar #spotlight ul li p a:active{text-decoration:none;}
#sidebar #spotlight ul li p a:visited{color:#d0790a;}
#footer .copyright{margin-right:20px;color:#72675b;font-size:100%;}
#footer .legal-links{color:#72675b;}
#footer .legal-links a{font-size:100%;text-decoration:none;color:#72675b;margin:0 3px 0 3px;}
#footer .legal-links a:hover{text-decoration:underline;}
#main2{float:right;}
#right_map{position:relative;height:1240px;width:235px;float:right;top:30px;}
#main2 .sub-nav{clear:both;float:left;width:700px;margin-bottom:15px;}
#main2 .sub-nav .nav{background:#f2dfd0;font-size:14px;float:left;font-weight:bold;width:700px;height:20px;padding-top:5px;overflow:hidden;}
#main2 .sub-nav .nav a, #main2 .sub-nav .nav span{text-decoration:none;padding-right:25px;padding-left:25px;}
html:first-child .nav span{margin-left:-20px;}
html:first-child #main2 .sub-nav{margin-top:20px;}
html:first-child #extra{margin:-5px 0 0 30px !important;position:absolute !important;font-weight:normal;}
#main2 .bottom-details{width:720px;float:left;border:1px #ecb875 solid;margin-top:7px;}
#main2 .bottom-details p{margin:6px;color:#0e57a3;}
.lower_map{width:504px;position:relative;background:#ede2d9;}
.map_nav{line-height:.3em;padding:20px 20px 5px 20px;position:relative;}
.lower_descript{padding:20px 20px 5px 20px;text-align:justify;width:190px;position:relative;}
a.yelborder img{border:2px solid #d47c08;display:block;}
#main p.mR10, #main2 p.mR10{width:480px;}
.thumb-link{text-decoration:none;font-size:12px;font-weight:bold;float:right;margin:0 5px 2px 30px;}
.noborder{border:0;padding-left:5px;margin-bottom:-3px;}
.catalog{margin-bottom:5px;text-align:left;}
.catalog ul{list-style:none;padding-right:56px;width:500px;margin-left:160px;}
*html .catalog ul{margin-left:163px;padding-right:41px;}
.catalog li{display:inline;float:left;padding-right:5px;margin:0;}
#main2 .catalog a{text-decoration:none;padding:0px;color:#A7A7A7;font-weight:bold;}
#main2 .catalog a:hover{color:#d47c08;}
.thumb2{margin-right:10px;margin-top:-10px;}
*html .thumb2{margin-top:-20px;}
html:first-child .thumb2 img{padding:0 !important;}
.details2{padding-right:15px;}
*html .details2{margin-bottom:4px;}
html:first-child .details2{float:none !important;width:694px !important;padding-top:7px !important;}
.spacer{height:420px;position:relative;}
.heading2{font-size:13px;font-weight:bold;color:#615840;height:25px;padding:6px 0 0 4px;}
.thumbnail p a{display:block;padding-top:5px;clear:both;}
.headerbg2{background:url(../images/photos/info-thumb/headerbg2.gif) no-repeat;}
.headerbg2-wide{background:url(../images/photos/info-thumb/headerbg2-wide.gif) no-repeat;}
.mR40{margin-right:40px;}
.mL30{margin-left:30px;}
.pL30{padding-left:30px;}
.pL20{padding-left:20px;}
.pL10{padding-left:10px;}
.inputlabel{width:200px;height:25px;margin-top:5px;font-size:12px;color:#2b1505;}
.enquire form input, .enquire form select{background-color:#f8f1eb;border:1px #e4d3bd solid;padding:3px;margin:5px 0 10px 0;display:block;}
.txt12{font-size:12px;line-height:1.6em;}
#main2 a.left img{border:0;width:210px;}
.abs-float{position:absolute;z-index:999;top:40px;left:480px;}
.dam-exp p{font-size:104%;}
.sub-nav span{padding-right:20px;}
.sub-nav span img{padding:0 3px 0 3px;}
.announcement{color:#0e57a3;}
table{font-size:12px;}
.contactform{float:left;}
#header ul #nav13p a{background:url(../images/nav/packages.gif) no-repeat;float:left;width:60px;height:10px;margin-top:5px;}
#header ul #nav13p a:hover{background:url(../images/nav/packages2.gif) no-repeat;}
#header ul #nav13 a{background:url(../images/nav/blog.gif) no-repeat;float:left;width:35px;height:10px;margin-top:5px;}
#header ul #nav13 a:hover{background:url(../images/nav/blog2.gif) no-repeat;}
#header ul #nav113 a:hover{background:url(../images/nav/transportation-h.gif) no-repeat;}
#header ul #nav113 a{background:url(../images/nav/transportation.gif) no-repeat;float:left;width:112px;height:10px;margin-top:5px;}
#header ul #nav17 a{background:url(../images/nav/transfer.gif) no-repeat;float:left;width:172px;height:10px;margin-top:5px;}
#header ul #nav17 a:hover{background:url(../images/nav/transfer-h.gif) no-repeat;}
.error{width:auto;margin-right:5px;margin-bottom:5px;height:auto;color:#FF0000;font-weight:bold;}
.div1024wdth{width:1024px;}
a.tax:link{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0000CC;text-decoration:underline;}
a.tax:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0000CC;text-decoration:underline;}
a.tax:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0000CC;text-decoration:underline;}
.note{width:749px;background-color:#f6dca2;padding:5px;margin-bottom:20px;line-height:25px;color:#88754a;}
.form-left-holder{background:url(../images/big-table-side.jpg) repeat-y;width:321px;padding:20px 40px;border-bottom:1px #d7cab4 solid;border-top:1px #d7cab4 solid;float:left;height:481px;margin-bottom:10px;}
#contact-form{width:320px;}
#contact-form #s, #contact-form #e, #contact-form #n, #contact-form #m{border:1px solid #e5c572;width:320px;height:29px;padding:4px 0 0 5px;font-size:12px;color:#777;vertical-align:middle;margin-bottom:11px;}
#contact-form #m{height:120px;}
#contactsubmit{background:url(../images/submit.jpg) no-repeat;width:125px;height:33px;border:0;margin-top:10px;}
.form-right-holder{background:url(../images/small-table-side.jpg) repeat-y;width:281px;padding:20px 20px;border-bottom:1px #d7cab4 solid;border-top:1px #d7cab4 solid;float:right;height:481px;margin-bottom:10px;}
.form-right-holder h3{color:#9f8a5c;font-size:14px;font-weight:bold;padding-bottom:5px;}
.dot-divider{border-bottom:1px dotted #b9a885;line-height:18px;margin-bottom:4px;padding-bottom:4px;}
.skype{background:url(../images/skype.jpg) no-repeat left center;height:19px;text-indent:25px;font-size:14px;color:#04a2de;font-weight:bold;}
.inter-phone strong{color:#9f8a5c;line-height:21px;}
li.dropdown{visibility:hidden;height:170px;width:200px;BACKGROUND-COLOR:#fbd159;overflow-y:scroll;overflow-x:hidden;position:absolute;left:228px;top:262px;padding:0px !important;margin:0px;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;z-index:1000;}
li.dropdown span{PADDING:0px;DISPLAY:block;margin:0px;width:200px;COLOR:#656565;BORDER-BOTTOM:white 1px solid;font-weight:normal;TEXT-DECORATION:none;font-size:11px;float:left;}
li.dropdown A:hover{PADDING:2px!important;DISPLAY:block;margin:0px;width:200px;COLOR:#656565;font-weight:normal;TEXT-DECORATION:none;font-size:11px;float:left;}
li.dropdown A{PADDING:2px;DISPLAY:block;margin:0px;width:200px;COLOR:#656565;font-weight:normal;TEXT-DECORATION:none;font-size:11px;float:left;}
#videogallery ul{list-style:none;}
#videogallery ul li{list-style:none;width:150px;height:160px;text-align:center;margin:15px 0px;padding-right:10px;display:inline;float:left;font-size:11px;}
#videogallery ul li div{list-style:none;background:url(../../images/thumb_bg.png) no-repeat top center;width:150px;height:160px;text-align:center;margin:0px 0px;padding-top:5px;float:left;font-size:11px;}
#videogallery ul li a{text-align:center;margin:0px;margin-top:10px;padding:0px;float:none;border:none;font-size:11px;}
#videogallery ul li img{text-align:center;margin:0px;padding:7px 0px;float:none;border:none;margin-right:6px;}
#videogalleryview ul{list-style:none;}
#videogalleryview ul li{list-style:none;width:150px;height:160px;text-align:center;margin:15px 0px;padding-right:10px;display:inline;float:left;font-size:11px;}
#videogalleryview ul li div{list-style:none;background:url(../../images/thumb_bg.png) no-repeat top center;width:150px;height:160px;text-align:center;margin:0px 0px;padding-top:5px;float:left;font-size:11px;}
#videogalleryview ul li a{text-align:center;margin:0px;margin-top:10px;padding:0px;float:none;border:none;font-size:11px;}
#videogalleryview ul li img{text-align:center;margin:0px;padding:7px 0px;float:none;border:none;margin-right:6px;}
#mediagallery ul{list-style:none;}
#mediagallery ul li{list-style:none;background:url(../images/mediagallery_bg.png) no-repeat center center;width:205px;height:166px;text-align:center;margin:0px 0px;padding-right:10px;float:left;font-size:12px;line-height:50px;padding-top:25px;font-weight:bold;}
#imagegalleryview ul{list-style:none;}
#imagegalleryview ul li{text-align:center;margin:30px 0px;padding-right:10px;float:left;font-size:11px;background:url(../../images/thumb_bg.png) no-repeat top center;width:150px;height:120px;list-style:none;}
#imagegalleryview ul li a{text-align:center;margin:0px;margin-top:10px;padding:0px;float:none;border:none;font-size:11px;}
#imagegalleryview ul li img{text-align:center;float:none;border:none;position:relative;z-index:1;float:left;margin:12px 0px 12px 17px;}

