BODY {
	color: #000000;
	background-color: #FFFFFF;
	background-image: url(wfbg.png);
	background-position: 0 0;
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

.thebody {
	margin-left: 120px;
	margin-right: 8%;
}

.matrixlocation {
  font-weight: bold;
  font-variant: small-caps;
}

.thispage {
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 3%;
}

DIV.parentpages {
	padding-top: 0.25em;
	padding-bottom: 0.25em;
	padding-left: 0.5em;
	padding-right: 0.5em;
	background: #AAAAFF;
	border-bottom: 1px solid #0000FF;
	margin-top: 0;
	border-top: 0;
}


H2 {
	font-size: 110%;
	margin-left: -30px;
}


H2.subtitle {
	font-size: 100%;
	margin: 0;
	line-height: 95%;
	padding-left: 3%;
}

H3 {
	font-size: 1em;
	margin-left: -15px;
}

TD, TH { /* ns workaround */
  font-family: "Verdana", "Arial", "Helvetica", sans-serif;
  line-height: 1.35;
  color: #0000FF;
}


DIV.comic {
  color: #FFFFFF;
  background: #888888;
  padding-top: 1em;
  padding-bottom: 1em;
  padding-left: 1em;
  padding-right: 1em;
  margin-left: 0.5em;
  margin-right: 0.5em;
  text-align: center;
}

DIV.shadowquote DIV.shadowquote {
  background: #222222;
}

A:link { color: #0000FF; /* border: none -- breaks NS 4.x */ }

A:visited, A:active { color: #FF0000; /* border: none -- breaks NS 4.x */ }

A:link IMG, A:visited IMG { border-style: none }

A IMG { color: white } /* The only way to hide the border in NS 4.x */

blockquote {
  margin-left: 4em; 
  margin-right: 4em;
  margin-top: 0.8em; 
  margin-bottom: 0.8em;
  font-style: italic;
}

ADDRESS { 
  text-align: right;
  font-weight: bold;
  font-style: italic 
}

BLOCKQUOTE P {			/* Try to avoid space above the attribution */
  margin-bottom: 0;
}
BLOCKQUOTE ADDRESS {
  margin: 0;
}

.emphasized {
  font-weight: bold
}

.elven {
  font-style: italic;
}

.definition {
  text-indent: -1em;
}

.definitionword {
  font-weight: bold;
  margin-right: 0.5em;
}

td,th {
	color: #000000;
}

table.valigntop td {
	vertical-align: top;
}
