*{margin:0;padding:0}li{display:list-item}body{font-family:Georgia,"Times New Roman",Times,serif;background:#480202 url("../img/body.jpg");color:#e6c683;font-size:small;text-align:center;line-height:1.5;min-width:960px}.noscreen{width:200px;position:absolute;left:0;top:-1000px}html,body{height:100%}hr{display:none}hr.end,.end{clear:both;height:1px;line-height:1px;font-size:1px;display:block;visibility:hidden}/* layout */ #back{width:100%;background:url("../img/back.jpg") repeat-y center top;min-width:960px}#head{width:100%;height:176px;background:#004c2c url("../img/head.jpg") repeat-x;position:relative}#head .in{width:960px;height:154px;background:url("../img/headin.jpg") no-repeat;position:relative;margin:0 auto}#main{width:960px;background:url("../img/main.gif") no-repeat center top;margin:0 auto;position:relative;top:-22px;z-index:3;padding:40px 0 0 0;font-family:Geneva,Arial,Helvetica,sans-serif}#head .in div{position:absolute;z-index:4;text-align:left;width:365px;font-style:normal;font-size:150%;color:#e6c683;bottom:40px;overflow:hidden}#head address{font-style:normal}#head address:first-line{font-size:140%}#head div.left{left:0}#head address a{padding-right:65px;background:url("../img/map.gif") no-repeat right center;line-height:43px;height:43px;white-space:nowrap;display:inline;float:left}#head div.right{right:0;text-align:right}#head div.right a{padding-left:50px;background:url("../img/mail.gif") no-repeat left center;padding-right:0;float:right}#content{width:330px;float:left;display:inline;color:#e6c683}#news{width:330px;float:right;display:inline;color:#e6c683}#nav{margin:0 375px;color:#fff;padding:130px 0 10px 0}#foot{width:100%;margin-top:-22px;height:230px;font-family:Geneva,Arial,Helvetica,sans-serif}#foot .in{width:960px;background:url("../img/foot.jpg") no-repeat center top;height:230px;margin:0 auto;position:relative}#foot p{width:100%;position:absolute;left:0;bottom:40px;color:#a20e0e;background:none;padding:0;text-align:center}#fav{width:100%;padding-top:80px;line-height:2;color:#a20e0e}#fav p{padding:0;background:none;text-align:center}/* layout */ /* navigation */ #nav ul{width:100%;font-family:Georgia,"Times New Roman",Times,serif;font-size:120%}#nav .in{width:204px;margin:0 auto}#nav li,#nav li a,#nav li strong{list-style:none;width:100%;height:38px;margin:0 0 5px 0;display:block;background:url("../img/menu.gif") no-repeat;text-decoration:none;overflow:hidden;font-weight:normal}#nav li a,#nav li strong{line-height:38px;white-space:nowrap;background-position:0 -43px}#nav li a:link,#nav li a:visited{background:#500000 url("../img/menu.gif") no-repeat}#nav li a:hover,#nav li a:active,#nav li a:focus{background-position:0 -43px}#nav li strong{color:#e6c683}/* navigation */ /* headers */ h1,h1 span{width:230px;height:154px;position:absolute;top:0;left:364px;overflow:hidden;color:#d09b01;font-size:130%;display:block}h1 span{left:0;z-index:1;background:url("../img/h1.jpg") no-repeat;cursor:pointer}h2,h3{font-weight:normal;font-size:170%;padding:0 0 35px 0;font-family:Georgia,"Times New Roman",Times,serif;background:url("../img/br.gif") no-repeat center bottom;color:#d09b01;margin:0 0 20px 0}h3{font-size:110%;padding:0 0 10px 0;margin:0;background:none;text-align:center}/* headers */ /* photos */ .photo{width:100%;margin:15px 0 15px 0}.photo p{padding:0;width:100%;position:relative;height:248px;color:#d09b01}.photo img{width:330px;height:248px;display:block;position:absolute;left:0;top:0;z-index:1}.photo span{z-index:2;background:url("../img/border.gif") no-repeat;width:330px;height:248px;display:block;position:absolute;left:0;top:0}.center{margin-top:30px}.center span{background:url("../img/center.gif") no-repeat}.center img,.center span,.center p{width:200px;height:267px}.photo br{display:none}.photo strong{display:block;width:290px;position:absolute;left:20px;top:-15px;font-size:90%;text-align:center;z-index:3;font-weight:normal}.center strong{width:160px;top:267px}/* photos */ /* table */ .table,table{width:100%;padding:0 0 20px 0;font-size:100%;line-height:1.5;border-collapse:collapse}.table{background:url("../img/td.gif") repeat-x;overflow:hidden}.menu{background:none}th,td{text-align:left;padding:5px 0;font-weight:normal;color:#e6c683;background:url("../img/td.gif") repeat-x left bottom}td{text-align:right;white-space:nowrap;padding-left:15px;font-weight:bold;color:#d09b01}.menu td{white-space:nowrap;font-weight:normal;text-align:right;vertical-align:top;padding:5px 0}.menu td.name{white-space:normal;width:250px;color:#e6c683;padding:5px 10px;text-align:left}/* table */ /* gallery */ .photo a img{border:none}.photogallery span{cursor:pointer}/* gallery*/ /* form */ form,fieldset{text-align:left;width:100%;border:none}label{color:#d09b01}form p{text-align:center;padding-top:15px}input.button{cursor:pointer;padding:3px 5px}input#noscreen{display:none}fieldset input,#antispam input{display:block;width:100%;margin:2px 0 7px 0;padding:2px 0}fieldset input.small,#antispam input{width:50%}fieldset input,textarea,#antispam input{border:3px double #821414;background:#e6c683;color:#000}fieldset.inline input{width:25px;display:inline;float:right;border:none;background:none}fieldset.inline label{float:left;display:inline;width:280px;color:#e6c683}#reservation fieldset{padding:10px 0;margin-bottom:10px;background:url("../img/td.gif") repeat-x left bottom}#reservation fieldset.noback{background:none;padding-bottom:0}textarea{width:100%;margin:2px 0 7px 0;font-family:Geneva,Arial,Helvetica,sans-serif;overflow:hidden}form br{display:none}form fieldset.inline br{display:block;clear:right}/* form */ /* paragraphs */ p{padding:0 0 20px 0;text-align:justify}#news address{padding:0 0 20px 0;font-style:normal}p.author{text-align:center;padding-top:10px;text-align:left}#content p.author{text-align:right}p.author:first-line{color:#d09b01;font-size:130%;font-family:Georgia,"Times New Roman",Times,serif}/* paragraphs */ /* lists */ .error ul,.oki ul{padding:0 0 20px 0;text-align:left}.error li,.oki li{list-style:none;background:url("../img/li.gif") no-repeat 0 0.40em;padding-left:20px;color:#fff}.oki li{background:url("../img/li1.gif") no-repeat 0 0.40em}/* lists */ /* links */ a{text-decoration:underline;white-space:nowrap}#head a{text-decoration:none}a:link,a:visited{color:#d09b01}a:hover,a:active,a:focus{color:#e6c683}#foot a:link,#foot a:visited,#fav a:link,#fav a:visited{color:#a20e0e}#head address a:link,#head address a:visited{color:#e6c683}a:hover,a:active,a:focus,#foot a:hover,#foot a:active,#foot a:focus,#fav a:hover,#fav a:active,#fav a:focus{color:#e6c683}#head address a:hover,#head address a:active,#head address a:focus{color:#fff}/* links */ /* lightbox */ #lightbox{position:absolute;top:40px;left:0;width:100%;z-index:100;text-align:center;line-height:0;font-family:Geneva,Arial,Helvetica,sans-serif}#lightbox a img{border:none}#outerImageContainer{position:relative;background:#c79c00;width:280px;height:200px;margin:0 auto}#imageContainer{padding:10px;background:url("../img/light.jpg") repeat-x}#loading{position:absolute;top:20%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#loading img{width:280px;height:146px}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#imageContainer>#hoverNav{left:0}#hoverNav a{outline:none}#prevLink,#nextLink{width:50%;height:100%;background:transparent url("../img/blank.gif") no-repeat;/* Trick IE into showing hover */ display:block}#prevLink{left:0;top:0;position:relative;float:left;background:url("../img/prev.gif") left 20px no-repeat}#nextLink{right:0;top:0;float:right;background:url("../img/next.gif") right 20px no-repeat}#imageDataContainer{margin:0 auto;line-height:1.5em;color:#400605;background:#c79c00 url("../img/light1.jpg") repeat-x left bottom;width:100%;padding-bottom:10px}#imageData{padding:0 10px}#imageData #imageDetails{width:70%;float:left;text-align:left}#imageData #caption{font-weight:bold}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em}#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0}#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html>body .clearfix{display:inline-block;width:100%}* html .clearfix{/* Hides from IE-mac \*/ height:1%;/* End hide from IE-mac */}/* lightbox */ #content p.today , #news p.today{text-align:center;!important}table.menu em{display:block;padding:5px 0 0 0}table.menu td br{display:none}