body { color: #333; margin:0; padding:0; font: 0.8em Verdana, Arial, sans-serif; background-color: #493f30; background-image: url(back-brown3.jpg); text-align: center; }
div#container { background-color: #fff2b1; background-repeat: repeat-y; text-align: left; position: relative; width: 950px; margin-right: auto; margin-left: auto; border-bottom: 1px solid #89a06d; border-top-width: 0; border-right-width: 0; border-left-width: 0; }
div#header { background-color: #efdb93; background-image: none; background-repeat: repeat; text-align: center; width: 950px; margin: 0; padding: 0; }
div#strip { color: #ffffed; font-weight: bold; background-color: #efdb93; text-align: right; margin: 0 1em 0 0; padding: 2px 1em 0 2px; }
div#strip a { color: #a35411; font-weight: bold; text-decoration: none; }
div#stripa:visited { color: #89a06d; font-weight: bold; text-decoration: none; }
div#strip a:hover { color: #89a06d; font-weight: bold; text-decoration: none; }
div#strip a:focus { color: #89a06d; font-weight: bold; text-decoration: none; }
div#left { background-color: transparent; text-align: center; position: absolute; top: 166px; left: 0; width: 140px; margin: 0; padding: 0 4px; }
div#main { font-size: 1em; line-height: 1.3em; background-color: #fff1b0; margin: 0 0 0 155px; padding: 0 4px; }
div#main p { font-size: 1em; line-height: 1.4em; background-color: #fff1b0; margin: 0 0 0.5em; padding: 0; }
div#footer { background-color: #efdb93; text-align: center; margin-top: 1em; padding: 0.5em; }
div#footer a { color: #42403b; font-size: 1em; font-weight: normal; background-color: #efdb93; text-decoration: underline; text-align: left; border-style: none; outline-style: none; }
div#news { text-align: left; }
div#text-links { background-color: #efdb93; text-align: center; width: 90%; margin-right: auto; margin-left: auto; padding: 3px; border: solid 1px #42403b; }
div#text-links a { color: #42403b; font-size: 1em; font-weight: normal; background-color: #efdb93; text-decoration: underline; text-align: left; border-style: none; outline-style: none; }
h1 { color: #493f30; font-size: 1.4em; font-weight: bold; margin: 0 0 0.4em; }
h2 { color: #5d6e62; font-size: 1.1em; font-weight: bold; margin: 0 0 0.2em 0; }
h3 { color: #efdb93; font-size: 1em; font-weight: bold; line-height: normal; background-color: #5d6e62; text-indent: 0.3em; margin: 0; }
div#mainphoto201 { width: 200px; float: right; margin-right: 0; margin-bottom: 0.5em; margin-left: 0.5em; }
div#mainphoto202 { margin-right: 0; margin-bottom: 0.5em; margin-left: 0.5em; width: 200px; float: right; }
div#mainphoto203 { margin-right: 0; margin-bottom: 0.5em; margin-left: 0.5em; width: 200px; float: right; }
a { color: #42403b; font-weight: bold; text-decoration: none; border-bottom: 2px dotted #11a144; }
a:visited { color: #89a06d; text-decoration: underline; border-style: none; border-width: 0; }
a:hover { color: #89a06d; text-decoration: underline; }
.fleft { float: left; margin: 0 5px 2px 0; }
h4 { color: #a35411; font-size: 1.1em; font-weight: bold; margin-top: 0; margin-bottom: 0.2em; }