
BODY {
  margin:45px 0px 0px 0px;
  background:#000000;
  font:13px Arial, Helvetica, sans-serif;
  color:#ababab;
  scrollbar-3dlight-color:#5f5f5f;
  scrollbar-arrow-color:#ababab;
  scrollbar-track-color:#1f1f1f;
  scrollbar-darkshadow-color:#1f1f1f;
  scrollbar-face-color:#3b3b3b;
  scrollbar-highlight-color:#585858;
  scrollbar-shadow-color:#262626;
  }

P {
  font:13px Arial, Helvetica, sans-serif;
  color:#ababab;
  }

.border td {
  /* navigation box */
  border:1px solid #585858;
  background-color:#202020;
  }

.border2 td {
  /* index, home and update page buttons */
  border:2px outset #414141;
  background-color:#202020;
  }

.caption {
  font:italic 10px/11px Arial, Helvetica, sans-serif;
  color:#ababab;
  text-align:center;
  }

.collect_a {
  /* view info on collection pages */
  font:bold 15px Arial, Helvetica, sans-serif;
  color:#888888;
  }

.collect_b {
  /* smaller view info on collection pages */
  font:italic 12px/16px Arial, Helvetica, sans-serif;
  color:#888888;
  }

.counter {
  font:10px/14px Verdana, Arial, Helvetica, sans-serif;
  color:#44ff00;
  word-spacing:1px;
  text-align:center;
  }

.exchng_a {
  /* exchange ad title */
  font:bold 12px Verdana, Arial, sans-serif;
  color:#d4d0c8;
  word-spacing:1px;
  border-top:2px solid #3b3b3b;
  padding-top:6px;
  margin-top:6px;
  margin-bottom:3px;
  width:100%;
  }

.exchng_b {
  /* exchange ad body */
  font:12px/15px Arial, Helvetica, sans-serif;
  color:#ababab;
  }

.exchng_c {
  /* exchange ad expiration date */
  font:11px/18px Arial, Helvetica, sans-serif;
  color:#606060;
  margin-left:12px;
  }

.exchng_d {
  /* exchange ad contact */
  font:12px Arial, Helvetica, sans-serif;
  color:#9e968b;
  }

.exchng_e {
  /* small type used on ad submission page */
  font:bold 11px Arial, Helvetica, sans-serif;
  color:#d4d0c8;
  word-spacing:1px;
  vertical-align:text-bottom;
  }

.footnote {
  font:11px arial,sans-serif;
  color:#888888;
  }

.form1 {
  /* top text on jock exchange and gallery picture submission forms */
  font:bold 15px Arial, Helvetica, sans-serif;
  color:#444444;
  }

.form2 {
  /* jock exchange ad code */
  font:17px Courier, Verdana, Arial, Helvetica, sans-serif;
  color:#b22222;
  }

.form3 {
  /* bottom text on jock exchange and gallery picture submission forms */
  font:bold 10px Arial, Helvetica, sans-serif;
  color:#333333;
  text-align:justify;
  }

.gallery_a {
  /* view info on gallery pages */
  font:bold 13px Arial, Helvetica, sans-serif;
  color:#888888;
  text-align:center;
  }

.gallery_b {
  /* copyright info on gallery pages */
  font:italic 11px Arial, Helvetica, sans-serif;
  color:#938e7b;
  word-spacing:1px;
  text-align:center;
  }

.gallery_c {
  /* vg numbers and dates on gallery pages */
  font:9px/10px Arial, Helvetica, sans-serif;
  color:#ababab;
  word-spacing:1px;
  text-align:center;
  }

.gallery_d {
  /* gallery pages navigation */
  font:bold 10px/13px Arial, Helvetica, sans-serif;
  color:#44ff00;
  word-spacing:1px;
  text-align:center;
  padding:0px 10px;
  }

.gallery_e {
  /* gallery picture submission button */
  font:13px Arial, Helvetica, sans-serif;
  text-align:center;
  border:2px outset #3b3b3b;
  padding:6px 12px;
  width:95%;
  background-color:#202020;
  margin-top:14px;
  margin-bottom:8px;
  }

.hiddenPic {
  /* hide preloading pics */
  display:none;
  }

.highlight {
  /* highlighted text on home base page */
  font:bold 11px Arial, Helvetica, sans-serif;
  color:#cccccc;
  word-spacing:1px;
  vertical-align:text-bottom;
  }

.index_title {
  /* small title at top of index page */
  text-align:center;
  font:12px/15px Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
  color:#669966;
  letter-spacing:2px;
  }

.links {
  /* favorite links headings */
  font:bold 16px Arial, Helvetica, sans-serif;
  color:#88785a;
  border-bottom:1px dashed #555555;
  padding-bottom:3px;
  }

.margin {
  /* 4 pixel bottom margin used in gallery and collection */
  margin-bottom:4px;
  }

.mem {
  /* memories pages navigation */
  font:13px Arial, Helvetica, sans-serif;
  color:#994233;
  padding:0px 8px 0px;
  }

.nav2 {
  /* inactive nav link */
  text-align:center;
  font:10px Arial, Helvetica, sans-serif;
  color:#44ff00;
  text-decoration:none;
  word-spacing:2px;
  }

.small {
  /* collection page view boxes */
  font:bold 10px Arial, Helvetica, sans-serif;
  color:#9d9588;
  }

.small_indent {
  /* copyright info on index page */
  font:9px Verdana, Arial, Helvetica, sans-serif;
  color:#9d9588;
  width:600px;
  text-align:center;
  }

.support {
  /* large paragraph at top of support page */
  font:16px/22px Arial, Helvetica, sans-serif;
  text-align:justify;
  }

.support_box td {
  /* box around support stats */
  border:2px solid #303f30;
  padding:12px 16px 14px;
  }

.text {
  /* text align left */
  font:13px Arial, Helvetica, sans-serif;
  color:#ababab;
  }

.text2 {
  /* text align justify */
  font:13px Arial, Helvetica, sans-serif;
  color:#ababab;
  text-align:justify;
  }

.title {
  /* main page titles */
  text-align:center;
  font:11px Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
  color:#9d9588;
  letter-spacing:3px;
  }

.update_a {
  /* update page dates */
  font:bold 13px Arial, Helvetica, sans-serif;
  color:#669966;
  border-bottom:2px dotted #384238;
  padding-bottom:4px;
  margin-bottom:6px;
  width:100%;
  }

.update_b {
  /* update page lead-ins */
  font:bold 10px Arial, Helvetica, sans-serif;
  color:#9d9588;
  vertical-align:middle;
  }

A:link {
  color:#9d9588;
  }

A:visited {
  color:#9d9588;
  }

A:hover {
  color:#ffffcc;
  }

A:link.button1 {
  text-align:center;
  font:13px Arial, Helvetica, sans-serif;
  color:#a39b91;
  text-decoration:none;
  }

A:visited.button1 {
  text-align:center;
  font:13px Arial, Helvetica, sans-serif;
  color:#a39b91;
  text-decoration:none;
  }

A:hover.button1 {
  text-align:center;
  font:13px Arial, Helvetica, sans-serif;
  color:#44ff00;
  text-decoration:none;
  background-color:#222b1e;
  }

A:link.button2 {
  text-align:center;
  font:13px Arial, Helvetica, sans-serif;
  color:#a39b91;
  text-decoration:none;
  }

A:visited.button2 {
  text-align:center;
  font:13px Arial, Helvetica, sans-serif;
  color:#a39b91;
  text-decoration:none;
  }

A:hover.button2 {
  text-align:center;
  font:13px Arial, Helvetica, sans-serif;
  color:#ffffcc;
  text-decoration:none;
  background-color:#2b2b29;
  }

A:link.nav1 {
  text-align:center;
  font:10px Arial, Helvetica, sans-serif;
  color:#a39b91;
  text-decoration:none;
  word-spacing:2px;
  }

A:visited.nav1 {
  text-align:center;
  font:10px Arial, Helvetica, sans-serif;
  color:#a39b91;
  text-decoration:none;
  word-spacing:2px;
  }

A:hover.nav1 {
  text-align:center;
  font:10px Arial, Helvetica, sans-serif;
  color:#ffffcc;
  text-decoration:underline;
  word-spacing:2px;
  }

A:link.none {
  color:#9d9588;
  text-decoration:none;
  }

A:visited.none {
  color:#9d9588;
  text-decoration:none;
  }

A:hover.none {
  color:#ffffcc;
  text-decoration:none;
  }

A:link.none2 {
  color:#9d9588;
  text-decoration:none;
  }

A:visited.none2 {
  color:#9d9588;
  text-decoration:none;
  }

A:hover.none2 {
  color:#ffffcc;
  text-decoration:underline;
  }

#thumbBox {
  /* here down collection page pics */
  text-align:center;
  position:absolute;
  left:0;
  top:0;
  width:auto;
  border:2px solid #444444;
  padding:36px;
  padding-bottom:0;
  background:#000000;
  visibility:hidden;
  z-index:10;
  cursor:hand;
  cursor:pointer;
  }

#thumbBox .footerbar {
  font:bold 9px/11px Arial, Helvetica, sans-serif;
  color:#d4d0c8;
  text-align:center;
  letter-spacing:3px;
  word-spacing:2px;
  padding:14px;
  }

#thumbBox #thumbImage {
  background-color:#000000;
  }

#thumbLoading {
  position:absolute;
  visibility:hidden;
  border:1px solid #2f2f2f;
  background-color:#000000;
  padding:7px;
  z-index:5;
  }
