
body {
  margin: 0;
  padding:0; 
  background-color: #fff;
  font-family: Helvetica, Arial, Verdana, sans-serif;
  color: #000;
  background-image: url(../inlines/LinkEmbossed.gif);
  background-position: 0 134px;
  background-repeat: repeat;
  background-attachment: fixed;
}	 


a:link
{color: #00f; background: transparent;
 text-decoration: underline}

a:visited
{color: #808; background: transparent;
 text-decoration: underline}

a:active
{color: #f00; background: transparent;
 text-decoration: underline}

a:hover
{color: #f00; background: #ffffe0;
 text-decoration: overline underline}

#banner {
  margin: 20px 0 0;
  padding: 0 20px; 
  height: 172px;
  color: #000;
  text-align: center;
}

#banner h1 {
  margin: 0;
  padding: 53px 33px 33px;
}

/*
#banner h1 span {
  display: none; 
}
*/

#banner img { float: left; margin: 0; padding: 0; border: 0; }

#banner a {
  padding: 0;
  margin: 0;
}

#banner a img { float: right; margin: 0; padding: 0; border-style: none; border-width: 0; }

#about img {
  border: 0;
  float: right;
}

#about {
  margin: 20px;
  padding: 0;
}

#links {
  margin: 20px;
  padding: 0;
}

#contact {
  margin: 20px;
  padding: 0;
}

#address {
  text-align: left;
  width: 40%;
}


#netstat {
  float: right;
}

#gumby {
  position: absolute;
  right: 3px;
  bottom: 3px;
  text-align: center;
  color: red;
  background: #060;
}

.red {
  color: #f00;
  font-weight: bold;
}

.blue {
  color: #00f;
  font-weight: bold;
}

#validator { text-align: center; font-size: 9pt; margin-bottom: 22pt; }


#LupinApproved_notworking { position: fixed; right: 10pt; bottom: 0px;  background-color: #333;}
#LupinApproved {
  display: none;
}

#LupinApproved img {
  border: 0pt;
}

