BODY {
      margin: 0px;
      background-color: white;
      foreground-color: black;
}

#header {
      background-color: #ddd;
      width: 100%;
      font: 24pt sans-serif;
      text-align: center;
      padding: 0px;
      margin: 0px;
}

DIV.sbindent {
     border-left: 6px solid #AAA;
     border-bottom: 6px solid #AAA;
     margin-left: 6px;
     margin-bottom: 6px;

}

#sidebar {
      vertical-align: top;
      background-color: #ddd;
      font: 10pt cursive;
      padding: 2px;
      margin: 0px;
      border-right: 1px solid #AAA;
      border-bottom: 1px solid #AAA;
}


DIV.sbelem {
      width: 100%;
      border-top: 1px solid #AAA;
}

DIV.sbelem:first-child {
      border-top: 0px;
}
DIV.sbhdr {
      width: 100%;
      border-top: 1px solid #AAA;
      background-color: #AAA;
}

DIV.sbindent:first-child {
	border-top: 0px;
}

/* A[href] is more specific.  But IE6 doesn't spot it.  Shouldn't matter. */

DIV.sbelem A[href] {
      display: block;
      text-style: none;
      padding: 2px;
}
/*DIV.sbelem*/ A[href]:hover {
      background-color: #AAA;
}

.disclaimer {
      position: relative;
      bottom: 0px;

	/* Disclaimers are small, and dark grey. */
      font: 8pt sans-serif;
      background-color: #AAA;
      color: #444;
      border: 1px solid #AAA;
      margin: 6pt;
      padding: 2pt;
}

/* These link prefs are general, not specific to the sidebar. */

A:link {
      color: #00f;
      text-decoration: none;
}
A:visited {
      color: #55f;
      text-decoration: none;
}

A[href]:active {
      color: #95f;
}

/**********************************************************************/

#body {
      vertical-align: top;
      margin: 2px;
      padding: 2px;
      font: 10pt cursive;
      border-top: 1px solid #AAA;
      width: 75%;
}

#mainlayouttable {
      border: 0px;
      border-collapse: collapse;
      border-spacing: 0px;

      height: 100%;
      padding: 0px;
      margin: 0px;
}

#body h1 {
      font: 18pt sans-serif;
}
#body h2 {
      font: 14pt sans-serif;
}
#body h3 {
      font: 12pt sans-serif;
}

img.troll {
	float: right;
	border: 0;
}

/**********************************************************************/
/* Bug fixes: */

/* (none atm) */


