i {
	font-style: italic;
}
em {
	font-style: italic;
}
i em {
	font-style: normal;
}
i i {
	font-style: normal;
}
.titled, .abbreviation, i.translation, abbr, acronym {
	border-bottom: 1px dotted;
}
.small-caps {
	font-variant: small-caps;
}

.title p, .story .title p {
	margin-left: 0;
	text-indent: 0;
	font-weight: bold;
}
.footer p, .story .footer p {
	margin-left: 0;
	text-indent: 0;
	font-weight: bold;
}

.story p {
	text-indent: 2em;
}
.story .sidescene p {
	font-style: italic;
}
.story .sidescene i {
	font-style: normal;
}
.story .sidescene em {
	font-style: normal;
}
.story .sidescene i em {
	font-style: italic;
}
.story .sidescene i i {
	font-style: italic;
}
.story p.divider {
	text-indent: 0;
}
.story p.noindent {
	text-indent: 0;
}
.story p.doubleindent {
	margin-left: 4em;
	text-indent: 0;
}
.story p.character {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 2em;
	text-indent: -2em;
}
.story p.characternew {
	margin-bottom: 0;
	margin-left: 2em;
	text-indent: -2em;
}
.story p.stage {
	margin-left: 5px;
	text-indent: -5px;
}
.story p.songtitle {
	margin-bottom: 0;
	margin-left: 0;
	text-indent: 0;
}

table.sastable {
	border-width: 1px;
	border-style: outset;
}
table.sastable td {
	border-width: 1px;
	border-style: inset;
}
table.sastable td.type {
	text-align: right;
}

