/***
 *** Ideally, a good writer surmounts egoism by expressing truth with clarity.
 *** In practice, the temptation to showy prose has been the downfall of many an
 *** author. It was to safeguard truth, by providing a harmless outlet for
 *** idiosyncratic excess, that style sheets were invented.
 ***
 *** Author: Ed McGuire ed_mcguire@i2.com
 ***
 *** This style sheet is invoked from an HTML document with the tag:
 ***	LINK REL=STYLESHEET TYPE="text/css" HREF="me.css"
 ***/

/***
 *** Layout.
 ***/

    .nav { float: right }
    .33 { width: 34%; float: left }
    .50 { width: 50%; float: left }
    .50bl { width: 50%; float: left; border: solid white; border-width: 0 0 0 1em }
    .33bl { width: 33%; float: left; border: solid white; border-width: 0 0 0 1em }
    .100 { width: 100%; float: none; margin-top: 1em }
    .about { width: 100%; margin-top: 1em }
    img { border: 0 }
    table, th, td { border: solid 1pt black } /* This results in consistent solid 2pt cell boundaries
						 with IE5.0. */
    .postit { width: 3in; float: left; margin: 1em; padding: 1em; border: solid gray; border-width: 0 1px 1px 0 }
    th { vertical-align: center }
    td { vertical-align: top }
    h1 { margin-top: 0 }

/***
 *** Wash.
 ***/

    body { background-color: white }
    strike { background: silver }
    ins { background: pink }
    h1 { background-color: #66cdaa }
    h2 { background-color: #d8f2e9 } /* #b2e6d4 */
    .postit { background: #ffff60 }
    .black { color: white; background-color: black }
    th { background-color: silver }
    .about { background-color: silver }

/***
 *** Decorate.
 ***/

    td, .quote { border: 1px solid silver }
    ol { list-style-type: decimal }
    ol ol { list-style-type: lower-alpha }

/***
 *** Draw.
 ***/

    body { font-size: small; color: black; font-family: verdana, arial, helvetica, sans-serif }
    th, td, .quote { font-size: x-small }
    h1 { font-size: medium }
    h2, h3, h4 { font-size: small }
    h1, h2, h3 { font-weight: bold }
    h4 { font-weight: normal; font-style: italic }
    .lassus { font-family: lassus; font-size: 60pt }
    a { text-decoration: none; font-weight: bold }
    q { font-style: italic; font-size: x-small }
    dt { font-weight: bold }
    strike { text-decoration: none }
    ins { color: red; text-decoration: none }
    .quote { text-align: justify; font-style: oblique }
    .about { text-align: center }
