body  {
    margin: 0px;
    padding: 0px;
    color:  black;
    background-color: white;
    font:  72%/200% Verdana, Arial, Helvetica, sans-serif;
    }

h1 { line-height: 101% }

h2 { text-align: left;
     font: 25px/30px verdana, helvetica, sans-serif;
     color: #48582B;
     margin-bottom: 0px;
     letter-spacing: 3px;
     font-weight: bold; }


p {padding-left: 10px; }
  
img { border: 3px solid black;
      }


  #leftsidemain  {
    padding:  2% 5% 2% 5%;
    float: left;
    width: 63%;
    height: auto;
    border-right: 2px dotted black;
    
    color: black;
    background-color: #809AAA;
    margin: 0 15px 0 0;

    }

#linkright { color: #809AAA;
             padding-top: 2%;
             margin-bottom: 10px;
             line-height: 150%;
             letter-spacing: 2px;
             height: auto;
              }


h1#linksright {color: #889AB0; }

p#linksright {  }

  .links  {
    letter-spacing: 3px;
    text-align: right;
    padding-top: 2%;
    font:  bolder small-caps 18px/60px Verdana, Geneva, arial, helvetica, sans-serif;
    text-align: left; }

a { text-decoration: none; }    

a:link { color: #A60004 }
a:visited { color: #A60004 }
a:hover { color: pink }

#footnote { font-size: 10px;
            color: red;
            background-color: white;
            padding: 2%;
            border: dotted 2px black; }

#linkbox { margin: 1%;
           border: solid 1px black;
           padding: 1%;
            }

#nowbox { margin: 1%;
          border: dashed 1px black;
          color: red;
          background-color: white;
          padding: 1%;
           }

#little { border: dashed 1px black;
          color: #48582B;
          background-color: white;
          
          padding: 5px; }

h3.storyhead { margin-bottom: 0;
               padding-bottom: 0;
               font-weight: bold;
               letter-spacing: 0.2em;
               color: #8F010F; }
    



 