﻿    body {background:#003139 repeat-y fixed center center; 
          margin-left: 5%;
          margin-right: 5%;
          font-family: century, sans-serif;
          color: #632910;
          
         }

    p    {margin-top: .75em;
          text-align: justify;
          margin-bottom: .75em;
         }

    h1,h2,h3,h4,h5,h6 {
          text-align: center; /* all headings centered */
          clear: both;
         }
    h1 {font-size: 220%; font-family: century, sans-serif; font-weight: 900;}
    h2 {font-size: 150%; font-family: century, sans-serif;}
    h3 {font-size: 120%;}
    h4 {font-size: 100%;}
    h5 {font-size: 90%;}
    h6 {font-size: 85%;}

    
    hr { width: 45%;
	 margin-top: 1em;
	 margin-bottom: 1em;
         margin-left: auto;
         margin-right: auto;
         clear: both;
         color: #844D18;
       }
           
    img {border: 1px #333333 solid;}

    table {margin-left: auto; margin-right: auto;}
    .toc  {text-align: center;}

    .DiaryDayHdg {font-size: 100%; 
                 font-weight: 900; 
                 text-align: center;
                 margin-top: 9em;
	         margin-bottom: 6em;}
                 
    .block    {margin-left: 10%; margin-right: 5%;}
    .sidenote {width: 20%; padding-bottom: .5em; padding-top: .5em;
               padding-left: .5em; padding-right: .5em; margin-left: 1em;
               float: right; clear: right; margin-top: 1em;
               font-size: smaller; color: black; background: #eeeeee; border: dashed 1px;}

    .tn       {margin-left: 3%; text-indent: -3%;
               border: dashed 1px; padding: 10px 30px 30px 60px;}
    .tnp      {margin-top: .2em; margin-bottom: .2em;}

    .bb       {border-bottom: solid 2px;}
    .bl       {border-left: solid 2px;}
    .bt       {border-top: solid 2px;}
    .br       {border-right: solid 2px;}
    .bbox     {border: solid 2px;}

    .center   {text-align: center;}
    .right    {text-align: right;}
    .smcap    {font-variant: small-caps;}
    .u        {text-decoration: underline;}
    .strike   {text-decoration: line-through;}
    .supord   {vertical-align: top; font-size: .7em; text-decoration: underline;}
    .supcent  {vertical-align: top; font-size: .7em;}
    .subcurr  {vertical-align: bottom; font-size: .7em}

    .hoverbox    {border-bottom: .07em dotted red;}
    .hoverlink   {border-style: none}

    .caption  {font-weight: bold;}

    .figbanner   {margin-left: -20%; margin-top: 10px; text-align: center;}
    .figcenter   {margin: auto; text-align: center;}
    .figleft     {float: left; clear: left; margin-left: 0; margin-bottom: 1em; margin-top:
                  1em; margin-right: 1em; padding: 0; text-align: center;}
    .figright    {float: right; clear: right; margin-left: 1em; margin-bottom: 1em;
                  margin-top: 1em; margin-right: 0; padding: 0; text-align: center;}

    .glosbox     {border: dashed 1px; padding: 10px; font-size: smaller;}
    .glossary    {font-weight: bold; text-align: center; color: red;}
    .gloslab     {position: absolute; right: 84%; text-align: right;}
    .gloslabel   {vertical-align: top; font-size: .7em; color: red; text-decoration: none}

    .poem             {margin-left:10%; margin-right:10%; text-align: left;}
    .poem br          {display: none;}
    .poem .stanza     {margin: 1em 0em 1em 0em;}
    .poem span.i0     {display: block; margin-left: 0em; padding-left: 3em; text-indent: -3em;}
    .poem span.i2     {display: block; margin-left: 2em; padding-left: 3em; text-indent: -3em;}
    .poem span.i4     {display: block; margin-left: 4em; padding-left: 3em; text-indent: -3em;}

    A:link {color: #005263}
    A:visited {color: #005263}
