/*******************************************************************************
   Style Sheet for the MOTYPE Homepage

   $RCSfile: motype.css,v $
   $Revision: 1.4 $
   $Date: 2002/10/02 00:39:37 $
*******************************************************************************/

body {
  background-color: #000000;
  background-image: url(../pics/wallbg.jpg);
  background-repeat: repeat-y;
}

/* Heading for real page content and capture for mosh_man.gif */
h2 {
  font-family: "Carleton",lucida,"lucida sans unicode","trebuchet ms",verdana,arial,helvetica,sans-serif;
  font-size: 24px;
}

h2.wideAndCapitalized {
  text-transform: uppercase;
  letter-spacing: 0.3em;
}

/* Headings within the real page content */
h3 {
  font-family: lucida,"lucida sans unicode","trebuchet ms",verdana,arial,helvetica,sans-serif;
  font-size: 22px;
}

/* Headings within the real page content */
h4 {
  font-family: lucida,"lucida sans unicode","trebuchet ms",verdana,arial,helvetica,sans-serif;
  font-size: 18px;
}

/* real page content / standard paragraphs & band member profiles */
p, blockquote, ul, ol, td, .normal, .profile {
  font-family: lucida,"lucida sans unicode","trebuchet ms",verdana,arial,helvetica,sans-serif;
}

/* real page content / standard paragraphs */
p, blockquote, ul, ol, td, .normal {
  font-size: 17px;
  font-weight: normal;
}

/* band member profiles (smaller) & left aligned */
.profile {
  font-size: 12px;
  font-weight: bold;
  text-align: left;
}

table.bg td, td.profile {
  background-color: #333333;
}

table.bg th, th.profile {
  color: #F0F0F0;
  background-color: #606060;
}

th {
  font-family: lucida,"lucida sans unicode","trebuchet ms",verdana,arial,helvetica,sans-serif;
  font-size: 19px;
  /*  font-weight: normal; */
}

sup {
  font-size: 65%;
}

dl {
  font-family: lucida,"lucida sans unicode","trebuchet ms",verdana,arial,helvetica,sans-serif;
}

/* class for small elements (e.g. text navigation and timestamp) */
small, .small, .smallradio {
  font-family: arial,helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
}

/* class for medium sized elements (between small and big) */
.medium {
  font-family: lucida,"lucida sans unicode","trebuchet ms",verdana,arial,helvetica,sans-serif;
  font-size: 22px;
  font-weight: bold;
}

/* class for big elements (e.g. numbering of guestbook entries) */
.big {
  font-family: lucida,"trebuchet ms",verdana,arial,helvetica,sans-serif;
  font-size: 26px;
}

.center {
  text-align: center;
}


/* all links */
a {
  text-decoration: none;
}
a:link {
  color: #99FF99;
}
a:visited {
  color: #339966;
}
a:active {
  color: #CC3300;
  text-decoration: underline;
}
a:hover {
  text-decoration: underline;
}
/* *** classes without hover effects (banner, arrowup etc.) *** */
a.nohover:hover, a.banner:hover, a.arrowup:hover, a.nohover:active, a.banner:active, a.arrowup:active {
  text-decoration: none;
}
/* *** ***************************************************** *** */

input, textarea {
  color: #000000;
  font-family: monospace;
  background-color: #CCCCCC;
}

select {
  color: #000000;
  font-family: sans-serif;
  font-size: 12px;
  background-color: #CCCCCC;
}

font.smallradio input {
  background-color: #000000;
  color: #FF0000;
}
