body {background-color: #10371f;margin-top: 0;font-family: maiandra gd, arial;color: #e9f3f2;} h2 {font-size: 1.2em;text-align: left;}h5 {color: #e9f3f2;}h5 a {color: #e9f3f2;}img {border: none;margin: 0;padding: 0;}span {font-style: italic;}a {color: #e9f3f2;text-decoration: underline;}a:hover {color: #aec2b5;}div#container {position: relative;text-align: left;margin: 0em auto;margin-top: 10px;width: 950px; <!-- page width -->height: auto;margin-bottom: 0px;}div#header {position: relative;top: 0;left: 0;width: auto;;height: 140px; padding: 0;margin: 0;border-style: solid;border-width: 2px;border-color: #aec2b5;background-color: #1f6b3c;}div.header-contact {font-size: 0.8em;color: #e9f3f2;font-style: normal;text-align: right;margin: 15px;}div.header-contact a {color: #e9f3f2;}div.header-contact a:hover {color: #aec2b5;}img.header {float: left;top: 0;margin: 0;width: auto;height: auto;border-style: none;border-width: 0 0px 2px 2px;border-color:  #aec2b5;border-collapse: collapse;}table, tr, td, th {padding: 2px;background-color: #4e8463;border-style: solid;border-width: 1px;border-color: #aec2b5;border-collapse: collapse;}th.top-left {border-style: none;}td {font-size: 1em;}div#navbar-container	{position: relative;		top: auto;bottom: ;left: auto;z-index: 4;background-color: #4e8463;border-style: solid;border-width: 0 2px 0 2px;border-color: #aec2b5;padding: 5px 5px 50px 5px; 	}div#content {font-size: 1em;position: relative;height: 600px;width: auto;margin: 0px;border-style: solid;border-width: 0px 2px 2px 2px;border-color: #aec2b5;background-color: #4e8462;padding: 0;}div#content-howtofindus {font-size: 1em;position: relative;height: 730px;width: auto;margin: 0px;border-style: solid solid solid solid;border-width: 0px 2px 2px 2px;border-color: #aec2b5;border-collapse: ;background-color: #4e8462;padding: 0;}div#image-gallery {margin: 0 auto;height: 110px;width: auto;background-color: #aec2b5;text-align: center;}div.product li {padding: 5px;}div.product {color: #e9f3f2;position: absolute;left: 15px;border-collapse: collapse;width: 55%;height: 100%;padding: 2px;margin: 0;}div.product-rates {padding: 2px;}div.product-rates {color: #e9f3f2;position: absolute;left: 15px;border-collapse: collapse;width: 55%;height: 100%;padding: 2px;margin: 0;}div.product-comments {color: #e9f3f2;position: absolute;left: 15px;padding: 40px 2px 2px 2px;width: 100%;height: 100%;}div.product-image {position: absolute;top: 25px;right: 15px;height: 444px;width: 322px;padding-top: 2px;padding-left: 2px;background-color: #aec2b5;border-color: #10371f;border-style: solid; border-width: 4px;}div.product-map {position: absolute;top: 60px;left: 150px;border-color: #10371f;border-style: solid; border-width: 4px;height: 250px;width: 650px;padding: 4px;margin: 0;background-color: #aec2b5;}ul.gallery, ul.gallery li{position: relative;width: 700;height: auto;list-style: none;float: left;display: inline;background-color: #aec2b5;margin: 10px;margin-left: 125px;padding: 2px;	}ul.gallery li{width: 125px;height: 75px;background-color: #aec2b5;padding: 2px;margin: 2px;border-color: #10371f;border-style: solid; border-width: 2px 20px 2px 20px;}#bottomnav {position: relative;text-align: center;width: 100%;height: 100%;margin-top: 5px;padding: 10px;}#bottomnav a {color: #aec2b5;}#bottomnav a:hover {color: #e9f3f2;}
