body {margin-left: 5px;margin-top: 5px;margin-right: 5px;margin-bottom: 5px;background-color: #FFf5f5;}
h1 { font: bold 38px verdana, arial; text-decoration:none; color:indigo; height:25;margin:0px; padding:0px;}
h2 { font: bold 15px verdana, arial; text-decoration:none; color:indigo; height:5;}
h3 { font: bold 12px verdana, arial; text-decoration:none; color:black; height:5;}
body,th {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}

.new {color: #FF0000; font-weight:bolder;}
.banner { padding:4px; padding-bottom:0px;}
.description { font-size:16px; padding-left:4px; padding-top:0px; padding-right:4px; padding-bottom:4px}
.stats {font-size: 10px; padding-left:5px; padding-top:2px; padding-right:5px; padding-bottom:2px}
a {font-size: 15px;color: #990000;}

a:hover {color: darkgreen;}
a:active {color: #FF0000;}
a.members {font-size: 12px;color: #000000;}
a.members:visited {color: #000000;}
a.members:hover {color: #000000;}
a.members:active {color: #000000;}
a.sitetitle {font-size: 22px;color: darkblue; padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:0px}
a.sitetitle:visited {color: #990000;}
a.sitetitle:hover {color: #FF9900;}
a.sitetitle:active {color: #FF0000;}
a.topsitemenu {font-size: 12px;color: #990000; padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:0px}
a.topsitemenu:visited {color: #990000;}
a.topsitemenu:hover {color: #FF9900;}
a.topsitemenu:active {color: #FF0000;}
a.topmenu {font-size: 12px;color: #990000; padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:0px}
a.topmenu:visited {color: #990000;}
a.topmenu:hover {color: #FF9900;}
a.topmenu:active {color: #FF0000;}

a.tl {
  color:darkblue;
  FONT-FAMILY: verdana, arial, Tahoma ;
  FONT-SIZE: 14px;
  line-height:20px;
  font-weight: bold; 
  TEXT-DECORATION: none;
}


A.tl:hover {
  BACKGROUND-COLOR:"#ffffff";
  COLOR: black;
  TEXT-DECORATION: none;
  BORDER-BOTTOM: red 1px solid;
  BORDER-TOP: red 1px solid;
}



a.mylinks {
  color:darkblue;
  FONT-FAMILY: verdana, arial, Tahoma ;
  FONT-SIZE: 16px;
  line-height:22px;
  font-weight: bold; 
  TEXT-DECORATION: none;
}


A.mylinks:hover {
  BACKGROUND-COLOR:"#ffffff";
  COLOR: black;
  TEXT-DECORATION: none;
  BORDER-BOTTOM: red 1px solid;
  BORDER-TOP: red 1px solid;
}


a.sidelinks {
  color:darkblue;
  FONT-FAMILY: verdana, arial, Tahoma ;
  FONT-SIZE: 14px;
  line-height:16px;
  font-weight: bold; 
  TEXT-DECORATION: underline;
}


A.sidelinks:hover {
  BACKGROUND-COLOR:"#ffffff";
  COLOR: black;
  TEXT-DECORATION: none;
  BORDER-BOTTOM: red 1px solid;
  BORDER-TOP: red 1px solid;
}





a.moneybox       { color:yellow; FONT-FAMILY: Tahoma, arial ; FONT-SIZE: 12px; font-weight:600; TEXT-DECORATION: none}
A.moneybox:hover {COLOR: gold;   BACKGROUND-COLOR:"#191970"; TEXT-DECORATION: underline}

#moneybar td {
  BORDER-BOTTOM: yellow 1px solid;
  BORDER-TOP: yellow 1px solid;
  font-family: tahoma ;
  font-size: 12px;
  height: 6px;
  padding: 4px;
  text-align: center;
  TEXT-DECORATION: none;
  BACKGROUND-COLOR:"#191970";
}
a.friendsbox { color:Darkblue; FONT-FAMILY: arial , Tahoma ; FONT-SIZE: 16px;TEXT-DECORATION: none}
A.friendsbox:hover {BACKGROUND-COLOR:"#ffffff"; COLOR: darkgreen; TEXT-DECORATION: underline}
#friendsbar td {
  BORDER-BOTTOM: darkblue 1px solid;
  BORDER-TOP: darkblue 1px solid;
  font-family: arial ;
  font-size: 16px;
  height: 16px;
  padding: 1px;
  text-align: center;
  TEXT-DECORATION: none;
  BACKGROUND-COLOR:"#ffffff";
}


#tp td {

  BACKGROUND-COLOR:"#ffffff";
}

