body {
  color: #333333; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px;
  background: url(media/mbg.jpg) no-repeat fixed top center #2d6c3d;
}
.olb { background-image: url(media/olb.png); background-repeat: no-repeat; background-position: left bottom; }
.orb { background-image: url(media/orb.png); background-repeat: no-repeat; background-position: right bottom; }
#lym { z-index: 1; width: 712px; left: 50%; top: 22px; margin-left: -356px; position: absolute; visibility: visible; }
.titletxt      { color: #2b2e01; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.error    { color: #d00000; font-size: 13px; font-family: Tahoma, Arial, Helvetica, sans-serif; line-height: 16px }
.topmnu    { color: black; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.bodytxtwhite   { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify }
.smtxtw  { color: #333; font-size: 12px; font-family: Tahoma, Arial, Helvetica, sans-serif; line-height: 12px }
.smtxt  { color: #444; font-size: 12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif }
#mnav  { color: #2b2e01; font-size: 16px; font-family: Arial, Tahoma, Verdana; font-weight: bold; }
#mnav a { line-height: 30px; padding-top: 8px; padding-bottom: 7px; padding-left: 15px; padding-right: 15px; font-weight: bold; }
#mnav a:link    { color: #3b3f06; text-decoration: none }
#mnav a:visited  { color: #3b3f06; text-decoration: none }
#mnav a:hover      { color: #2b2e01; text-decoration: underline; }
#mnav a:active  { color: #3b3f06; text-decoration: none }
.mnavnorm { background-image: url(media/mbg.png); background-position: left 0; }
.mnavol { background-image: url(media/mbgol.png); background-position: left 0; }
.mnavor { background-image: url(media/mbgor.png); background-position: left 0; }
.mnavoc { background-image: url(media/mbgo.png); background-position: left 0; }
.mnava {  padding-top: 12px; padding-bottom: 3px; padding-left: 15px; padding-right: 15px; background-image: url(media/mbga.png); background-position: left 0; }
#fnav  { font-size: 11px; font-family: Tahoma, Arial, Verdana; padding-top: 2px; }
#fnav a:link    { color: #3b3f06; font-weight: bold; text-decoration: none }
#fnav a:visited  { color: #3b3f06; font-weight: bold; text-decoration: none }
#fnav a:hover      { color: #2b2e01; font-weight: bold; text-decoration: underline }
#picnav a { display: block; background-image: url(media/picbk.png); background-repeat: no-repeat; padding: 6px; }
#picnav a:hover { margin-top: -1px; margin-left: -1px; background-image: url(media/picbko.png); padding: 6px; }
#funcnav a    { color: #555555; font-weight: normal; text-decoration: none }
#funcnav a:link    { color: #555555; font-weight: normal; text-decoration: none }
#funcnav a:visited  { color: #555555; font-weight: normal; text-decoration: none }
#funcnav a:hover       { color: #bf4300; font-weight: normal; text-decoration: none }
a    { color: #747d00; }
a:link    { font-weight: bold; text-decoration: none }
a:visited  { font-weight: bold; text-decoration: none }
a:hover      { font-weight: bold; text-decoration: underline }
#galimg img { border: solid 1px #747d00; }

