<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;margin:0;padding:0}
body{font:14px Calibri,Arial, Helvetica, sans-serif;color:#5d5d5d;background:url(../i/bg.jpg) repeat-x #f4e4bd;margin:0}
p{font:16px Calibri,Arial, Helvetica, sans-serif;color:#5d5d5d;text-align:justify;line-height:24px;margin:10px 0}
h1,h2,h3,h4,h5,h6{font-family:Calibri,Arial, Helvetica, sans-serif;font-weight:400}
h1{color:#b60202;font-size:24px;margin-bottom:15px}
h2{color:#02609a;font-size:18px;font-weight:700;margin:15px 0}
h3{color:#033e62;font-size:16px;font-weight:700;margin:15px 0}
h4{color:#8c2a68;font-size:12px;font-weight:700;margin-bottom:10px}
h5{color:#8c2a68;font-size:11px;font-weight:700;margin:0}
h6{color:#588505;font-size:11px}
a{text-decoration:none;color:#a52676}
a:hover{color:#f86300}
.left{float:left}
.right{float:right}
.table td{border:1px solid #ddd}
.bg-1{background-color:#dbdcf3}
.table-img img{border:1px solid #bebebe;padding:3px}
#container{width:1000px;margin:0 auto}
#top-header{float:left;width:1000px;height:102px;padding-top:24px}
#top-header .logo a{float:left;background:url(../i/logo.jpg) no-repeat;width:307px;height:95px;display:block}
#top-header .contact{float:right;background:url(../i/contact.jpg) no-repeat;width:254px;height:54px;margin-top:30px}
#top-hor-nav{float:left;width:1000px;height:44px;background:url(../i/top-hor-nav.jpg) no-repeat;z-index:-100;margin-bottom:3px}
#top-hor-nav ul{margin:0;padding:0}
#top-hor-nav ul li{float:left;list-style:none}
#top-hor-nav ul li a{float:left;font:18px Calibri, Arial, Helvetica, sans-serif;color:#a90101;padding:10px 19px}
#top-hor-nav ul li a:hover{background-color:#900;color:#fff}
#banner{float:left;width:1000px}
#body{float:left;width:980px;background-color:#fff;min-height:200px;padding:10px}
#body .welcome{float:left;margin-left:240px;width:740px}
#body .text-block{float:left;width:980px}
#body .reservation{float:left;width:934px;height:116px;margin:10px 28px}
#body .contact-us{float:left;width:700px;margin-bottom:20px}
#body .contact-us h2{margin:10px 0}
#body .contact-left-block{float:left;width:505px;margin-left:10px;border-right:1px dashed #cecccc;border-left:1px dashed #cecccc;border-bottom:0 dashed #cecccc;margin-bottom:20px}
#body .contact-google-map{float:left;width:400px;border-right:1px dashed #cecccc;border-bottom:1px dashed #cecccc}
#body .contact-heading{float:left;background-color:#166fb3;font:bold 15px tahoma,verdana,arial,sans-serif;color:#FFF;width:490px;margin-bottom:10px;padding:4px 4px 4px 10px}
#body .mobile-icon{float:left;background:url(../i/icon-mobile.png) no-repeat;height:22px;font:12px tahoma,verdana,arial,sans-serif;line-height:22px;color:#1b1d1d;padding-left:32px;padding-bottom:5px;width:470px;border-bottom:1px dashed #cecccc;margin-left:5px;margin-bottom:5px}
#body .address-text{float:left;width:470px;padding-left:32px;border-bottom:1px dashed #cecccc;margin-bottom:5px}
#body .address-text p{text-align:left;line-height:22px;margin:5px 0}
#body .address-icon{float:left;background:url(../i/icon-address.png) no-repeat;height:22px;line-height:22px;padding-left:32px;border-bottom:1px dashed #cecccc;width:470px;margin-left:5px;margin-bottom:5px}
#body .phone-icon{float:left;background:url(../i/icon-telephone.png) no-repeat;height:22px;line-height:22px;padding-left:32px;border-bottom:1px dashed #cecccc;width:470px;margin-left:5px;margin-bottom:5px}
#body .cell-icon{float:left;background:url(../i/icon-mobile.png) no-repeat;min-height:22px;line-height:22px;padding-left:32px;width:470px;border-bottom:1px dashed #cecccc;margin-bottom:5px;margin-left:5px}
#body .email-icon{float:left;background:url(../i/icon-mail.png) no-repeat;height:22px;line-height:22px;padding-left:32px;border-bottom:1px dashed #cecccc;width:470px;margin-left:5px;margin-bottom:5px}
#body .fax-icon{float:left;background:url(../i/icon-fax.png) no-repeat;height:22px;line-height:22px;padding-left:32px;border-bottom:1px dashed #cecccc;width:470px;margin-left:5px;margin-bottom:5px}
#body .person-icon{float:left;background:url(../i/person.png) no-repeat;height:22px;line-height:22px;padding-left:32px;border-bottom:1px dashed #cecccc;width:470px;margin-bottom:5px;margin-left:5px;padding-bottom:5px}
#footer{float:left;width:980px;border-top:12px solid #d7c089;font-size:11px;padding:10px}
#form2 .forms{float:left;width:700px;margin:0 100px}
#form2 select{font-size:14px}
#form2 input:focus,#form textarea:focus{background:#eaf6fc;border:1px solid #a1d7f6;outline:1px solid #d8f1ff}
#form2{margin-left:10px;float:left;margin-top:10px}
#form2 fieldset{border:1px dashed #cecccc;width:540px;padding:5px 20px}
#form2 legend{color:#fff;background:#096081;border:1px dashed #cecccc;font:bold 16px Arial, Helvetica, sans-serif;padding:2px 15px}
#form2 label{float:left;display:block;font:bold 13px Arial, Helvetica, sans-serif;color:#085d7c;line-height:24px}
#form2 input,textarea{background:#fff;border:1px solid #c1bfbf;margin-bottom:4px;font:17px Arial, Helvetica, sans-serif;color:#000;letter-spacing:1px}
#form2 .submit input{cursor:pointer;margin-top:10px;border:0;margin-left:125px}
#form2 p{font:13px Georgia, "Times New Roman", Times, serif;line-height:24px}
#form2 .required{padding-bottom:10px}
.list-style-1 ul{margin-left:5px;padding:0}
.list-style-1 ul li{list-style:none;text-align:left;line-height:22px;background:url(../i/bullet.gif) no-repeat;color:#393939;padding-left:22px}
.flexdropdownmenu,.flexdropdownmenu ul{font:12px Arial, Helvetica, sans-serif;position:absolute;left:0;top:0;list-style-type:none;background:#d72a1c;border:0 solid #ddd;border-top:0;border-bottom:5px solid #880505;margin:0;padding:0}
.flexdropdownmenu li{position:relative}
.flexdropdownmenu li a{display:block;width:120px;color:#fff;background-color:#900;border-bottom:1px dotted #ddd;text-decoration:none;padding:5px 7px}
*html .flexdropdownmenu li{display:inline-block;width:100px}
.flexdropdownmenu li a:hover,.flexdropdownmenu li.selected&gt;a{background:#f3a71e;color:#fff}
.rightarrowclass{position:absolute;top:6px;right:5px}
#thumbBox{position:absolute;left:0;top:0;width:auto;background:#313131;visibility:hidden;z-index:10;cursor:pointer;padding:10px 10px 0}
#thumbBox .footerbar{font:bold 16px Tahoma;letter-spacing:5px;line-height:1.1em;color:#FFF;text-align:right;padding:5px 0}
#thumbBox #thumbImage{background-color:#FFF}
#thumbLoading{position:absolute;visibility:hidden;border:1px solid #000;background-color:#EFEFEF;z-index:5;padding:5px}
ul.gelbuttonmenu{position:relative;margin-top:13px;text-align:center;padding:0}
ul.gelbuttonmenu li{display:inline}
ul.gelbuttonmenu li a{color:#000;font-weight:700;margin-right:25px;text-decoration:none;padding:10px}
ul.gelbuttonmenu li.active{position:absolute;z-index:100;width:0;background:url(../i/gelbuttonleft.gif) top left no-repeat, url(../i/gelbuttonright.gif) top right no-repeat, url(../i/gelbuttoncenter.gif) top center repeat-x}</pre></body></html>