/* resolve potential browser discrepancies */
/*        body, h1, h2, h3, h4, h5, h6, p, form, blockquote {*/
        body, h1, h2, h3, h4, h5, h6, p, form {
            padding: 0;
            margin: 0;
        }
        ol, ul {
            padding-top: 0.5em;
            padding-left: 2em;
            padding-right: 2em;
            padding-bottom: 0.5em;
            margin: 1em;
        }
        h1, h2, h3, h4, h5, h6, pre, code {
            font-size: 1em;
	    color: #cc5500;
        }
        a {
            text-decoration: none;
        }
        a img {
            border: none;
        }
/* end of browser boilerplate */
h1{
    font-size: 2.25em;
    margin-left: 0.222em; 
    margin-right: 0.222em; 
}
h2{
    font-size: 1.5em;
    margin-left: 0.333em; 
    margin-right: 0.333em; 
}
h3{
    font-size: 1.2em;
    margin-left: 0.417em; 
    margin-right: 0.417em; 
}
a:link, a:visited {
    font-weight: bold; color: blue; text-decoration: none;}
a:hover {
    font-weight: bold; color: blue; text-decoration: underline;}
a:active {
    font-weight: bold; color: blue; text-decoration: none;}


body { background: #f0f0f0; margin: 0; 
       font-family: "Courier New", Courier, Monaco, Terminal, monospace;
}

p { 
	margin-left: 0.5em; 
	margin-right: 0.5em; 
	text-indent: -0.0em 
}

/*.main { width: 550em }*/
.\320s_70s {  }
.\380s     {  }
.\390s     {  }
.\32000s   {  }
/* */
.box { clear: left; float: left; width: 32.5em; margin: 0.001em; padding: 0.5em; border-color: #cc5500; border-style: solid }
.comment {          float: right;               margin: 0.001em; padding: 0.5em; border-color: #cc5500; border-style: none }
.era { clear: both; float: none;                margin: 0.001em; padding: 0.5em; border-color: #cc5500; border-style: none }
.indented { text-indent: 1.5em; }
.blockquote { margin-top: 1em; margin-left: 3em; margin-right: 3em; margin-bottom: 1em; }
