body { font-family: Georgia, Verdana, Univers, "Univers 55", Gill, "Gill Sans", "Zurich BT", Zurich, Manson, Exocet, Geneva; color: black; background-color: white; text-align: left }

li, dt, h1, h2, h3, h4, h5, h6 { line-height: 1.3em; margin-left: 4em }

li li, dd li, blockquote blockquote { margin-left: 1em }

li p, td p, td h1, td h2, td h3, td h4, td h5, td h6 { margin-left: 0em }

td blockquote { margin-left: 1em }

h1 { font-weight: bold; font-family: Verdana; margin-top: 1.5ex; margin-bottom: 0ex; font-size: 18px; text-transform: uppercase; margin-bottom: 0.5em; letter-spacing: 0.2em;  margin-left: 0em }

h2 { font-family: Verdana; font-weight: bold; margin-top: 4ex; margin-bottom: 0ex; font-size: 14px; text-transform: uppercase; margin-bottom: 0.5em; letter-spacing: 0.2em; margin-left: 1em }

h3 { font-family: Verdana; font-weight: bold; margin-top: 1.5ex;  font-size: 12px; margin-left: 2em; margin-bottom: 0.5em; text-transform: uppercase; letter-spacing: 0.2em }

h4 { font-family: Verdana; font-weight: bold; margin-top: 1ex;  font-size: 10px; margin-left: 3em; margin-bottom: 0.5em; text-transform: uppercase; letter-spacing: 0.2em; }

h5, h6 { font-family: Verdana; font-weight: normal; margin-top: 1.1ex; margin-bottom: 0.5em; margin-left: 4em; font-style: italic; text-align: center;  }

.centre { text-align: center; color: black; }

.centrepad { text-align: center; color: black; margin-top: 20px }

em { font-style: italic }

A:Link { color: #990000; font-weight: bolder;  text-decoration: underline; font-family: Verdana; line-height: 1.3em }

A:Visited { color: purple; font-weight: bolder; text-decoration: underline; font-family: Verdana; line-height: 1.3em }

A:Hover {color: #ff6600; text-decoration: underline overline; font-family: Verdana; line-height: 1.3em }

SPAN.hilite { border: dashed 2px #999900; font-weight: bolder; color: black; padding: 1px; font-weight: bold }

STRONG { font-weight: bold; }

.youarehere { text-align: center; font-family: Geneva, Tahoma, Verdana, Univers,  Sans-serif; font-size: x-small; margin-bottom: 1ex; line-height: 1.4em }

.updated {  font-family: Geneva, Tahoma, Verdana, Univers,  Sans-serif; font-size: 10px; letter-spacing: 2px; text-align: center; margin-left: 0; margin-bottom: 0ex; margin-top: 0.5ex; padding: 5px; border-bottom: dashed 1px; line-height: 1.1em }

P.dialogue { margin-bottom: 0; text-indent: 1em }

LI, DT, DD { margin-top: 1ex }

.CC  { font-family: "TheSans Mono", monospace }

ABBR, ACRONYM, span.jakob { text-decoration: underline }

blockquote { font-family: Verdana; font-size: smaller; text-align: justify; line-height: 1.5em; margin-left: 6em; margin-right: 1em }

blockquote h1, blockquote h2, blockquote h3, blockquote h4, blockquote h5, blockquote h6
{ text-align: left }


.headerp {  text-align: center; padding: 2px; font-family: Verdana; margin-top: 1ex; margin-bottom: 2px; text-transform: uppercase }

.header1 { text-align: center; margin-bottom: 3ex; margin-top: 0; }

.centreborder { text-align: center; border-top: dashed 1px; padding: 3px }

.dotted {border: 2px dotted #990;  }

.summary { background-color: #ffff99; color: black; font-size: larger; margin-left: 3em; margin-right: 2em; padding: 5px}

.hiliteyellow { background-color: black; color: yellow; font-weight: bolder;  padding: 2px }

.character1 {color: white; background: black; padding: 3px; line-height: 1.2em; font-family: monospace; }
.character2 {color: yellow; background: black; padding: 3px; line-height: 1.2em; font-family: monospace; }
.character3 {color: #0099FF; background: black; padding: 3px; line-height: 1.2em; font-family: monospace; }
.character4 {color: green; background: black; padding: 3px; line-height: 1.2em; font-family: monospace; }
.narrator1 {color: white; background: black; padding: 3px; line-height: 1.2em; font-family: monospace; }
.narrator2 {color: yellow; background: black; padding: 3px; line-height: 1.2em; font-family: monospace; }
.radio1 {color: red; background: yellow; padding: 3px; line-height: 1.2em; font-family: monospace; }
.radio2 {color: blue; background: yellow; padding: 3px; line-height: 1.2em; font-family: monospace; }
.newsreel_TV1 {color: white; background: blue; padding: 3px; line-height: 1.2em; font-family: monospace; }
.newsreel_TV2 {color: yellow; background: blue; padding: 3px; line-height: 1.2em; font-family: monospace; }
.newsreel_TV3 {color: #0099FF; background: blue; padding: 3px; line-height: 1.2em; font-family: monospace; }
.recap_VO {color: white; background: blue; padding: 3px; line-height: 1.2em; font-family: monospace; }
.recollection1 {color: white; background: blue; padding: 3px; line-height: 1.2em; font-family: monospace; }
.recollection2 {color: yellow; background: blue; padding: 3px; line-height: 1.2em; font-family: monospace; }
.recollection3 {color: #0099FF; background: blue; padding: 3px; line-height: 1.2em; font-family: monospace; }

grey { background: #CCCCCC; color: black }