html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:'ElegantIcons';src:url("../fonts/ElegantIcons.eot");src:url("../fonts/ElegantIcons.eot?#iefix") format("embedded-opentype"),url("../fonts/ElegantIcons.woff") format("woff"),url("../fonts/ElegantIcons.ttf") format("truetype"),url("../fonts/ElegantIcons.svg#ElegantIcons") format("svg");font-weight:normal;font-style:normal;}html,body{height:100.2%;min-width:100%;position:relative}body{font-family:'Open Sans',Arial,sans-serif;font-size:87.5%;color:#666;text-align:left;font-weight:normal;background:#fff url(../images/bck-texture-light.jpg) repeat}html>body{font-size:14px}#header{width:960px;padding-top:0.33em;margin:0 auto;min-height:10em}#rside{float:right;text-align:right}#rside p{color:#999;margin-bottom:0.5em}#rside a{color:#9C7B4F}#rside a:hover{color:#E89B29}#lside{padding:0.5em 0 0 0}#navigation{margin:0 auto 0 auto;width:960px;border-bottom:none}#therest{width:960px;margin:0 auto;background:#fff;padding-top:0em}#content{padding:0 1em;box-shadow:0.1em 0.1em 0.4em rgba(156,123,79,0.7)}#pcontent{padding:0.66em 0 1em 0}#pcontent img{max-width:60%;float:right;padding:0 0 1em 1em}#pcontent img.left{float:left}#pcontent img.slide{padding:0;max-width:100%;float:none}img.max100{min-width:100% !important;float:none;padding:0 0 1em 0}#leftcol{padding:3em 0em 0.5em 0;float:left;width:59.291%}#leftcol img{max-width:100%}#leftcol video{width:100%;margin-bottom:1em;height:auto;border-radius:0.33em}#leftcol #flvholder{position:relative;width:100%;height:0;padding-bottom:56.25%}#leftcol #flid,#leftcol #flemb{position:absolute;height:100%;width:100%}#sidebox{clear:both;float:right;padding:0.5em 1%;margin:0 0 1em 1em;width:25%;background-color:#dbdbdb;border:1px solid #dbbf9a;border-radius:0.5em}#sidebox h2{font-family:'Playfair Display',Georgia,serif;font-style:italic;font-size:1.5em;background-color:#edf0f0;color:#999;padding:0.25em 0.25em 0.33em 0.25em;border-radius:0.25em}#sidebox a{background-color:#fff;padding:0.25em;display:block}#maincont{padding:1em 0em 0.5em 2em;color:#666;float:left;width:35.41%}.booking_btn{background:none repeat scroll 0 0 #000000;border:none;border-radius:6px;color:#FFFFFF;cursor:pointer;font-size:1em;padding:5px 10px;margin-top:0.66em}#checkinDateText,#checkoutDateText,#Ccode{border:1px solid #CCCCCC;width:10em;font-family:'Open Sans',Arial,sans-serif}#staahbooking{text-align:center;background-color:#9c7b4f;border:none;color:#A5A5A5;border-radius:5px;float:left;margin:0 auto;padding:10px 0;position:relative;width:100%}.cal_widget label{color:#ddd;float:left;font-family:'Open Sans',Arial,sans-serif;width:5em}ul.cal_widget li{width:100%;list-style:none;display:inline;float:left;margin:0;padding:0}ul.cal_widget{margin:0;padding:0}#ui-datepicker-div{display:none;z-index:999999}.cal_widget #hotel{margin-bottom:2px}label{width:auto}#avail{width:35%;float:right;background-color:#9c7b4f;margin-top:0em;padding:0.5em 1em;border-radius:0.5em}#avail h3{text-align:center;margin-bottom:1em;color:#fff}#avail tr{float:left;width:48%}#avail tr:last-child td{float:right;padding-right:0.5em}#facilities{clear:both;margin-top:1em;margin-bottom:2em}#facilities .fac{width:30%;float:left;margin-bottom:1em;border-bottom:1px solid #ddd}#facilities .fac h2{line-height:1.6em;color:#a27941;text-transform:uppercase}#facilities .fac h2 a{color:#9C7B4F}#facilities .fac h2 a:hover{color:#E89B29}#facilities .padright{padding-right:3em}#highlight{clear:both;padding:0 0 2em 0}div.highl,div.highr{background-color:#9C7B4F;font-size:0.857em;width:43%;float:left;padding:1em 1em 0em 1em;border-radius:0.33em;overflow:hidden}div.highl a:link,div.highl a:active,div.highl a:visited,div.highr a:link,div.highr a:active,div.highr a:visited{text-decoration:none;color:#E89B29}div.highl a:hover,div.highr a:hover{color:#098BF7}div.highl img,div.highr img{float:left;max-width:25%;padding:0 1em 1em 0}div.highl div.hightext,div.highr div.hightext{color:#fff;width:70%;float:left}div.highl div.hightext h3,div.highr div.hightext h3{margin-top:0.166em}div.highr{float:right}#footer{font-size:0.857em;margin:2em auto 0.5em auto;width:960px;padding:1em 0}#footer h3{font-size:1.33em;margin-bottom:0.66em;font-weight:normal;color:#890E0D}#footer a{color:#9C7B4F}#footer a:hover{color:#E89B29}#footer p{margin:0 0 1em 0;color:#0c0636}#footer #foot1,#footer #foot2,#footer #foot3,#footer #foot4{margin-left:5%;float:left;width:20%}#footer #foot1{margin-left:8%}#footer #foot2{margin-left:8%}#footer #foot3{margin-left:3%}#footer #foot4{margin-left:3%;width:10%}#footer #attrib{clear:both;text-align:center;padding-top:1em}#footer #attrib a{color:#666}.news,.gentext{padding:1em;border:1px solid #e2e2e2;background-color:#F0F0F0;margin-bottom:2em}em{font-style:italic}strong{font-family:'Open Sans',Arial,sans-serif;font-weight:bold}h1{font-family:'Playfair Display',Georgia,serif;font-size:3em;font-weight:normal;font-style:italic;margin:0;line-height:1.1em;color:#9c7b4f;margin-bottom:0.33em}h1.home{color:#9c7b4f}h2{font-size:1.3em;line-height:1.1em;font-weight:normal;padding-top:0;margin:0 0 0.33em 0;color:#a27941;color:#9C7B4F}h3{font-size:1.1em;color:#9C7B4F;font-weight:normal;padding-top:0;margin:0 0 0 0;padding-bottom:0}h2+h3{margin-top:1em;margin-bottom:1em}.symb{font-family:'ElegantIcons'}.symb:after{content:attr(data-char) "\00a0";font-family:ElegantIcons;speak:none;font-size:1em;font-weight:normal;color:#999}p{font-size:1em;margin:0 0 1em 0;line-height:1.33334em}p.offer{border-radius:0.33em;border:1px solid #ccc;padding:0.5em;width:98%}p.offer span{padding-right:0.5em}p.offer span.icon_gift:before{font-family:'ElegantIcons';content:"\e073 ";font-size:1.5em;color:red}p.offer100{width:98%}p.center{text-align:center}p.thankyou{margin-top:1em;font-size:4em;font-weight:bold;color:#aaa;text-align:center}p+ul{margin-top:-1em}ul li{font-family:'Open Sans',Arial,sans-serif;font-size:1em;line-height:1.5em}a:link,a:active,a:visited{text-decoration:none;color:#E89B29}a:hover{color:#9C7B4F}h2 a:link,h2 a:active,h2 a:visited{text-decoration:none;color:#fff}h2 a:hover{color:#3CC}#secnav{margin-top:2em}#secnav ul{list-style-type:none;list-style-position:outside;padding:0}#secnav li a{display:block;color:#fff;border-bottom:1px dotted #fff;padding:0 0 0.25em 0.5em;-webkit-border-top-left-radius:0.25em;-webkit-border-top-right-radius:0.25em;-moz-border-top-left-radius:0.25em;-moz-border-top-right-radius:0.25em;border-top-left-radius:0.25em;border-top-right-radius:0.25em}#secnav li a:hover,#secnav li a.selected{color:#333;background-color:#E89B29}#nav2{margin-bottom:1em}#nav2 ul{display:block;list-style-type:none;padding:0 0 2em 0}#nav2 ul li a{display:block;padding-top:0.5em;border-bottom:1px dotted #ccc;color:#dd95ea}#nav2 ul li a:hover,#nav2 ul li a.selected{color:#fff}.right{float:right}.left{float:left}#mapsearch{width:22em;height:18em;margin:0px;margin-top:0.6em;margin-bottom:0.6em;color:#666}#mapsearch img{max-width:none}#contact-form{margin-top:2em;width:60%;float:left;padding-right:3em}#contact-form form{padding:0 1em 1em 1em}#address{width:33%;margin-top:2em;float:left}fieldset{position:relative;border:none;padding-left:0em;width:100%;margin-bottom:1em}fieldset div{margin-top:0.5em}fieldset.contact{border:1px solid #666;padding:1em;border-radius:0.5em}label{display:inline-block;width:10em;margin-right:1em;font-size:1em;text-align:left;vertical-align:top}label.cb{width:auto}legend{color:#3b3b3b;font-size:1.2em;font-style:italic;font-weight:normal;padding:0.66em 0 0.25em 0;margin-bottom:0.25em;margin-left:0em;margin-right:0.33em}input,select,textarea{margin:0;font-family:'Open Sans',Arial,sans-serif;font-size:1em;width:auto;max-width:50%;border:1px solid #ddd;background:#fafafa;border-radius:0.33em;outline:none;display:inline-block;padding-left:0.166em}input:hover,input:focus{border-color:#aaa;color:#333;background:#f6f6f6}select{max-width:94%;overflow:hidden}select.sauto{width:auto !important}#anti-text{padding-left:11em;max-width:65%}#anti-field{padding-left:11em}input.short,select.short,#time,#people,#date{max-width:6em !important}button{padding:0.25em 0.5em 0.25em;font-size:1em;line-height:1.5em;color:#fff;text-align:center;text-shadow:0.083em 0.083em 0.083em rgba(0,0,0,0.4);vertical-align:middle;background-color:#E89B29;background:linear-gradient(top left, #E89B29, #bbb);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#E89B29', EndColorStr='#bbb');background-repeat:repeat-x;border:0.083em solid #ccc;border-radius:0.33em;box-shadow:inset 0 0.083em 0 rgba(255,255,255,0.2);box-shadow:inset 0 0.083em 0.166em rgba(0,0,0,0.05);cursor:pointer;margin:0.5em 0 0 0}button:hover{text-shadow:0 0.166em 0 rgba(0,0,0,0.25)}button#order_now{float:right}input[type="checkbox"]{width:auto !important}.showit{display:block !important}.noshowit{display:none}option{padding-right:10px}#rmenu,#smenu{display:none;padding:0;margin-top:0;float:right}#rmenu a,#smenu a{outline:0}#rmenu img,#smenu img{width:3.5em}#smenu{display:block;float:left;padding-top:1em}#res-menu-div,#sec-menu-div{position:relative;z-index:1000}#nav-resp,#sec-resp{display:none;position:absolute;right:0;top:-1em;box-shadow:0.2em 0.2em 0.4em rgba(0,0,0,0.7);background-color:#fefefe;border-left:1px solid #ccc;margin:0;width:10em}#nav-resp ul,#sec-resp ul{display:block;list-style-type:none;padding:0}#nav-resp ul li,#sec-resp ul li{padding:0;margin:0}#nav-resp ul li ul li,#sec-resp ul li ul li{padding-left:1em}#nav-resp ul li ul li:first-child a,#sec-resp ul li ul li:first-child a{border-top:none}#nav-resp ul li ul li a,#sec-resp ul li ul li a{border-bottom:1px dotted #ccc;font-size:0.85em;color:#777}#nav-resp ul li ul li a:hover,#nav-resp ul li ul li a.selected,#sec-resp ul li ul li a:hover,#sec-resp ul li ul li a.selected{color:#bfbfbf;background:transparent;background-color:#333;background:linear-gradient(to bottom, #333, #434343);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#333', EndColorStr='#434343')}#nav-resp ul li a,#sec-resp ul li a{display:block;padding:0.5em 0.5em 0.5em 1em;border-bottom:1px solid #ccc;background-color:#fefefe;color:#666}#nav-resp ul li:first-child a,#sec-resp ul li:first-child a{border-top:1px solid #ccc}#nav-resp ul li a:hover,#nav-resp ul li a.selected,#sec-resp ul li a:hover,#sec-resp ul li a.selected{color:#efefef;background-color:#9c7b4f;background:linear-gradient(to bottom, #9c7b4f, #b38d5b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#9c7b4f', EndColorStr='#b38d5b')}#sec-resp{left:0;border-left:none}#nav1{position:relative;z-index:1000;padding:0;margin:0;padding-bottom:1em;height:auto}#nav1 ul{display:inline;float:right;padding-top:0;padding-bottom:0}#nav1 li{list-style-type:none;text-align:center;padding:0;float:left;position:relative;margin:0;display:inline}#nav1 a{float:right;margin:0.5em 1em 0 1em;text-align:center;font-size:1.285em;color:#9C7B4F;display:block;height:auto;text-decoration:none;font-weight:normal;border-bottom:2px solid transparent;padding-bottom:0.088em}#nav1 a:last-child{margin-right:0}#nav1 a.selected,#nav1 a:hover{color:#890E0D;border-bottom:2px solid #890E0D}#bounce{z-index:9999;position:absolute;margin:20px;color:#fff;background-color:#112211;left:350px;top:0px;border:2px solid #ccc;width:500px;padding:10px;display:none;box-shadow:0px 0px 12px #ccc;-moz-box-shadow:0px 0px 12px #ccc;-webkit-box-shadow:0px 0px 12px #ccc;background-image:linear-gradient(top, #112211, #444);border-radius:10px}#bounce p{text-align:center;color:#fff}ul,ol{padding:0.5em 0 0.5em 1em;list-style-position:outside;padding-left:2em;list-style-type:disc}ol{list-style-type:decimal}li{padding-bottom:0.5em;font-size:1em;line-height:1.5em}table.res{margin-top:1em;width:100%;max-width:100%;font-size:0.9em;margin-bottom:2em}table td{padding:0.33em 0.33em 0.33em 1em;vertical-align:top;border:1px solid #666}table.nolines td,#avail table td{border:none}table td.price,table th.price{text-align:right}table tr th{padding:0.33em 0.33em 0.33em 0.9em;background-color:#890e0d;color:#999;font-size:1.25em;vertical-align:top;border:1px solid #666}table tr th:first-child{border-top:none;border-left:none}table tr th{vertical-align:middle;padding-bottom:0.5em}table tr th h2{color:#CD9B5A;margin-bottom:0}table td.strong,table th.strong{font-weight:bold}.mceContentBody,.mceContentBody p{background-image:none;background-color:#fff;font-size:100%;color:#222;font-family:Arial,Helvetica,sans-serif;min-width:100px;text-align:left;line-height:130%}.mceContentBody ul,.mceContentBody ol{padding-left:25px;list-style:inside;margin-bottom:12px}.mceContentBody ol{list-style-type:decimal}.mceitemtable td{padding:8px 8px;color:blue;font-size:120%}.mceitemtable th{padding:8px 8px;color:#000;font-weight:bold;font-size:140%}.ileft{float:left;padding:0px 12px 10px 0px}.iright{float:right;margin:0px 0px 10px 12px}div.ss-slides-wrap{width:100%;margin-bottom:2em}div.ss-slides{border-radius:0.5em}.ss-caption{color:#fff;font-family:'Playfair Display',Georgia,serif;font-style:italic;font-size:2em !important;text-shadow:0.083em 0.083em 0.083em rgba(0,0,0,0.4)}.cleardiv{height:0px;overflow:hidden;clear:both}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#gallery-container{width:92%;padding-left:3%;padding-bottom:1.5em;padding-top:1.5em}#gallery-container #ss-prev,#gallery-container #ss-next{position:absolute;top:50%;z-index:50;font-size:4em;font-family:serif;width:2em;height:2em;text-align:left;display:inline-block;color:#a7a7a7;text-decoration:none}#gallery-container #ss-next{text-align:right}@media screen and (max-width: 960px){#header,#navigation,#therest,#footer{width:100% !important}#rside{margin-right:1em}#lside{padding-left:1em}#footer .right{padding-right:1.077em}#footer .left{padding-left:2.153em}#nav-resp{display:none}#nav1{padding-right:1em}}@media screen and (max-width: 888px){select,textarea{max-width:50% !important}#avail{float:none;width:auto;clear:left}#facilities .fac{width:44% !important;padding-right:6%}.padright{padding:0}div.highl,div.highr{float:left;width:42% !important;padding:1%;min-height:9em}div.highl{margin-right:6%}#address{float:none;width:auto;padding-left:2em}#mapsearch{width:98%;height:30em;float:none;margin:0}#nav1 li a{font-size:1.141em;margin-left:1em}#mid-instr{float:none;width:100%;padding:1em 0 0 0}#contact-form{float:none;width:100%;padding-left:0;padding-right:0}#contact-form fieldset{padding-left:0.5em}}@media screen and (max-width: 730px){#nav1{display:none}#rmenu{display:block}#smenu{display:none}#foot1,#foot2,#foot3,#foot4{margin-left:4% !important;float:left;width:21% !important}}@media screen and (max-width: 640px){#nav2-contact{padding-right:1em !important}#nav2{margin-top:1em}#leftcol,#maincont{float:none;width:100% !important;padding:0}#leftcol{text-align:center}#maincont{padding-top:1em}#facilities .fac{width:42% !important}div.hightext{width:68% !important}div.highl,div.highr{min-height:11em !important}div.highl{margin-right:4%}video,object,embed{margin-top:1em}#pcontent img{max-width:100% !important;float:none;padding-left:0;margin:0}#sidebox{width:98%;margin-left:0}p.offer{width:96%}label:not(.cb){display:block;width:auto;margin-right:1em;margin-top:1em;font-size:1em;text-align:left;padding-bottom:0.166em}input,select:not(.auto),textarea{width:70% !important;max-width:70% !important}li.wd_checkin label,li.wd_departure label{display:inline;width:5em;margin:0}#checkinDateText,#checkoutDateText{width:10em !important;max-width:10em !important}button#order_now{float:left;margin-bottom:0.5em}#anti-text,#anti-field{padding-left:0 !important}#footer{margin-top:1em}}@media screen and (max-width: 480px){#lside img{max-width:35%}#facilities .fac{float:none;width:96% !important;min-height:0 !important;float:none;margin-bottom:1em}div.highl,div.highr{width:94% !important;float:none;margin-bottom:1em;min-height:0 !important;height:auto !important}input,select:not(.auto),textarea{width:80% !important;max-width:80% !important}#foot1,#foot2,#foot3,#foot4{margin-left:10% !important;float:left;width:38% !important}#foot3{clear:left;margin-top:2em}#foot4{margin-top:2em}}@media screen and (max-width: 360px){table.res{font-size:0.87em}}