body {
   font-size:  110%;
   background: #662;
   color:      #ccc;
   font-style: courier, serif;
   }

p {
   margin-left:   8%;
   margin-right:  8%;
   margin-bottom: 1.5em;
   text-align: justify;
   line-height: 1.1em;
   text-indent: 3em;
   }

p.booktitle {
   font-size:  250%;
   font-style: bold chancery-script;
   color:      #ff6;
   text-align: center;
   text-indent: 0em;
   padding-bottom: 2px;
   border-bottom: 4px solid white
   }

p.chapter {
   font-size:  130%;
   font-style: bold serif;
   color:      #ee6;
   text-align: center;
   text-indent: 0em;
   margin-top:     3em;
   padding-top:    2px;
   padding-bottom: 2px;
   border-top:     2px solid white;
   border-bottom:  2px solid white;
   }

p.note {
   background: #441;
   color:      #dd6;
   font-size:  110%;
   font-style: small-caps;
   text-align: left;
   text-indent: 0em;
   text-indent: 1em;
   border-left:  1em solid black;
   border-right: 1em solid black;
   }

p.bookend {
   font-size:  110%;
   font-style: bold serif;
   color:      #ee6;
   text-align: center;
   text-indent: 0em;
   padding-top:    2px;
   padding-bottom: 2px;
   border-top:     4px solid white;
   }

p#editor {
   color:      #990;
   font-size:  80%;
   font-style: small-caps;
   text-align: right;
   text-indent: 0;
   }

p#updated {
   color:      #990;
   font-size:  80%;
   font-style: small-caps;
   text-indent: 0;
   }

hr {
   height: 2px;
   width: 20%;
   }

