/* CSS Document */

body { margin: 0px;
background-image: url(../images/bodyBG.jpg);
background-repeat: repeat; }

#srch { background-image: url(../images/searchBG.gif);
background-repeat: repeat-x;
height: 28px; }

#logo { background-color: #000000;
padding: 2 0 2 2; }

#menuBox { background-image: url(../images/menuBG.gif);
background-repeat: repeat-x; }

#headerImg { background-color: #000000; }

#textBox { background-color: #11141a;
padding: 15 15 20 15;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
height: 250px;
vertical-align: top; }

#textarea1, #textarea1 td, #textarea2, #textarea2 td { font: 12px arial, helvetica, sans-serif;
color: #ffffff;
vertical-align: top; }

#footer { background-image: url(../images/searchBG.gif);
background-repeat: repeat-x;
padding: 6 0 5 0; }

#editnew { text-align: right;
padding: 1 2 0 0; }

#copyright { vertical-align: top;
padding: 1 0 0 2;
font: 10px arial, helvetica, sans-serif;
color: #ffffff; }

a { color: #824646; text-decoration: none; }

a:hover { text-decoration: underline; }

#searchbar1 { margin: 0px; padding: 0px; white-space: nowrap;  }

#search { border: 1px solid #000000; background-color: #34373e;
background-image: none; height: 17px; vertical-align: top; margin-top: 4px;
font: 10px arial, helvetica, sans-serif;
color: #ffffff; }

.memberslogin {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #ffffff; }

.forgotpw { font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #ffffff; }

#membership_register { font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #ffffff; }

a#button {
white-space: nowrap;
font: bold 11px Arial, Helvetica, sans-serif;
background-color: #34373e;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
 padding: 0 10 0 10;
  border: 1px solid #ffffff;
}

a#button:hover {
text-decoration: none; background-color: #4e2222;
color: #ffffff;
}