html, htm, body {height:100%;}body {margin: 0px;padding: 0px;color: #cbcbcb;font: 12px Arial, Helvetica, sans-serif;background:#171717 url(assets/images/bg.jpg) center top no-repeat;}h1 {margin: 0px;padding: 0px;color: #cbcbcb;font: 24px/26px Arial, Helvetica, sans-serif;}h2 {margin: 1em 0px 0px 0px;padding: 0px;color: #cbcbcb;font: bold 18px/20px Arial, Helvetica, sans-serif;}h3 {margin: 1em 0px 0px 0px;padding: 0px;color: #cbcbcb;font: bold 16px/18px Arial, Helvetica, sans-serif;}h4 {margin: 1em 0px 0px 0px;padding: 0px;color: #cbcbcb;font: bold 14px/16px Arial, Helvetica, sans-serif;}p {margin: 1em 0px 0px 0px;padding: 0px;line-height: 20px;}a {color: #d5a00f;font-weight: bold;text-decoration: none;}a:hover {text-decoration: underline;}hr {color: #000;height: 1px;background-color: #000;border: none;}ul, ol, dl {line-height: 20px;}.imgborder {border: 1px solid #000;}.smalltext {font-size: 11px;line-height: 16px;}.nomargin {margin: 0px;}.margin {margin: 10px;}.center {text-align: center;}.clear {clear: both;}.underline {text-decoration: underline;}.sourceText {font-size: 10px;line-height: 10px;margin: 0;padding: 0;}#leftCol .button {display: block;margin: 0px;padding: 10px;width: auto;height: 30px;color: #fff;font: bold 12px/15px Arial, Helvetica, sans-serif;background-color: #453405;border: 5px solid #fff;}#leftCol .button:hover {text-decoration: none;background-color: #735e24;}#leftCol .oneline {padding: 18px 10px 17px 10px;height: 15px;}.forms p {margin: 0px;}div { width:auto; height:auto; margin:0px; padding:0px; }#container {width:100%;_height:100%;min-height:100%;position:relative;}#contents {width:1011px;margin:0 auto;background:url(assets/images/container_bg.jpg) left top no-repeat;}#header {height:301px;}#nav {width:auto;height:38px;margin:0px;padding:0px;text-align:center;}#nav li {list-style:none;display:inline;position:relative;}#nav li a {height:38px;padding:0 15px;display:inline-block;font:14px/38px Arial, Helvetica, sans-serif;color:#fff;}#nav li a:hover {text-decoration:none;background-color:#735e24;}#nav li ul {width:180px;height:auto;top:-1;left:0;margin:0px;padding:0px;z-index:1;position:absolute;background:none;background-color:#735e24;visibility:hidden;}#nav li ul li {margin:0px;padding:0px;background:none;display:block;}#nav li ul li a{height:30px;margin:0px;display:block;padding:0px 5px;background:none;font: 12px/30px Arial, Helvetica, sans-serif;}#nav li ul li a:hover {background-color:#58481c;}#nav li ul li:first-child {border:none;}#topInfo {padding:15px;font:14px Arial, Helvetica, sans-serif;color:#cabfa1;}#topInfo .phone {float:right;}#logo {width:316px;height:168px;position:absolute;margin:5px 0 0 0px;padding:0px;}#topPhotos {float:right;padding:0;width:700px;height:177px;}#leftCol {width:690px;padding:20px 0 151px 50px;min-height:330px;}#rightCol {width:225px;padding: 20px 33px 151px 0;float:right;}#sidebar {padding:0 5px;}#footer {width:100%;position:absolute;bottom:0;left:0;height:131px;padding:10px 0 0 0;border-top:1px solid #cbcbcb;background-color:#453405;}#nav2 {width:auto;height:38px;margin:0px;padding:0px;text-align:center;}#nav2 li {list-style:none;display:inline;border-left:1px solid #fff;}#nav2 li a {height:18px;padding:0 5px;font:11px/18px Arial, Helvetica, sans-serif;color:#fff;}#nav2 li a:hover {text-decoration:underline;}#nav2 li:first-child {border:none;}#copy {font:10px Arial, Helvetica, sans-serif;color:#fff;text-align:center;}#callout {padding:10px 20px 20px 20px;margin:10px 0;background-color:#735e24;}#callout a {font-weight:bold;color:#fff;}#sideForm {width:155px;margin:0 auto;border:0px;padding:10px 20px;background-color:#735e24;}#sideForm input, submit, textarea {height:auto;margin:2px 0px;padding:3px 4px;font:12px Verdana, Arial, Helvetica, sans-serif;}#sideForm h3 {font:18px Verdana, Arial, Helvetica, sans-serif;padding:0px;margin:0px;color:#fff;}#sideForm input, textarea {width:145px;border:1px solid #666;color:#5f5f5f;background-color:#fff;}#sideForm .submit {width:79px;height:27px;color:#fff;background:url(assets/images/submit.jpg) left top repeat-x;}

