/* developed by www.rayanz.com */
/* Imports styles */
@import url("reset.css");

body{font:normal 12px/18px Arial, Helvetica, sans-serif;background:#dbd3c0 url('../images/body-bg.gif') top repeat;color:#2e2e2e}
html, body{height:100%;min-width:100%}

/* header */
#header{}
#header-wrapper{background:url('../images/header-top-bg.gif') 0 0 repeat-x}
#header-top{height:173px;background:url('../images/header-top-bg.gif') 0 0 repeat-y}
#banner{width:971px;height:315px;background:url('../images/banner-bg.gif') 0 0 no-repeat;padding:8px}
#logo{margin:11px 0 0 17px}
.site-desc{margin-top:8px}

/* menu */
#menu{height:42px;background:#392f26 url('../images/menu-bg.gif') 0 0 no-repeat;padding:0 20px}
#menu ul li a{padding:12px 11px}
#menu ul li a:hover, #menu ul li a.act{background:#0e0b0a}

/* sidebar */
#sidebar{background:#49691d;width:323px;padding:10px 10px;margin-left:10px}
#sidebar .sidebar-section h2{height:31px;padding-left:40px;background:url('../images/facilities-hd.gif') 0 0 no-repeat;line-height:28px}
#facilities li{background:url('../images/arrow-icon.gif') 0 5px no-repeat;padding:5px 0 5px 20px}

/* content */
#content{background:#ebe7da}
#article{background:#fff}
.fix-wd{width:598px;margin-right:10px;padding:10px;display:inline}
.full-wd{padding:20px;margin:20px 20px 0}
.home-fix-height{height:280px}
#article h1{color:#910604;background:#f3f2f0;border-bottom:1px solid #f8f7f6}
#article p{margin-bottom:16px}
#article p.line{border-bottom:1px dotted green;line-height:0}
/* hightlights */
#hightlights{width:100%;float:left}
#hightlights ul li{background:url('../images/highlight-box-bg.gif') 0 0 no-repeat;width:190px;height:180px;padding:19px 23px 0 23px;margin:0 6px}
#hightlights ul li.last{margin-right:0}
#hightlights h2{text-align:center;margin-top:5px}
#hightlights h2.small{margin-top:1px;line-height:14px}

/* footer */
#footer{background:url('../images/footer-bg.png') center top no-repeat;height:66px;padding-top:150px}
#footer-wrapper{background:url('../images/footer-bg-tile.png') center bottom repeat-x}
#footer .copyright{text-align:center;padding-left:350px}

/* tariff page */
.tariff{background:#f1f6e9;width:520px}
.tariff td{border:1px solid #bad19a;padding:10px}
.tariff tr.dark{background:#dee6cc}
.tariff-points li{background:url('../images/tariff-list-icon.gif') 0 9px no-repeat;margin-left:50px;padding-left:10px}

/* facilities */
.facilities{font-family: 'Asul', sans-serif;margin-left:35px;line-height:34px!important}

/* reservation */
.contact-form .field{width:200px}
span.star{color:red;padding:0 5px}
/* gallery */
#gallery li{margin:9px}
#gallery li img{border:3px solid #ebebeb}

.b{border:1px solid red}

/* styles */
#header,
#footer,
#content,
#banner,
.tariff{margin:0 auto}

#header,
#footer,
#content{width:1000px}

/* display */
#menu ul li a,
#article span.line{display:block}

#logo{display:inline}

/*position*/
#menu ul li a, #header{position:relative}
span.mnu-lft, span.mnu-rgt, #tripadvisor{position:absolute}

/* padding */
.ps,
#article h1,
.contact-form td{padding:5px}
.pm{padding:10px}
.pbl,
#content{padding-bottom:20px}
.plm{padding-left:10px}
/* margin */
.mbm,
#article h1,
#article h2,
#banner,
#article ul{margin-bottom:10px}
.mbl{margin-bottom:20px}
.mtm,#banner{margin-top:10px}
.mrm{margin-right:10px}
.ptm{padding-top:10px}
.mtl,
#hightlights{margin-top:20px}
.mll{margin-left:20px}

/* float */
.fl,
#logo,
#menu ul li,
#sidebar,
#hightlights ul li,
#footer .copyright,
#gallery li{float:left}

.fr,
.site-desc,
.fix-wd,
#article h2 span,
#footer .design-by{float:right}

/* margin */
.mts,
#menu{margin-top:5px}

/* wrap */
.wrap,
#menu,
#content,
#hightlights,
#article{overflow:hidden}

/* deocration */
#menu ul li a,
#footer .design-by a{text-decoration:none}
#footer .design-by a:hover{text-decoration:underline}

/* color */
#menu ul li a,
#sidebar .sidebar-section h2,
#facilities li{color:#fff}
#footer{color:#d8d3c7}
.ylw,#facilities li.ylw{color:#f5fb49}
.blue{color:#0032c2}
.pink{color:#d010c9}
.green,
#article h2 span{color:#1b8612}
#footer,#footer .design-by a{color:#000}

/* fonts */
#menu,
#hightlights h2{font-size:14px}
#sidebar .sidebar-section h2, 
#article h1,
#article h2,
.facilities{font-size:16px}

#article h1,
#article h2,
#sidebar .sidebar-section h2,
#hightlights h2{font-family:'Courgette',cursive}

/* bold */
#menu{font-weight:bold}

/* line height */
#article p,
#article ul{line-height:22px}

#tripadvisor{left:160px;top:50px}