/* main style */
body { background: #d0d0d0 }
a:link { color: #212121; text-decoration: none; }
a:visited { color: #999999; text-decoration: none; }
a:hover { color: #b5b5b5; background: #FFFFFF; text-decoration: underline; }
a:active { color: #000000; background: #F0F0F0; }

/* table - white background, on hover background black with light text */
.tb {
  background: #FFFFFF;
}
.tb a:hover { color: #b5b5b5; background: #000000 }

/* table1 - white text on black background, black border */
.tb1 {
  color: #FFFFFF;
  background: #000000;
  border-color: #000000;
}

/* table2 - greyish background */
.tb2 {
  background: #e0e0e0
}

/* table3 - black background, white font, small font, links are white, on *
 * mouse over the background turns black and text is white, no decoration */
.tb3 {
  background: #000000;
  color: #FFFFFF;
  font-size: small;
}
.tb3 a:link { color: #FFFFFF; text-decoration: none }
.tb3 a:visited { color: #AAAAAA; text-decoration: none }
.tb3 a:hover { color: #000000; background: #FFFFFF}
.tb3 a:active { color: #000000; background: #F0F0F0 }

/* menu - greyish background, text converted to lower case */
.menu {
  background: #e0e0e0;
  text-transform: lowercase;
}

/* pics - no hover - DOESN'T FUCKING WORK!!! :(( */
.pic {
  color: #0F0F0F;
}
.pic a:link { color: #0f0f0f; text-decoration: none }
.pic a:visited { color: #0f0f0f; text-decoration: none }
.pic a:hover { color: none; background: none;}
.pic a:active { color: #0f0f0f; background: #FFFFFF }

.cam {
  background: #d0d0d0;
  border: 0px;
}
.cam a:link { color: #0f0f0f; text-decoration: none }
.cam a:visited { color: #0f0f0f; text-decoration: none }
.cam a:hover { background: none; text-decoration: underline; }
.cam a:active { color: #0f0f0f; background: #FFFFFF }
.cam img
