body {text-align: center;min-width: 960px;margin: 0px;padding:20px;}#container {margin:0 auto;width:960px;text-align: left;background: #a5bf7b;}a, a:link, a:visited {font-weight: bold;text-decoration: none;}a:link:hover, a:hover, a:visited:hover {font-weight: bold;text-decoration: underline;}hr {padding: 0px; margin: 0px;width: 200px;height: 1px;color:#00FF00;}#innercontainer {margin: 0px;padding: 0px 10px 10px;}#topbar {width: 960px;height: 115px;padding: 0px;margin: 0px;background: #ffffff url(images/top_bar.png) no-repeat left top;clear: both;}#addressbox{margin: 0px;padding: 0px;width: 250px;height: 70px;position: relative;overflow: visible;top: 10px;left: 700px;font: bold 9pt/8.8pt Arial, Helvetica, sans-serif;color: #FFFFFF;clear: none;text-align: right;display: block;}#addressbox a{color: #1f4a00;}#heir{margin: 0px;padding: 0px;width: 300px;height: 20px;position: relative;top: -10px;left: 300px;font: bold 9pt/9pt Arial, Helvetica, sans-serif;color: #FFFFFF;clear:none;display: block;}#heir a{color: #1f4a00;}#logo{margin: 0px;padding: 0px;position: fixed;clear:none;display: block;}#menu {width: 940px;height: 335px;padding: 0px;margin: 0px;text-align: center;background: #ffffff;clear: both;border-bottom: solid 10px #cfe99a;z-index: 0;}#content {width: 940px;padding: 0px;margin: 0px;background: #ffffff;display: table;}#contenttext {width: 345px;background: #ffffff;margin: 0px;padding: 30px 60px 30px 60px;font: 10pt/14px Verdana, Arial, Helvetica, sans-serif;color: #6d6e71;float:left;clear:none;}#contenttext a{color: #1f4a00;}#contentphoto {width: 405px;margin: 0px;padding: 0px;background: #ffffff;font: 8pt verdana, Arial, Helvetica, sans-serif;color: #6d6e71;text-align: center;float:right;clear:none;padding: 30px 60px 30px 0px;}#contentfullwidth {width: 820px;background: #ffffff;margin: 0px;padding: 30px 60px 30px 60px;font: 10pt/14px Verdana, Arial, Helvetica, sans-serif;color: #6d6e71;float:left;clear:both;}#contentfullwidth a{color: #1f4a00;}.titles {font: bold 13pt Arial, Helvetica, sans-serif;text-transform: uppercase;padding: 0px 0px 20px;color: #6d6e71;letter-spacing: 3.7pt;clear: both;}.intro {font: bold 10pt verdana, Arial, Helvetica, sans-serif;color: #6d6e71;}#footer {width: 960px;height: 180px;padding: 50px 0px 0px;margin: 0px;background: #fff url(images/bot_bar.png) no-repeat left top;clear: both;text-align: center;font: 7.6pt verdana, Arial, Helvetica, sans-serif;color: #fff;text-transform: uppercase;}#footer a{color: #fff;}.picThumb {float: left;padding: 0px;margin: 0px 18px 18px 0px;display: block;}#flashcontent {height: 580px;}p {padding: 0px;margin: 0px 0px 30px 0px;}.small {font: 8pt/14px Verdana, Arial, Helvetica, sans-serif;color: #6d6e71;margin: 0px;padding: 0px 0px 0px 0px;}