body {
  background: #FFFFFF url(../images/Backgrounds/marble4.jpg) repeat;
  width: 850px;
  height: 99%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 1px;
  margin-bottom: 1px;
  text-align:center;
  color:#000000;
}



hr {
  color:#990000;
}



p {
  padding:4px;
  margin:4px;
}



img {
  padding:4px;
}



a:link, a:visited { 
  text-decoration: none; 
  color: #990000; 
  font-weight: bold;
}



a:active { 
  text-decoration: line-through; 
  color: #990000; 
  font-weight: bold;
}



a:hover { 
  text-decoration: line-through; 
  color: #000099; 
  font-weight: bold;
}



.checkbox {
  margin-left:8px;
}



.center {
  text-align:center;
}



.inline {
  text-align:center;
  list-style: none;
  display: inline;
  padding: 0;
  margin: 0;
}



ul li .inline {
  text-align:center;
  padding: 0;
  margin: 0;
}



.body {
  text-align:left;
  height:99%;
}



.links {
  margin-top:14px;
  margin-bottom:14px;
}



#topDiv {
  margin-top: 0;
  margin-bottom: 0;
}



#main {
  width: 100%;
  height: 99%;
  border-color:#990000;
  border-width:1px;
  border-style:solid;
  margin-top: 0;
  margin-bottom: 0;
  background: #FFFFFF url(../images/Backgrounds/water2.gif) repeat;
}



#member_bar {
  background: #EDEDED url(../images/Backgrounds/rain4.gif) repeat;
  border-color:#990000;
  border-width:1px;
  border-style:solid;
}



#menu {
  height: 65%;
  border-color: #990000;
  border-width:1px;
  border-style:solid;
}



#body {
  height: 65%;
  border-color:#990000;
  border-width:1px;
  border-style:solid;
}



#menu_text {
  overflow:auto;
  width:200px;
  height: 422px;
}



#body_text {
  overflow:auto;
  width: 650px;
  height: 422px;
}



#bottom_nav {
  text-align:center;
  border-color:#990000;
  border-width:1px;
  border-style:solid;
  background: #EDEDED url(../images/Backgrounds/rain4.gif) repeat;
}



#ad_space {
  text-align:center;
  border-color:#990000;
  border-width:1px;
  border-style:solid;
}



#copyright {
  font-size:10pt;
  text-align:center;
  border-color:#990000;
  border-width:1px;
  border-style:solid;
}



#active_users h4 {
  padding-top:1px;
  margin-top:1px;
  padding-bottom:2px;
  margin-bottom:2px;
  margin-left:4px;
  padding-left:4px;
}



#active_users {
  font-size:10pt;
  border-color:#990000;
  border-width:1px;
  border-style:solid;
}


#ad_banner, #ad_banner a img {
  margin-top: 1px;
  margin-bottom: 1px;
  padding-top: 1px;
  padding-bottom: 1px;
}