
/* /include/css/additional.css */
.gpclear{clear:both;}body .messages{position:absolute;position:fixed;top:0;left:0;right:0;z-index:11010;height:0;overflow:visible;margin-top:-1px;}body .messages *{text-align:left;margin:0;padding:0;font-weight:normal;color:#333 !important;}body .messages > div{position:relative;width:700px;margin:0 auto;display:block;background-color:#FEF9B0;border:1px solid #f2e098;border-top:0 none;border-radius:0 0 7px 7px;max-height:250px;overflow:auto;overflow-x:visible;overflow-y:auto;}body .messages ul{margin:0;padding:4px 2em 4px 2em;}body .messages li{list-style:none;padding:0;margin:0;font-size:12px;font-family:Arial,sans-serif;font-family: "Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;line-height:normal;line-height:18px;text-decoration:none;float:none;}body .messages li li{list-style:disc;margin-left:2em;}body .messages a.close_message{position:absolute;top:1px;right:1px;text-decoration:none !important;font-weight:bold !important;color:#666 !important;font-size:17px !important;display:none;border:0 none !important;margin:0 !important;padding:3px 4px;height:16px;width:16px;background:url("/include/imgs/cancel.png") 50% 50% no-repeat;;}body .messages a{color:#111 !important;text-decoration:underline !important;}.contactform{margin:0;width:50%;}.contactform div.captchaForm{padding:0;margin:0;}.contactform label{width:98%;display:block;float:left;clear:left;margin:5px 0;}.contactform label span.title{width:30%;display:block;float:left;margin-right:10px;}.contactform input,.contactform textarea{padding:5px;}.contactform input{float:left;width:60%;}.contactform textarea{height:180px!important;width:98%;}.contactform .submit{width:50%;cursor:pointer;margin:12px 0;float:right;}.STCLASS .req_script{display:block !important;}.STCLASS .without_script{display:none !important;}.siteinfo{font-size:85%;}.siteinfo a{text-decoration:none;}.siteinfo li{list-style:none;}.clear{clear:both;}.sitemap_xml{float:right;}.nodisplay{display:none;}div.GPAREA:after{content: ".";display:block;height:0 !important;clear:both;visibility:hidden;overflow:hidden;}div.GPAREA{zoom:1;}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}
/* /addons/NivoSlider104/themes/easyInline/easyInline.css */
 .slider-wrapper{position:relative;}.theme-easyInline .nivoSlider{position:relative;background:#fff url("/addons/NivoSlider104/themes/easyInline/loading.gif") no-repeat 50% 50%;}.theme-easyInline .nivoSlider img{position:absolute;top:0px;left:0px;display:none;}.theme-easyInline .nivoSlider a{border:0;display:block;}.theme-easyInline .nivo-controlNav{position:absolute;right:15px;bottom:5px;z-index:66;text-align:right;padding:0;}.theme-easyInline .nivo-controlNav a{display:inline-block;width:22px;height:20px;background:url("/addons/NivoSlider104/themes/easyInline/bullets.png") 0 0 no-repeat;text-indent:-9999px;border:0;overflow:hidden;margin:0 2px 15px;color:transparent;}.theme-easyInline .nivo-controlNav a.active{background-position:0 -20px;}.theme-easyInline .nivo-directionNav a{display:block;width:30px;height:30px;background:url("/addons/NivoSlider104/themes/easyInline/arrows.png") no-repeat;text-indent:-9999px;border:0;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}.theme-easyInline:hover .nivo-directionNav a{opacity:1;}.theme-easyInline a.nivo-nextNav{background-position:-30px 0;right:15px;}.theme-easyInline a.nivo-prevNav{left:15px;}.theme-easyInline .nivo-caption{font-family:Helvetica,Arial,sans-serif;}.theme-easyInline .nivo-caption a{color:#fff;border-bottom:1px dotted #fff;}.theme-easyInline .nivo-caption a:hover{color:#fff;}.theme-easyInline .nivo-controlNav.nivo-thumbs-enabled{width:100%;}.theme-easyInline .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:none;margin:6px 6px 9px 6px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.5);box-shadow:0 1px 5px rgba(0,0,0,0.5);}.theme-easyInline .nivo-controlNav.nivo-thumbs-enabled a.active ,.theme-easyInline .nivo-controlNav.nivo-thumbs-enabled a:hover{margin:3px 3px 6px 3px;border:3px solid rgba(255,255,255,0.6);}.theme-easyInline .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto;}
/* /addons/NivoSlider104/nivo/nivo-slider.css */
 .nivoSlider{position:relative;width:100%;height:auto;overflow:hidden;}.nivoSlider img{position:absolute;top:0px;left:0px;max-width:none;}.nivo-main-image{display:block !important;position:relative !important;width:100% !important;}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0;}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;}.nivo-box img{display:block;}.nivo-caption{position:absolute;left:2%;bottom:6%;background:rgba(0,0,0,0.6);color:#fff;z-index:8;padding:5px 10px;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.nivo-caption h3{padding:5px;margin:0;}.nivo-caption p,.nivo-caption div{padding:5px;margin:0;}.nivo-caption a{display:inline !important;}.nivo-html-caption{display:none;}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;}.nivo-prevNav{left:0px;}.nivo-nextNav{right:0px;}.nivo-controlNav{text-align:center;padding:15px 0;}.nivo-controlNav a{cursor:pointer;}.nivo-controlNav a.active{font-weight:bold;}
/* /themes/default/css/style.css */
*{border:0;padding:0;margin:0;}body{background:#fff;}ul,ol{margin-left:20px;}#gp_gallery_caption.inline_box textarea{border:1px solid #ccc;border-radius:4px;}.container{border:none;}#header{font-family:'Pacifico',cursive;background:#9B3D3D;}#logo,#logo a{position:relative;font-size:2em;color:#fff;text-shadow:4px 4px 4px rgba(25,25,25,0.25);text-align:center;text-decoration:none;padding:10px 0;margin:10px 0 20px;}#logo img{max-width:135px;margin-top:-30px;}#homeslider{max-width:1920px;border:5px solid #fff;}#header #menu,#header .container{text-align:center;padding:0;}#header .navbar,#header .navbar ul{float:none;margin:0 auto;text-align:center;display:inline-block;padding:0;}#header .navbar ul li{background:#9B3D3D;margin:0 5px;}#header .navbar ul li a{color:#fff;font-size:1.5em;border-radius:10px;}#header .navbar ul li a:hover,#header .navbar ul li a:hover{background:#b36c6c;}#header .navbar ul li.selected_li{border-bottom:2px solid #fff;}#header .navbar ul li.selected_li a:hover{background:#9B3D3D;}#header .navbar-toggle{color:#fff;text-shadow:4px 4px 4px rgba(25,25,25,0.4);border:2px solid #fff;margin:0 15px 15px 15px;border-radius:5px;font-size:1.5em;float:none;}#header .navbar-toggle .mobileMenuButton{float:left;padding-top:6px;margin-top:2px;}#header .navbar-toggle .icon-bar{color:#fff;background:#fff;box-shadow:4px 4px 4px rgba(25,25,25,0.4);}#header .navbar-collapse{padding:0px;}#header .navbar-collapse.in{float:none;clear:both;max-height:none;}#header .navbar-collapse.in ul li{margin-bottom:10px;text-align:center;}#content{background:#fff;margin-bottom:40px;}#Breakfast_Menu #Breakfast_img img{padding:10px 0;margin:25px 0;display:block;padding:15px;text-align:center;}#Breakfast_Menu #content{margin:25px 0;padding:25px 45px 45px;box-shadow:1px 5px 15px rgba(0,0,0,0.5);float:right;}#Breakfast_Menu #content .BreakfastOR{width:100%;padding:10px 0;font-weight:bold;margin:0 auto;display:block;}.form input.input ,.form textarea.textarea{border:1px solid #ccc;color:#444;padding:6px 12px;border-radius:5px;}.form input.form_button_text{background:#9B3D3D;color:#fff;padding:10px 30px;font-weight:bold;border:2px solid #9B3D3D;box-shadow:0 0 1px 1px #fff inset;float:right;}.form input.form_button_text:hover{background:#b36c6c;color:#fff;border:2px solid #b36c6c;}.form textarea{min-height:150px;}#map-canvas{position:relative;height:540px;margin-top:20px;border:5px solid #fff;box-shadow:1px 5px 15px rgba(0,0,0,0.5);}#map-canvas iframe{position:absolute;top:0;left:0;width:100%;height:100%;}ul.gp_gallery{margin:0;padding:0;}.gp_gallery li{background:#fdfdfd;background:#fefefe -moz-linear-gradient(top,#fdfdfd 5px,#f1f1f1 25px);background:#fefefe -webkit-linear-gradient(top,#fdfdfd 5px,#fafafa 25px);background:#fefefe -o-linear-gradient(top,#fdfdfd 5px,#f1f1f1 25px);background:#fefefe -ms-linear-gradient(top,#fdfdfd 5px,#f1f1f1 25px);background:#fefefe linear-gradient(top,#fafafa 5px,#f1f1f1 25px);border:1px solid #bbb;list-style:none;display:block;float:left;margin:0 10px 10px 0;color:#333;position:relative;overflow:hidden;width:230px;height:260px;padding:5px;box-shadow:0px 1px 3px #bbb;}.gp_gallery div{margin-top:215px;margin-left:10px;font-size:12px;}.gp_gallery div p{margin-top:-2px;font-size:10px;}.gp_gallery img{margin:3px;position:absolute;}.gp_gallery a{text-decoration:none;color:#222;}.gp_gallery li:hover{box-shadow:0px 2px 5px #999;}#footer{background:#9B3D3D;margin-top:20px;}#footer a{color:#0c0;}#footer H2{margin-top:0;}#footer .container{padding-top:30px;padding-bottom:5px;}.footer1{color:#fff;}.footer1 .seclogo{margin-top:25px;}.footer2{color:#fff;text-align:center;}.footer3{color:#fff;text-align:center;}.copyright{text-align:center;color:#fff;margin-top:20px;}#gravity a{transition:0.7s;opacity:0.5;padding:1px 5px;}#gravity a:hover{transition:0.7s;opacity:1;}#adminlinks a{color:#aaa;padding:2px 4px;}@media(max-width:992px){.theme-easyInline .nivo-caption{display:none !important;}}
/* /include/css/login.css */
#login_container{position:relative;}#login_container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}#loginform,#browser_warning{float:left;position:relative;padding:15px;margin:10px;width:250px;color:#444;border-radius:6px;}#loginform{background-color:#f1f1f1;border:1px solid #aaa;}#loginform .login_submit{border:1px solid #444;background:#444;color:#fff;font-size:14px;font-weight:normal;padding:3px 10px;margin:1.5em 0;border-radius:6px;cursor:pointer;}#loginform .login_submit:focus{background-color:#888;}#loginform p{vertical-align:top;padding:0;margin:0.5em 0;}#loginform .login_text{display:block;width:230px;padding:5px;font-size:14px;color:#444;border:1px solid #888;background-color:#fff;}#loginform .login_text:focus{border:1px solid #000;background-color:#fff;color:#111;}#loginform label{font-size:12px;color:#555;margin-right:15px;white-space:nowrap;display:inline-block;}#browser_warning{background-color:#fff1a8;border:1px solid #bfb178;}#browser_warning a{text-decoration:none;color:#666;margin-right:10px;}#javascript_warning{color:#444;padding:10px;background-color:#fff1a8;border:1px solid #bfb178;border-radius:6px;}
/* /addons/GravityAjaxForms/style.css */
.calMonthName{width:98.5%;text-align:center;background:#000;color:#fff;font-weight:bold;}.calHeading div{width:12.5%;height:25px;background:#aaa;float:left;text-align:center;color:#fff;font-weight:bold;padding-top:2px;border:1px solid #CCC;}.calHeading .wkNum{width:11%;height:25px;background:#aaa;float:left;border:1px solid #CCC;text-align:center;}.calDay .dayNum{float:right;font-size:1.1em;padding:0 3px 0px 10px;}.calDay .dayTop{clear:both;height:22px;margin-bottom:10px;text-decoration:none;}.calDay a .dayTop{text-decoration:none;color:#222;}.calDay{width:12.5%;height:45px;background:#CAFFCD;float:left;border:1px solid #ccc;padding:2px 3px;}.calDay a,.calDay a:hover{margin-top:8px;text-decoration:none;}.calDay a img{width:15px;height:15px;}.calDay.booked{background:#FFCACA;}.calDay.passed,.calDay.passed.booked{background:#cbb;}.calDay.wkNum{width:11%;background:#ddd;border:1px solid #CCC;}.calDay.nonMonth{width:12.5%;background:#f4f4f4;float:left;border:1px solid #CCC;}.calDay.today{border:2px solid #000;padding:1px 2px;}.calDay.selected{background:#4d4;color:#fff;}.calDay.selected.booked{background:#d44;color:#fff;}.calDay.lineHt{height:1.2em;width:30px;}.results{padding:20px;border-radius:20px;margin-bottom:20px;font-weight:bold;}.results.success{background:#CAFFCD;border:1px solid #4d4;color:#1b1;}.results.failure{background:#FFCACA;border:1px solid #d44;color:#d44;}.calDay.purple{background:#a3f;}.form-group{max-width:100%;}#legend h4{padding:3px 6px;background:#000;color:#fff;font-size:14px;}#startDate h4{padding:3px 6px;background:#000;color:#fff;font-size:14px;}#endDate h4{padding:3px 6px;background:#000;color:#fff;font-size:14px;}#booking_form_submit_div #submit-gadget1.form_button_text:hover{color:#e4c2c8;text-shadow:0px 0px 3px #000;}.requiredLabel{font-size:0.8em;text-transform:uppercase;color:#d00;margin:10px 0;}.form_button_text{text-align:center;float:right;width:200px !important;margin:8px 2%;background:#000;border:2px solid #000;border-radius:5px;box-shadow:0px 0px 5px #e4f6d9 inset;color:#fff;text-align:center;}.form_button_text:hover{color:#d2e4c8;text-shadow:0px 0px 3px #000;}