
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 175%; color: #440000; background-color: #bbffff; font-weight:   bold; text-align: center; }  /* page titles */
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 145%; color: #330000; background-color: #bbffff; font-weight:   bold; text-align: center; }  /* book titles */ 
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 135%; color: #220000; background-color: #bbffff; font-weight:   bold; text-align: center; }  /* author names */
h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  85%; color: #002200; background-color: #bbffff; font-weight: normal; }
h5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  75%; color: #000000; background-color: #bbffff; font-weight: normal; text-align: center; }  /* conjunctions */
h6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  75%; color: #000000; background-color: #bbffff; font-weight: normal; }

.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; color: #ffffff; font-weight: normal; text-align: left; }

.chapters { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; color: #ff0000; font-weight: bold; text-align: left; }

.titles { text-align: center; }
span.booktitle   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 135%;   font-weight: normal; color: #ffffff; } /* book title  */
span.subtitle    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 115%;   font-weight: normal; color: #ffffff; } /* sub title   */
span.conjunction { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 50%;    font-weight: normal; color: #aaffff; } /* conjunction */
span.author      { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 225%;   font-weight: bold; color: #ffff00; } /* author      */
span.description { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%;    font-weight: normal; color: #88ffff; } /* description */


a:link    { color: #ffffff; text-decoration: none; }
a:visited { color: #ffffff; text-decoration: none; } 
a:hover   { color: yellow;  font-weight: bold; } 
a:active  { color: yellow;  font-weight: bold; } 


span.hpa {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 95%; color: #000000; background-color: #ffffff; font-weight:   bold; font-style: italic; text-align: left;   
}
