html, htm, body { height: 100%;}div, span { margin: 0px; padding: 0px; width: auto; height: auto;}body { margin: 0px; padding: 0px; color: #c8a676; font: 14px Georgia, "Times New Roman", Times, serif; background-color: #1A000B;}h1 { margin: 0px; padding: 0px; color: #fed499; font: bold 20px/24px Georgia, "Times New Roman", Times, serif;}h2 { margin: 1em 0px 0px 0px; padding: 0px; color: #664C27; font: bold italic 18px/20px Georgia, "Times New Roman", Times, serif;}h3 { margin: 1em 0px 0px 0px; padding: 0px; color: #dd8f20; font: bold 16px/18px Georgia, "Times New Roman", Times, serif;}h4 { margin: 1em 0px 0px 0px; padding: 0px; color: #c8a676; font: bold italic 14px/16px Georgia, "Times New Roman", Times, serif;}p { margin: 1em 0px 0px 0px; padding: 0px; line-height: 20px;}strong { color: #dcb681;}a { color: #dd8f20; font-weight: bold; text-decoration: none;}a:hover { color: #c8a676; text-decoration: underline;}hr { color: #644620; height: 1px; background-color: #644620; border: none;}ul, ol, dl { line-height: 20px;}.imgborder { border: 1px solid #644620;}.smalltext { font-size: 11px; line-height: 16px;}.nomargin { margin: 0px;}.margin { margin: 10px;}.center { text-align: center;}.clear { clear: both;}.box { width: 200px; height: auto; padding: 10px; margin: 1em 5px; float: left; border-top: 1px solid #4b3116; border-right: 1px dotted #32200e; border-left: 1px dotted #32200e;}.box p { text-align: center; margin: 0px; padding: 0px;}.box ul { list-style: none outside none; padding: 0px; margin: 0px; text-align: center;}#offer { width: 160px; height: auto; padding: 3px; margin: 1em auto; border: 3px solid #c47e27; background-color: #c2a97c; text-align: center; font: bold 16px/18px Georgia, "Times New Roman", Times, serif;}#offer a { color: #f2f2f2;}.forms p { margin: 0px;}#contactForm { background: #F0EACB; border: 2px solid #C8A676; margin: 0px 0px 0px -11px; padding: 0px 10px 10px 10px;}#contactForm input, textarea { margin: 5px 0px 5px 0px; width: 182px; padding: 5px 3px 5px 3px;}#contactForm .submit { height: 25px; padding: 0px; width: 190px;}.contactTitle { color: #DD8F20 !important; font-size: 19px; line-height: 14px; padding: 6px 6px 6px 6px; margin: 5px 0px 5px 0px; text-align: center; text-transform: uppercase;}#wrapper { margin: 0px auto; width: 958px; min-height: 100%; _height: 100%; background: transparent url(assets/images/wrapper_bg.jpg) repeat-y left top;}#container { min-height: 648px; _height: 648px; background: transparent url(assets/images/container_bg.jpg) no-repeat left top;}#header { height: 112px;}#logo { position: absolute; margin: 12px 0px 0px 0px;}#topInfo { padding: 22px 0px 0px 135px; color: #dd8f20; font: 27px/28px Georgia, "Times New Roman", Times, serif; text-transform: uppercase;}#topAddress { display: block; color: #fed499; font: bold 15px/22px Georgia, "Times New Roman", Times, serif; text-transform: none;}#topPhone { font: 17px/22px Georgia, "Times New Roman", Times, serif;}#leftCol { float: left; width: 231px;}#nav { margin: 0px; padding: 32px 0px 0px 0px; width: auto; height: auto;}#nav li { margin: 0px; padding: 0px; width: auto; height: auto; list-style: none outside none;}#nav a { display: block; margin: 0px; padding: 0px 0px 0px 21px; width: 210px; height: auto; color: #dd8f20; font: bold 14px/33px Georgia, "Times New Roman", Times, serif; text-transform: uppercase;}#nav a:hover { color: #fed499; text-decoration: none;}#sidebar { padding: 20px; margin: 0px; width: auto; height: auto; }#sidebar h3 { color: #fed499;}#rightCol { position: relative; float: left; padding: 0px 0px 0px 1px; width: 723px;}#leftPic { float: left;}#tagline { height: 75px; top: 18px; left: 325px; position: absolute;}#tagline img { margin: 18px 0px 0px 153px;}#content { margin: 0px 0px 0px 226px; padding: 75px 10px 0px 15px;}#footer { clear: both; padding: 40px 0px 20px 232px; font: 10px/12px Georgia, "Times New Roman", Times, serif; text-align: center;}#bottomNav { margin: 0px; padding: 0px 0px 20px 0px; width: auto; height: auto;}#bottomNav li { display: inline; margin: 0px; padding: 0px 5px; width: auto; height: auto; list-style: none outside none;}#toplinks { text-align: center; font-size: 11px; height: 11px; margin-bottom: -11px;}#toplinks a { text-decoration: none;}#footertext { margin-left: auto; margin-right: auto; text-align: center; width: 500px; }.specials {margin: 20px auto;width:222px;height:220px;}

