@page {margin: 20px 10px 20px 10px;}
	h1 {margin: 0.0px 5% 0.0px 5%; text-align: center; font-size: 2.5em; font-family: Optima, Times, serif; min-height: 13.0px; font-weight: normal}
    h2 {margin: 0.0px 5% 0.0px 5%; text-align: center; font-size: 2.5em; font-family: Optima, Times, serif; font-weight: normal}
    h3 {margin: 0.0px 5% 12.0px 5%; text-align: center; font-size: 2em; font-family: Optima, Times, serif; font-weight: normal}
    h4 {margin: 0.0px 5% 7.0px 5%; text-align: left; font-size: 1.25em; font-family: Optima, Times, serif; font-weight: bold}
    h5 {margin: 0.0px 5% 3.0px 5%; text-align: left; font-size: 1em; font-family: Optima, Times, serif; font-weight: bold}
    h6 {margin: 0.0px 5% 0.0px 5%; text-align: center; font-size: 1em; font-family: Optima, Times, serif; font-weight: normal}
    h3.chapnum {margin: 0.0px 5% 80.0px 5%; text-align: right; font-size: 4em; font-family: Optima; font-weight: normal}
    h3.partnum {margin: 120.0px 5% 0.0px 5%; text-align: center; font-size: 6em; font-family: Optima; font-weight: normal}
	p {margin: 0.0px 5% 0.0px 5%; text-indent: 0px; font-size: 1em; font-family: 'Adobe Garamond Pro', Times, serif; font-weight: normal}
	p.title {text-align: center; min-height: 28.0px}
    p.subtitle {text-align: center; font-size: 1.25em; letter-spacing: 6.0px; font-style: italic}
    p.author {text-align: center; font-size: 2.5em}
    p.verso {text-align: center; font: 0.9em Times; min-height: 11.0px}
    p.versobold {text-align: center; font: 0.9em Times; min-height: 11.0px; font-weight: bold}
    p.versoitalic {text-align: center; font: 0.9em Times; min-height: 11.0px; font-style: italic}
    p.alnpete {text-align: center; font: 1.25em Arial}
    p.dedication {margin: 30% auto 70% auto; text-align: center; font-size: 1em; font-family: Optima, Times, serif;}
    p.firstpara {text-align: justify; text-indent: 0px; min-height: 13.0px}
    p.indentpara {text-align: justify; text-indent: 14.2px; min-height: 13.0px}
    p.headline {margin: 0.0px 10% 0.0px 10%; text-align: justify; font-size: 1.2em; font-family: 'Engravers MT', Times, serif; min-height: 1.4em}
    p.gazette {margin: 0.0px 10% 0.0px 10%; text-align: justify; font-size: 0.9em; font-family: 'Courier New', Courier, monospace; min-height: 1.1em}
    p.typed {margin: 0.0px 10% 0.0px 10%; text-indent: 0px; font-size: 0.9em; font-family: 'American Typewriter', Courier, monospace;}
    p.typedin {margin: 0.0px 10% 0.0px 10%; text-indent: 1em; font-size: 0.9em; font-family: 'American Typewriter', Courier, monospace;}
    p.typedsqueezed {margin: 0.0px 15% 0.0px 15%; font-size: 0.9em; font-family: 'American Typewriter', Courier, monospace;}
    p.quote {margin: 0.0px 10% 0.0px 10%; text-align: justify; font-style: italic}
    p.squeezed {margin: 0.0px 10% 0.0px 10%; text-align: justify}
    p.adauthor {text-align: center; font: 1.25em Times; letter-spacing: 2.0px;}
    p.adtitle {margin: 6.0px 5% 0.0px 5%; text-align: center; font: 1.5em Arial}
    p.adsubtitle {text-align: center; font: 1.25em Times; letter-spacing: 2.0px; font-style: italic}
    p.adfirst {text-align: justify; font: 0.8em Times}
    p.adindent {text-align: justify; text-indent: 14.2px; font: 0.8em Times}
    p.adcentre {text-align: center; font: 0.8em Times; min-height: 11.0px}
    p.adquote {margin: 0.0px 20% 0.0px 10%; text-align: left; font: 0.75em Times; font-style: italic}
    p.adattrib {margin: 0.0px 20% 0.0px 10%; text-align: right; font: 0.75em Times}
	span.bold {font-weight:bold}
	span.underline {text-decoration: underline}
	span.normal {font-style: normal}
	img.cover { max-width: 100%; padding: 0; margin: 0;}