body {text-align: center; background-color: #006922; margin: 0; padding: 0;}
.contents { background-color: #ff9; background-position: 0 0; width: 910px; margin: auto; text-align: center; position: relative; list-style-type: none; }
.main { font-size: small; text-align: left; position: relative; width: 650px; margin: auto; padding-top: 50px; }
.products { font-size: small; width: 480px; padding: 0 110px 20px; }
.main p { font-size: small; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 200%; margin-right: 25px; margin-left: 25px; }
.main h4 { color: #1d4525; font-size: large; font-family: Georgia, "Times New Roman", Times, serif; line-height: 150%; margin-right: 10px; margin-left: 10px; }
h1 {height: 150px; font-size: 48px; padding-left: 10px; margin-bottom: 40px}
h1 a{color: #ffff99;}
.navbar { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 30px; width: 910px; position: absolute; top: 130px; left: 0 ; }
.navbar h2 { background-color: #9f9; font-size: 11px; width: 130px; margin: 0; }
.navbar h2 a { text-decoration: none; display: block; background-color: #9f9; text-align: center; width: 130px; border-style: none; }
.navbar h2 a:link{ background-color: #9f9; }
.navbar h2 a:visited{ }
.navbar h2 a:hover{color: white; background-color: #006922;}
.navbar h2 a:active{border-color: #e1a32d #feeed3 #feeed3 #e1a32d;}
.menu {float: left}
.menu ul { margin: 0; padding: 0; list-style-type: none; font-size: 12px; visibility: hidden; }
.menu li { background-color: #9f9; line-height: 125%; margin: 0; border-color: #ccc #999999 #999999 #cccccc; border-style: solid; border-width: 1px; }
.menu li a {display: block; padding: 2px; color: #333333;}
.menu li a:hover {background-color: #006922; color: #ffffff}
.products p img { float: left; margin: 0 15px 0 25px; border-color: #666666; border-style: none; }
hr {clear: both}
