body {
	margin-left: 10%;
	margin-right: 15%;
}

p { text-align: justify; }
blockquote { text-align: justify; }
h1,h2,h3,h4,h5,h6 { text-align: center; }
pre { font-size: 0.7em; }

hr {
	text-align: center;
	width: 50%;
}

html>body hr {
	margin-right: 25%;
	margin-left: 25%;
	width: 50%;
}

hr.full { width: 100%; }

html>body hr.full {
	margin-right: 0%;
	margin-left: 0%;
	width: 100%;
}

hr.short {
	text-align: center;
	width: 20%;
}

html>body hr.short {
	margin-right: 40%;
	margin-left: 40%;
	width: 20%;
}

ul { list-style-type: none; }

.note {
	margin-left: 10%;
	margin-right: 10%;
	font-size: 0.9em;
}

span.pagenum {
	position: absolute;
	left: 1%;
	right: 91%;
	font-size: 8pt;
}

.poem {
	margin-left: 10%;
	margin-right: 10%;
	margin-bottom: 1em;
	text-align: left;
}

.poem .stanza { margin: 1em 0em 1em 0em; }

.poem p {
	margin: 0;
	padding-left: 3em;
	text-indent: -3em;
}

.poem p.i2 { margin-left: 1em; }
.poem p.i4 { margin-left: 2em; }
.poem p.i6 { margin-left: 3em; }
.poem p.i8 { margin-left: 4em; }
.poem p.i10 { margin-left: 5em; }
p.cen { text-align: center; }
p.rgt { text-align: right; }

.figure, .figcenter, .figright, .figleft {
	padding: 1em;
	margin: 0;
	text-align: center;
	font-size: 0.8em;
}

.figure img, .figcenter img, .figright img, .figleft img, .dropcap img { border: none; }

.dropcap img

.figure p, .figcenter p, .figright p, .figleft p {
	margin: 0;
	text-indent: 1em;
}

.figcenter>p { text-align: center; }
.figcenter { margin: auto; }

.figright {
	float: right;
	width: 25%;
}

.figleft, .dropcap {
	float: left;
	width: 25%;
}

span.sidenote {
	position: absolute;
	right: 1%;
	left: 87%;
	font-size: .7em;
	text-align: left;
	text-indent: 0em;
}

sup { font-size: .7em; }
span.sc { font-variant: small-caps; }

span.emph {
	font-size: 125%;
	font-weight: bolder;
}

a:link { text-decoration: none; }
.hide { display: none; }
