 html, htm, body {height: 100%;}div {margin: 0px;padding: 0px;width: auto;height: auto;}body {margin: 0px;padding: 0px;color: #cd9c63;font: 14px Arial, Helvetica, sans-serif;background: #000 url(assets/images/background.jpg) repeat-x left top;}h1 {margin: 0px;padding: 0px;color: #e76b07;font: bold 18px/20px "Times New Roman", Times, serif;}h2 {margin: 1em 0px 0px 0px;padding: 0px;color: #fff;font: bold italic 14px/16px Arial, Helvetica, sans-serif;}h3 {margin: 1em 0px 0px 0px;padding: 0px;color: #7F5831;font: bold 14px/16px Arial, Helvetica, sans-serif;}h4 {margin: 1em 0px 0px 0px;padding: 0px;color: #cd9c63;font: bold 14px/16px Arial, Helvetica, sans-serif;}p {margin: 1em 0px 0px 0px;padding: 0px;line-height: 20px;}ul, ol {line-height: 20px;}a {color: #fff;font-weight: bold;}a:hover {color: #E76904;}hr {color: #52432C;height: 1px;background-color: #52432C;border: none;}.imgborder {border: 1px solid #52432C;}.smalltext {font-size: 11px;line-height: 16px;}.nomargin {margin: 0px;}.margin {margin: 10px;}.marginSm {margin: 2px;}.center {text-align: center;}.clear {clear: both;}.forms p {margin: 0px;}a img {border-color: #52432C;}.testimonial {margin: 0px 0px 10px auto;padding: 0px;width: 502px;height: auto;}#hover {height: 100%;background: transparent url(assets/images/container_bg.jpg) no-repeat center top;}#wrapper {margin: 0px auto;width: 760px;min-height: 100%;_height: 100%;background: #000 url(assets/images/wrapper_bg.jpg) repeat-y 319px top;}#container {background: transparent url(assets/images/container_bg.jpg) no-repeat center top;}#header {height: 323px;}#logo {position: absolute;margin: 28px 0px 0px 371px;width: 333px;height: 246px;text-indent: -900%;background: transparent url(assets/images/logoLg.gif) no-repeat left top;}#addressPhone {position: absolute;padding: 0 0px 0px 28px;width: 280px;color: #ed7c02;font: 11px/14px Verdana, Arial, Helvetica, sans-serif;}#addressPhone span {float: right;display: block;padding: 4px 0px 0px 0px;color: #f4f4f4;font: 18px/20px "Times New Roman", Times, serif;letter-spacing: -1px;}#leftCol {float: left;width: 319px;}#leftCol .nav {position: relative;margin: 0px;padding: 0px;width: 319px;height: auto;}#leftCol .nav li {margin: 0px;padding: 0px;width: 319px;height: auto;list-style: none outside none;}#leftCol .nav a {display: block;margin: 0px;padding: 4px 0px 5px 72px;width: 247px;height: auto;color: #fff;font: bold 12px/13px Arial, Helvetica, sans-serif;text-transform: uppercase;text-decoration:none;background: transparent url(assets/images/navBullet.gif) no-repeat 53px 8px;}#leftCol .nav a:hover {color: #E76904;text-decoration: none;}#leftCol .nav li ul {position: absolute;visibility: hidden;left: 150px;margin: -22px 0px 0px 0px;padding: 0px;width: auto;height: auto;list-style: none outside none;background-color: #4C3D26;border: 1px #8A4308 solid;z-index: 99;}#leftCol .nav li li {margin: 0px;padding: 0px;width: auto;height: auto;}#leftCol .nav li ul a {display: block;margin: 0px;padding: 5px 10px;width: 200px;height: auto;text-transform: none;background: none;}#leftCol .nav li ul a:hover {color: #fff;background-color: #8A4308;}#sidebar {padding: 20px;font: 11px/18px Arial, Helvetica, sans-serif;}#rightCol {margin: 0 35px 0 0;width: 360px;position:relative;bottom:30px;float:right;}#clear {clear: left;height: 20px;font-size: 0px;line-height: 0px;}#footer {margin: 0px auto 0px auto;width: 760px;height: 104px;}#footer .nav {margin: 0px;padding: 14px 0px 14px 0px;width: auto;height: auto;text-align: center;background:url(assets/images/footerBorder.jpg) top no-repeat;}#footer .nav li {display: inline;margin: 0px;padding: 0px 5px;width: auto;height: auto;list-style: none outside none;border-right: 1px #e76b07 solid;}#footer .nav li.last {border-right: 0px;}#footer .nav a {color: #e76b07;font: 10px/12px Arial, Helvetica, sans-serif;text-decoration:none;}#credits {color: #858585;font: 10px/12px Verdana, Arial, Helvetica, sans-serif;text-align: center;}#credits a {color: #858585;}#toplinks {text-align: center;font-size: 11px;}#toplinks a {text-decoration: none;}#blogBtn {text-align:center;width:203px;height:39px;margin:0 auto 20px auto;padding:0;}#blogBtn h3 {padding-top:12px;margin:0;}#blogBtn a {text-decoration:none;color:#9a4e07;}#blogBtn a:hover {color:#cd9c48;}#icons {width:760px;text-align:center;background:url(assets/images/footerBorder.jpg) top no-repeat;padding:20px 0 15px 0;}#icons img {padding:0 20px;border:none;}#headerEmail {float:right;height:auto;width:auto;}

