@import url("clearfix.css");
*{margin:0;padding:0;font-size:1em;text-decoration:none;outline:none;}
body{font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#382E22;color:#271E14;margin:20px 0;}
p{margin-bottom:16px;}
img,fieldset{border:none;}
a{color:#55848C;font-weight:bold;}
a:hover{text-decoration:underline;}
a:active{position:relative;top:1px;}
h2,h3,h4,h5{font-weight:300;line-height:145%;}
h2{font-size:30px;margin-bottom:20px;letter-spacing:-.0195em;}
h3{font-size:24px;margin-bottom:18px;letter-spacing:-.0195em;}
h4{font-size:18px;margin-bottom:10px;letter-spacing:-.0140em;}
h5{font-size:16px;margin-bottom:10px;letter-spacing:-.0140em;}
#page{width:940px;padding:10px;margin:0 auto;background:#271E14;}
#container{background-color:#E9E8D1;min-height:500px;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.6);-moz-box-shadow:0 1px 10px rgba(0,0,0,.6);box-shadow:0 1px 10px rgba(0,0,0,.6);}
#header{height:100px;}
#header h1 a{display:block;width:192px;height:47px;float:left;margin:25px 0 0 20px;text-indent:-9999px;background:transparent url(/skin/logo.png) no-repeat 0 0;}
#action{float:right;margin:20px 25px 0 0;text-align:center;font-size:12px;color:#54392e;}
#action .btn{display:block;width:233px;height:39px;text-indent:-9999px;background:transparent url(/skin/btn_reserve.png) no-repeat 0 0;}
#presenter{position:relative;height:330px;margin:0 0 20px 0;padding:0;line-height:0;}
#navigation{position:absolute;top:0;left:0;list-style:none;background-color:rgba(39,30,20,.8);border-bottom:1px solid #271E14;width:920px;padding:0 0 0 20px;}
#home #navigation,#find_us #navigation{z-index:5500;}
#navigation li{float:left;margin-right:10px;}
#navigation li a{display:block;padding:10px;color:#E9E8D1;line-height:20px;font-weight:normal;}
#navigation li a:hover{color:#fff;text-decoration:none;}
#navigation li a.current{color:#55848c;background:transparent url(/skin/nav_marker.png) no-repeat 50% 0;}
#footer{padding:10px 0 0 0;font-size:11px;line-height:150%;margin:0;color:#614a3a;}
#footer a{font-weight:normal;color:#614a3a;}
#pri{width:560px;padding:0 20px;float:left;}
#sec{width:280px;padding:0 20px 10px 0;float:right;}
.thumbs{list-style:none;margin-bottom:16px;background-color:#422F22;padding:9px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.thumbs li{float:left;margin-right:10px;}
.thumbs li.last{margin:0;}
.thumbs li a{display:block;font-size:0;line-height:0;}
#prices{border-collapse:collapse;font-size:12px;margin-bottom:16px;}
#prices td{padding:5px 10px;border-bottom:1px solid #422F22;border-right:1px solid #422F22;}
#prices td.head{background-color:#422F22;color:#E9E8D1;}
#prices td.top{xborder-left:1px solid #E9E8D1;text-align:center;}
#prices td.side{xborder-bottom:1px solid #E9E8D1;text-align:right;}
#map_canvas{width:940px;height:540px;line-height:16px;}/*height:540px;*/
#find_us #presenter{height:540px;}
/* contact form*/
form{width:560px;padding:0 0 20px 0;}
.form-input,.form-textarea{margin-bottom:5px;float:left;width:445px;line-height:22px;}
input:focus,textarea:focus{border-color:#55848c}
input,textarea{float:left;margin:0px;font-size:13px;font-family:Arial,sans-serif;color:#323232;padding:3px 5px;border:1px solid #614a3a;background-color:#fff;}
.form-tick{margin:0 10px 5px 0;float:left;padding:5px 0;background-color:transparent;}
.form-tick label{padding:0 0 0 5px;}
label{display:block;float:left;font-size:13px;font-weight:bold;line-height:19px;padding:3px 10px;color:#271E14;}
.form-input label{width:150px;}
#c_comment label{display:none;}
.form-input input{width:250px;}
textarea{width:500px;overflow:auto;}
.form-click{margin:0 0 0 327px;clear:both;float:left;display:inline;padding:0;}
.form-click .button{background-color:#382E22;color:#fff;font-weight:bold;border:1px solid #000;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;padding:5px 30px;overflow:visible;}
.notice{padding:10px;text-align:center;background-color:#55848c;color:#fff;font-weight:bold;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

