* {margin:0px;padding:0px;}body {font-family:helvetica,arial,sans-serif;font-size:70%;color:#444;line-height:1.4em;}h1, h2, h3, h4, h5 {font-family:helvetica,arial,sans-serif;font-weight:normal;color:#B49F70;margin:1.0em 0 0.6em 0;letter-spacing:-0.04em;line-height:1.2em;}h1 {font-size:14px;margin-top:0;}h2 {font-size:12px;}h3 {font-size:11pxfont-weight:bold;}h4 {font-size:10px;font-weight:bold;}h5 {font-size:1.0em;text-transform:uppercase;font-weight:bold;}p {margin-top:0.8em;text-align:justify;}p span {line-height:1.4em;}hr {margin-top:2em;border:none 0;border-top:1px solid #e7e7dd;height:1px;}a {/*color:#B49F70;*/color:#907945;}a:hover {text-decoration:none;}a img {border:none;}table {margin-top:0.8em;}td, th {vertical-align:top;text-align:left;padding:2px 6px;}th {color:#797956;}form {margin-top:0.8em;}textarea {font-family:arial,sans-serif;font-size:1.0em;}/*** HEADER ***/#wrap {width:900px;margin:0 auto 0 auto;}#header {height:107px;width:900px;position:relative;}#logo {position:absolute;bottom:8px;left:0px;}#reservations-link {position:absolute;bottom:0px;right:0px;line-height:18px;font-size:9px;color:#fff;text-decoration:none;text-transform:uppercase;background-color:#B49F70;background-image:url("/images/white-bullet.gif");background-repeat:no-repeat;background-position:10px 5px;padding:0px 12px 0px 24px;}#reservations-link:hover {background-color:#907945;}#left-signup input[type="text"] {border:1px solid #B49F70;width:124px;margin-bottom:4px;padding:2px 4px;font-size:10px;}#left-custom h1, #left-custom h2, #left-custom h3, #left-custom h4, #left-custom h5 {margin-top:0px;}a.availability-btn {background-image:url("/images/availability.gif");background-repeat:no-repeat;background-position:4px center;display:block;line-height:26px;border:1px solid #B49F70;padding-left:40px;text-decoration:none;}/* NAVIGATION */#nav {}#nav-inner {padding-bottom:12px;}#nav ul {list-style:none;}#nav ul li {padding:0px 0px 0px 0px;margin:0px 0px 6px 0px;line-height:11px;}#nav ul li:hover {}#nav ul li a {font-size:10px;text-transform:uppercase;text-decoration:none;}#nav ul li:hover a {}#nav ul li.selected {background-image:url("/images/gold-bullet.gif");background-repeat:no-repeat;background-position:left center;padding-left:12px;font-weight:bold;}#nav ul ul {display:none;}/* CONTENT */#content {background-image:url("/images/dotty-h.gif");background-repeat:repeat-x;}#content-inner {background-image:url("/images/dotty-bg.gif");background-repeat:repeat-y;}#content-left {width:174px;float:left;}#content-left-inner {padding:10px 20px;}#content-left p {margin-top:0.8em;text-align:left;}#content-right {width:726px;height:100%;float:right;}#content-right-header {list-style:none;margin:0px;padding:0px;}#content-right-inner {padding:20px;}.bottom-bordered {background-image:url("/images/dotty-h.gif");background-repeat:repeat-x;background-position:bottom left;padding:10px 0px;}/*** override for gallery ***/#content-right-inner .gallery img {margin:7px;}/*** FOOTER ***/#footer {background-image:url("/images/dotty-h.gif");background-repeat:repeat-x;text-align:center;font-size:10px;width:900px;margin:0px auto 0px auto;}#footer-inner {padding:10px 32px 50px 32px;}/*** special styles ***/.lightgold {color:#E5E2DB!important;}.gold {color:#B49F70!important;}.darkgold {color:#907945!important;}.white {color:#fff!important;}.lightgold-bg {background-color:#E5E2DB!important;}.gold-bg {background-color:#B49F70!important;}.darkgold-bg {background-color:#907945!important;}.white-bg {background-color:#fff!important;}a.bulleted, input.bulleted {background-image:url("/images/gold-bullet.gif");background-repeat:no-repeat;background-position:left center;padding-left:12px;text-decoration:none;font-weight:bold;font-size:12px;}input.bulleted {padding:0px;padding-left:9px;font-family:helvetica,arial,sans-serif;border:none;text-align:left;color:#907945;background-color:#fff;}.side-btn-panel {padding:10px;}.side-btn-panel h5 {margin-bottom:0px;}.side-btn-panel.gold-bg a.bulleted {background-image:url("/images/white-bullet.gif");}.plain_form {background-color:#e7e7dd;padding:20px;}.tiny_textfield, .small_textfield, .med_textfield, .large_textfield, .huge_textfield, .med_textarea, .large_textarea {border:1px solid #bebea4;font-size:1em;padding:2px 4px;}.tiny_textfield {width:30px;}.small_textfield {width:100px;}.med_textfield {width:200px;}.large_textfield {width:400px;}.huge_textfield {width:100%;}.med_textarea {height:140px;width:200px;}.large_textarea {height:140px;width:100%;}
