body {margin: 0;padding: 0;font-size: 0.84em;font-family: Verdana, Arial, Helvetica, sans-serif;}#wrapper {width: 72.75em;margin: 0 auto;overflow: auto;}#content {overflow: auto;width: 72.25em;}#header {height: 185px;}#navigation {height: 1.75em;background-color: #d2e6ef;margin: 0 0;padding: 0;text-align: center;width: 100%;}#navigation ul {margin: 0;}#navigation li, #footera li {list-style: none;display: inline;padding: 0 1.3em 0 0;font-family: Arial, Verdana, Helvetica, sans-serif;height: 1.6em;line-height: 1.6em;}#navigation li {padding: 0 1.35em;}#navigation li.first {padding-left: 0.8em;}#navigation li.last {padding-right: 5em;}#navigation li a, #footera, #footera a {color: #524f4f;text-decoration: none;}#navigation li a:hover, #footera a:hover {color: #524f4f;text-decoration: underline;}#botnav {float: left;width: 50%;text-align: center;overflow: hidden;margin: 0;}#botnav ul #botnav li {padding-top: 0;margin-top: 0;}#footera {overflow: auto;background-color: #d2e6ef;margin: 0;font-family: Arial, Verdana, Helvetica, sans-serif;}#footerb {padding: 0.3em 0 1em 0;}#footera ul {margin: 1em 0 0 0;}#address p {padding: 0;margin: 0.5em;}#tel p {margin: 0;padding: 1em 0.5em 0 0.5em;text-align: right;}#address, #tel {width: 25%;float: left;}.hidden {display: none;}.credit {font-weight: bold;text-align: center;font-size: 0.90em;padding-top: 10px;padding-bottom: 0;}h2 {font-size: 1.2em;}p img {top: 2px; }#nb a {color: #524f4f;}#nb {float: left;width: 25%;text-align: center;}#innershed {float: right;width: 25%;text-align: center;color: #524f4f;}#cpright {text-align: center;}#feature {width: 470px;height: 490px;float: left;margin-right: 5px; margin-top: 10px;position: relative;}#feature div {position: absolute;top: 0;left: 0;}.photo {display: none;}.lightthumb img {border: 0;}.lightthumb a {outline: none;}.lightthumb {margin: auto;display: inline;padding: 0 12px;}.lightboxarea {margin: 5px auto;overflow: auto;text-align: center;}#form {width: 75%;margin: auto;}form input, form textarea, form select {border: 2px solid #d3e7f2;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 1em;background-color: #FFF;}form #specialRequirements, form #emailAddress, form #addressform { width: 20em; }form #specialRequirements, form #address {height: 7em; }form {border: 2px solid #d3e7f2;margin: 1em 0;padding: 1em;}form ol {list-style: none;margin: 0;padding: 0;}form li {overflow: auto;padding: 0.4em;border-bottom: 1px solid #d3e7f2;}form ol label {float: left;width: 12em;line-height: 1.8em;}form label em {font-weight: bold;font-style: normal;color: #C00;margin: 0 0 0 0.5em;}form .radio {margin: 0 0 0 12em;}form .radio label {float: none;}.errorMessage {border: 2px solid #C00;padding: 1em;background-color: #FCC;}.errorMessage h2 {font-size: 1.1em;margin: 0;}.errorMessage ul {margin: 0;padding: 0.6em 0 0 1.8em;list-style: square;}.successMessage {border: 2px solid #66ff99;padding: 1em;background-color: #f0fcf4;}.successMessage h2 {font-size: 1.1em;margin: 0;}.successMessage ul {margin: 0;padding: 0.6em 0 0 1.8em;list-style: square;}