/* CSS Document */
* {margin:0; padding:0;	font-size:100%;}
body {text-align:center; background:#625017 url(images/body-bg_new.jpg) center top no-repeat;}

img {vertical-align:top;}
a img {border:0;}

table {border-collapse:collapse; border:0;}

html, input, textarea {font-family:Helvetica; font-size:0.755em; line-height:1.667em; color:#000000; text-transform:none;}
input, select {vertical-align:middle; font-weight:normal;}

a {text-decoration:underline; color:#FFFFFF;}
a:hover {text-decoration:none;}
ul {list-style:none;}
li a {text-decoration:none;}

.float-l {float:left;}
.float-r {float:right;}
.clear {clear:both; font-size:0%; line-height:0%; height:0;}

#main {width:827px; margin:0 auto; text-align:left;}

#content .col-1,
#content .col-2,
#content .col-3 {float:left;}
/***************header***************/
#header {padding:26px 0 22px; text-align:center;}
/***************content***************/
.wrapper {width:100%; overflow:hidden;}
.img-indent {float:left; margin-right:30px;}
.phone {float:right;}
cite {font-style:normal;}

#content {padding:0 132px;}
.col-1 {width:180px;}
.col-2 {width:300px;}

/***************links***************/
.menu {text-align:center; margin:0 auto;}
.menu li {float:left;}
.menu p {padding:18px 0 15px;}

.nav {padding:20px 0 21px;}
.nav li {float:left; padding-left:8px;}
.nav .extra {padding-left:45px;}

.close {position:relative; text-align:right; margin:-249px -22px 202px 0;}
.close a {cursor:pointer;}

#reservForm .buttons a {background:url(images/link-marker.gif) left 3px no-repeat; text-decoration:none; padding-left:8px; margin-left:20px;}
#reservForm .buttons a:hover {text-decoration:underline;}
/***************boxes***************/
.box {background:#84a332 url(images/2box-top.jpg) left top no-repeat;}
.box .box-bot {background:url(images/2box-bot.jpg) left bottom no-repeat; min-height:246px; height:auto !important; height:246px; padding:14px 12px 21px 20px;}

.block {overflow:auto; height:246px; margin-right:10px;}
.block .inner {padding:21px 20px 0 0;}
/***************form***************/
#reservForm label {width:81px; text-align:right; display:inline-block; padding-right:2px;}
#reservForm .float-r label {width:65px;}
#reservForm div {height:29px;}
#reservForm .wrapper {padding-bottom:7px;}
#reservForm .wrapper p * {vertical-align:middle;}
#reservForm p label {vertical-align:top;}
#reservForm input, #reservForm textarea, #reservForm select {font-size:1em; line-height:1em; color:#333333; text-transform:none;}
#reservForm input {height:15px; width:170px; margin-left:3px;}
#reservForm select {width:50px;}
#reservForm textarea {height:43px; width:170px; margin-left:3px; overflow:hidden;}
#reservForm .month {width:61px;}
#reservForm .day {width:46px; margin:0 6px;}
#reservForm .year {width:49px;}
#reservForm .buttons {padding-top:5px; text-align:right;}

#contactForm {padding-top:4px;}
#contactForm div {height:26px;}
#contactForm input, #contactForm textarea {font-family:Tahoma, Geneva, sans-serif; font-size:1.222em; line-height:1em; text-transform:none; color:#F06000;
 width:161px; padding:2px 0 0 3px;}
#contactForm input {height:14px;}
#contactForm textarea {overflow:hidden; height:76px;}
#contactForm .buttons {text-align:right; padding-top:4px;}
#contactForm .buttons a {margin-left:10px;}
/***************positioning***************/
.margin1 {margin-bottom:17px;}

.padding1 {padding-bottom:15px;}
.padding2 {padding-bottom:27px;}
.padding3 {padding-top:21px;}
.padding4 {padding-right:20px;}
.padding5 {padding-right:40px;}
.padding6 {padding-bottom:18px;}
.padding7 {padding-bottom:42px;}
.padding8 {padding-left:30px;}
/***************page-1***************/
#page-1 #content {padding:0;}
/***************page-2***************/
#page-2 .nav .extra {padding-left:0;}
/***************page-4***************/
#page-4 .inner .float-l {width:127px;}
/***************page-6***************/
#page-6 .col-1 {width:163px;}
#page-6 .col-2 {width:167px;}
#page-6 .col-3 {width:146px;}
/***************footer***************/
#footer {text-align:center; color:#A3A3A3; padding-top:42px;}
#footer a {border-left:none solid #A3A3A3; margin-left:5px; padding-left:5px; color:#A3A3A3; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
