a.menu:link    { color: gray; font-size: 125%  }
a.menu:hover   { color: yellow; font-size: 125%  }
a.menu:active  { color: blue; font-size: 125% }
a.menu:visited { color: green; font-size: 125% }
a.ext:link     { color: red }
a.ext:active   { color: blue; }
a.ext:visited  { color: green; }

BODY {line-height: 15pt; font-size: 14pt; font-family: Helvetica, Arial; color: #000011; }
H1 { margin-right:1em;line-height: 32pt; font-size: 30pt; font-family: Arial; color: #000022; font-weight: 800;}
H2 { margin-right:1em;line-height: 22pt; font-size: 20pt; font-family: Arial; color: #000033; font-weight: 600;}
H3 { margin-right:1em;line-height: 18pt; font-size: 16pt; font-family: Arial; color: #111100; font-weight: 600;}
H4 { margin-right:1em;line-height: 14pt; font-size: 12pt; font-family: Arial ; color: #110022; font-weight: 600;}
P  { margin-right:1em;line-height: 14pt; font-size: 12pt; font-family: Arial; color: #000011; font-weight: 600;}
TD {line-height: 14pt; font-size: 12pt; font-family: Arial; color: #002200; font-weight: 600;}

#expl {font: Arial, sans-serif; font-size: small; text-align: left; background-color: #220000}
.cap { font-size: 8pt; font-family: Arial; line-height: 9pt;}
.summary {margin-left:.5em; margin-right:1em; text-indent: 1em; font-family: Arial; word-wrap: break-word; width: 200px; }
.excerpt { margin-right:1em; text-indent: 1em; font-family: Arial; word-wrap: break-word; width: 330px; }
.photo {font-family: Arial; word-wrap: break-word; width: 200px; font-size: 11pt; line-height: 12pt;}
.hangingindent {  padding-left: 20px ;}
.isbn { font-size: 9pt; font-family: Arial;}
.poem { font-size: 10pt; font-family: Arial;}
.copy { font-size: 8pt; font-family: Arial; text-align: center; }
li#square {list-style-type: square;}
li#disc {list-style-type: disc;}
UL {color: black; font-size: 11pt; line-height: 12pt; font-weight: 600;}
UL UL {color: black; font-size: 10pt; line-height: 12pt;}

.b2160 { margin-right:1em;line-height: 32pt; font-size: 25pt; font-family: Arial; color: #000011; font-weight: 400;}
.b1440 { margin-right:1em;line-height: 22pt; font-size: 20pt; font-family: Arial; color: #000011; font-weight: 400;}
.b1080 { margin-right:1em;line-height: 17pt; font-size: 12pt; font-family: Arial; color: #000011; font-weight: 400;}
.b720  { margin-right:1em;line-height: 12pt; font-size: 10pt; font-family: Arial; color: #000011; font-weight: 400;}
.b480  { margin-right:1em;line-height: 10pt; font-size:  8pt; font-family: Arial; color: #000011; font-weight: 400;}
.p2160 { margin-right:1em;line-height: 32pt; font-size: 30pt; font-family: Arial; color: #000022; font-weight: 400;}
.p1440 { margin-right:1em;line-height: 22pt; font-size: 20pt; font-family: Arial; color: #000022; font-weight: 400;}
.p1080 { margin-right:1em;line-height: 17pt; font-size: 15pt; font-family: Arial; color: #000022; font-weight: 400;}
.p720  { margin-right:1em;line-height: 12pt; font-size: 10pt; font-family: Arial; color: #000022; font-weight: 400;}
.p480  { margin-right:1em;line-height: 10pt; font-size:  7pt; font-family: Arial; color: #000022; font-weight: 400;}
.c2160 { margin-right:1em;line-height: 22pt; font-size: 20pt; font-family: Arial; color: #000033; font-weight: 300;}
.c1440 { margin-right:1em;line-height: 17pt; font-size: 15pt; font-family: Arial; color: #000033; font-weight: 300;}
.c1080 { margin-right:1em;line-height: 12pt; font-size: 10pt; font-family: Arial; color: #000033; font-weight: 300;}
.c720  { margin-right:1em;line-height: 10pt; font-size:  8pt; font-family: Arial; color: #000033; font-weight: 300;}
.c480  { margin-right:1em;line-height:  8pt; font-size:  6pt; font-family: Arial; color: #000033; font-weight: 300;}


