/* CSS Document */

body { margin-top: 0px }

.bdrLeft { border-left: 1px solid #999999; }

.bdrRight { border-right: 1px solid #999999; }

.bdrTop { border-top: 1px solid #999999; }

.bdrBottom { border-bottom: 1px solid #999999; }

.dark { background-color: #C3C492; }

.light { background-color: #ffffff; }

.homedark { background-color: #8F9136; }

.homemiddle { background-color: #B0B270; }

#middleBG { background-image: url(../images/homemiddleBG.gif);
background-position: top right;
background-repeat: repeat-y; }

#rightBG { background-image: url(../images/homerightBG.gif);
background-position: top right;
background-repeat: repeat-y; }

#main { background-image: url(../images/bottomRightDark.gif);
background-position: bottom right;
background-repeat: no-repeat;
padding: 5 10 10 10; }

#main2 { background-image: url(../images/fade.jpg);
background-position: top left;
background-repeat: repeat-x;
padding: 5 10 10 10;
background-color: #ffffff; }

#textMain2 { padding: 0 15 15 15;
height: 400px;
vertical-align: top; }

#textMain { background-image: url(../images/bottomRightLight.gif);
background-position: bottom right;
background-repeat: no-repeat;
padding: 0 15 15 15;
height: 350px;
vertical-align: top; }

#textHome { background-image: url(../images/bottomRightLight.gif);
background-position: bottom right;
background-repeat: no-repeat;
padding: 0 15 15 15;
height: 150px;
vertical-align: top; }

#header { background-image: url(../images/headerBG.gif);
background-position: bottom left;
background-repeat: repeat-x;
vertical-align: bottom; }

#header2 { padding: 4 0 4 0; }

#footer { padding: 4 0 4 0; }

#mainMenu { padding-left: 10px;
height: 23px;
vertical-align: bottom; }

#menuBox { padding: 15 15 20 15; }

#textBox { padding: 15 15 20 15; }

#newsBox { padding: 10 10 15 10; }

#title { font-family: Times New Roman, Arial, Helvetica, sans-serif;
color: #000000;
font-weight: bold;
font-style: italic;
font-size: 16px;
padding-left: 20px;
height: 23px;
vertical-align: middle;
letter-spacing: 4px; }

#copyright { font-size: 9px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
vertical-align: top;
color: #8F9136; }

.edit { border-top: 1px solid #333333; }

#textarea1, #textarea2, #textarea3, #textarea8 { 
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #333333; }

#textarea5, #textarea6 { font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #ffffff; }

#textarea5 td, #textarea6 td { 
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
vertical-align: top;
color: #ffffff; }

#textarea1 td, #textarea2 td, textarea3 td, textarea8 td { 
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
vertical-align: top;
color: #333333; }

#text1 { border-right: 1px solid #999999;
padding-right: 10px;
vertical-align: top; }

#text2 { padding-left: 10px;
vertical-align: top; }

#text4 { padding: 0 10 10 10;
vertical-align: top;
height: 100px; }

#text5 { padding: 0 10 10 10;
vertical-align: top; }

#home1 { padding-right: 5px; vertical-align: top; }

#home2 { padding-left: 5px; vertical-align: top; }

#home3 { padding-bottom: 10px; vertical-align: top; }

a { color: #8F9136; text-decoration: underline; }

a:hover { color: #5A5921; }

#textarea5 a, #textarea5 td a { color: #ffffff; text-decoration: underline; }

#textarea5 a:hover, #textarea5 td a:hover { color: #000000; }

#textarea6 a, #textarea6 td { color: #ffffff; text-decoration: underline; }

#textarea6 a:hover, #textarea6 td a:hover { color: #000000; }

#textarea2 a, #textarea2 td a { color: #8F9136;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none; }

#textarea2 a:hover, #textarea2 td a:hover {
color: #B0B270;
text-decoration: none;
}

#textarea2 a:active, #textarea2 td a:active {
color: #B0B270;
text-decoration: underline; }

.memberslogin {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #8F9136; }

.forgotpw { font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #8F9136; }

#membership_register { font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #8F9136; }

a#button {
background-color: #FFFFFF;
border: 1px #8F9136 solid;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-variant: small-caps;
  color: #8F9136;
padding: 1 10 1 10;
text-decoration: none;
}

a#button:hover { 
background-color: #8F9136;
color: #FFFFFF;
}