* {
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 10px;
  /* font-variant: small-caps; */
  text-transform: uppercase;
  color: #0B0800;
}

body {
  margin: 0px;
  padding: 0px;
  background-color: #534E41;
  background-image: url('images/massive-black-cock-bg.jpg');
  background-repeat: no-repeat;
}


body.gallery {
  background-color: #534E41;
  background-image: url('images/massive-black-bg.jpg');
}

body.popup {
  background-color: #534E41;
  background-image: none;
}

a {
  text-:decoration: none; 
}

a:link, a:visited {
  color: #0B0800;
}
a:hover, a:active {
  color: #B6B5A8;
}

img {
  border: 0px none;
  margin: 0px;
  padding: 0px;
}

img.logo {
  position: absolute;
  top: 358px;
  left: 9px;
}

img.selector {
  margin-right: 3px;
  margin-bottom: 3px;
}

img.zoom-button {
  position: absolute;
  top: 313px;
  left: 0px;
}

table, tbody, tr, td {
  border: 0px none;
  margin: 0px;
  padding: 0px;
}

table.navigation {
  position: absolute;
  top: 496px;
  left: 0px;
}

div.content-gallery {
  position: absolute;
  top: 102px;
  left: 245px;
  width: 770px;
  height: 390px;
}

div.content {
  position: absolute;
  top: 102px;
  left: 507px;
  width: 509px;
  height: 313px;
  padding-right: 8px;
  margin-top: 10px;
  background-image: url('images/text-content-bg.gif');
  background-repeat: no-repeat;
}

div.content-text {
  position: absolute;
}

div.content-text-hidden {
  position: absolute;
  visibility: hidden;
}

div.bio-text {
  position: absolute;
  top: 100px;
}

div.bio-text-hidden {
  position: absolute;
  top: 100px;
  visibility: hidden;
}

div.gallery-preview {
  position: absolute;
  top: 0px;
  left: 0px;
}

div.gallery-preview > text() {
}

div.gallery-text {
  position: absolute;
  top: 0px;
  left: 261px;
  width: 509px;
  height: 313px;
  border: 0px;
  margin: 0px;
  padding; 0px;
  background-image: url('images/gallery-content-bg.gif');
  background-repeat: no-repeat;
}

div.gallery-credit {
  height: 100px;
}

table.bio-selector {
  margin-top: 10px;
}

h1 {
  margin-top: 20px;
  margin-bottom: 20px;
}

p {
  margin-top: 10px;
  margin-bottom: 10px;
}

table.selector {
  margin-top: 10px;
}

table.scroll-buttons {
  position: absolute;
  top: 313px;
  left: 407px;
}

img.credit {
  display: block; 
  margin-top: 7px;
  margin-bottom: 7px;
}

p.credit {
  border: 0px;
  padding: 0px;
  margin: 0px;
  font-size: 10px;
}

td.small {
  width: 150px;
  font-size: 10px;
}

td.selected {
  width: 150px;
  font-size: 10px;
  color: #B6B5A8;
}

