html { font-size: 14pt; }

body
{
	color: white;
	background-color: RGB(0, 0, 102);
	font-family: Palatino, Georgia, serif;
}

h1 
{
	font-family: Herculanum, sans-serif;
	font-variant: small-caps;
	font-weight: normal;
}

h2, h3, h4 { font-family: sans-serif; }

br.VerseLineBreak { }

cite { }

p
{
	text-indent: 2em;
	margin: .1em 0em .1em 0em;
	text-align: justify;
	line-height: 1.3em;
}

p.Continued
{
	text-indent: 0em;
	margin: .5em 0em .5em 0em;
	text-align: center;
}

p.Note
{
	text-indent: 0;
	margin: .5em 3em .5em 3em;
	font-style: italic;
}

p.ListParagraph { margin: .5em 0 .5em 1em; }

p.PageHeader
{
	font-family: Herculanum, sans-serif;
	text-indent: 0;
	text-align: center;
	font-size: 120%;
	font-weight: normal;
	font-variant: small-caps;
}

p.LinkList
{
	text-indent: 0;
	text-align: center;
	font-size: 110%;
	font-family: Herculanum, sans-serif;
	font-variant: small-caps;
	font-weight: normal;
}

.SubHeading
{
	color: yellow;
	background-color: inherit;
}

.SeasonTitle
{
	color: white;
	background-color: inherit;
}

p.Setting
{
	text-indent: 0;
	text-decoration: underline;
	font-style: italic;
}

p.Letter
{
	font-family: sans-serif;
	text-indent: 0;
	margin: .5em 2em .5em 2em;
	font-size: 90%;
}

p.Voiceover
{
	text-indent: 0;
	font-style: italic;
	margin: .5em 3em .5em 3em;
}

p.Voiceover em
{
	font-weight: bold;
}


p.Spell
{
	font-family: sans-serif;
	text-indent: 0;
	margin-left: 2em;
	margin-right: 2em;
	margin-top: .5em;
	margin-bottom: .5em;
}

p.Poem
{
	font-family: sans-serif;
	text-indent: 0;
	margin-left: 2em;
	margin-right: 2em;
	margin-top: .5em;
	margin-bottom: .5em;
}

p.Sign
{
	text-indent: 0;
	margin-top: .5em;
	margin-bottom: .5em;
	text-align: center;
}

p.Song
{
	text-indent: 0em;
	margin: .5em 0em .5em 2em;
	font-family: "Comic Sans MS", fantasy;
	font-size: 90%;
}

p.Singing
{
	text-indent: 0em;
	margin: .5em 2em .5em 2em;
	font-family: fantasy;
	font-size: 90%;
}

p.Singer
{
	text-indent: 0;
	margin: .5em 0em 0 2em;
	font-family: "Comic Sans MS", fantasy;
	text-align: center;
}

p.Narration { text-indent: 1em; }

p.Formatted
{
	font-family: monospace;
	text-indent: 0;
	margin: .25em 2em .25em 2em;
}

p.ComputerDisplay
{
	font-family: monospace;
	text-indent: 0;
	margin: .25em 2em .25em 2em;
}

.EpisodeTitle
{
	font-style: normal;
	font-weight: bold;
}

.Whisper
{
	font-size: 90%;
	font-style: italic;
}

.Singing { font-style: italic; }
.Translated { font-style: italic; }
.Translated em {font-weight: bold; }
.Silent { font-style: italic; }
.Squeaky { font-style: italic; }
.Bold { font-weight: bold; }
.Underlined { text-decoration: underline; }

.Thought
{
	font-family: sans-serif;
	font-style: italic;
	font-size: 90%;
}

.Scream
{
	font-style: italic;
	font-weight: bold;
}

.Shout
{
	font-style: italic;
	font-weight: bold;
}

.ExtraEmphasis
{
	font-weight: bold;
	text-decoration: underline;
}

.BoldUnderlined
{
	font-weight: bold;
	text-decoration: underline;
}

sup
{
	font-size: 65%
}
		

A:link
{
	color: rgb(144, 255, 255);
	background-color: inherit;
}

A:visited
{
	color: rgb(255, 127, 255);
	background-color: inherit;
}

A:active
{
	color: rgb(255, 0, 0);
	background-color: inherit;
}

A:hover
{
	color: rgb(0, 96, 255);
	background-color: inherit;
}

