body { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #768666; margin: 0; padding: 0; }
em { }
ul { list-style-type: none; list-style-image: none; }
p { }
td { }
h1 { font-size: 2em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-align: center; margin-top: 0; padding-top: 1em; }
#textcon h1 { padding-top: 0; }
#head { background-image: url(../images/home.jpg); width: 908px; height: 150px; margin-right: auto; margin-left: auto; }
#pagecon { font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #e6e6c4; width: 900px; margin: 0 auto 0; padding: 0; }
#pagecon2 { font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #e6e6c4; margin-top: 0; margin-right: auto; margin-left: auto; padding: 0; width: 900px; }
#pagecon a:link, #pagecon a:visited, #pagecon a:active { color: #247419; }
#pagecon a:hover { color: #2e520a; text-decoration: none; }
#textcon { width: 700px; margin-right: auto; margin-left: auto; padding-bottom: 30px; }
#textcon li { padding-bottom: 10px; }
#textcon2 { margin-right: auto; margin-left: auto; padding-bottom: 30px; width: 700px; }
.footer a:hover { text-decoration: underline !important; }
h2 { font-size: 2.3em; font-family: "Times New Roman", Georgia, Times, serif; font-weight: normal; }
#homefeature { font-size: 0.8em; background-color: #cdceb8; background-image: url(../images/feature.png); background-repeat: repeat-x; width: 900px; height: 194px; margin-right: auto; margin-left: auto; }
#homefeature a:hover { color: #247419 !important; }
#homefeature ul li a { color: #445242; font-size: 1.3em; font-family: "Times New Roman", Georgia, Times, serif; font-weight: 700; text-decoration: none; text-align: center; list-style-type: circle; }
#col1 { text-align: left; width: 31%; float: left; padding-left: 30px; }
#col1 a { color: #3f4041; }
#col3 a { color: #3f4041; }
#col2 { text-align: center; width: 250px; height: 200px; float: left; padding-right: 20px; padding-left: 10px; }
#col2 ul { text-indent: -20px; list-style-type: none; list-style-image: none; }
#col3 { text-align: left; width: 31%; height: 200px; float: left; }
#footer { font-family: "Times New Roman", Georgia, Times, serif; background-color: #c1c5af; text-align: center; position: relative; top: -3px; width: 900px; margin-top: 0; margin-right: auto; margin-left: auto; padding-top: 6px; padding-bottom: 6px; border-top: 2px solid #000; border-bottom-style: solid; border-bottom-width: 2px; }
#footer2 { color: #c1c5af; font-size: 13px; text-align: right; width: 900px; margin-right: auto; margin-left: auto; padding: 6px 36px 6px 16px; }
#footer2 a:link, #footer2 a:active, #footer2 a:visited { color: #c1c5af; text-decoration: none; }
#footer2 a:hover { color: #e9e7d1; }
h3 { color: #383123; font-size: 1.6em; font-family: "Times New Roman", Georgia, Times, serif; font-weight: 700; background-image: url(../images/end.png); background-repeat: no-repeat; background-position: center; text-align: center; margin: 1em 0 0.8em; }
#footer a:link, #footer a:active, #footer a:visited { color: #000; font-family: "Times New Roman", Georgia, Times, serif; font-weight: bold; text-decoration: none; padding-right: 6px; padding-left: 6px; }
#footer a:hover { color: #454545; }
.colimage { }
.left { float: left; padding: 8px; }
.left2 { float: left; padding: 0 12px 8px 0; }
.back2 { background-color: #3f4041; background-image: url(../images/background/backgroundbottom.jpg); display: block; }
.right { float: right; padding: 8px; }
.gallery { background-color: #625437; float: left; margin-right: 10px; margin-bottom: 10px; padding: 3px; }
object { margin: 0; padding: 0; }
h4 { font-size: 1.47em; font-family: "Times New Roman", Georgia, Times, serif; font-weight: normal; margin: 0; }
.rightimg { padding-bottom: 6px; padding-left: 16px; }

