html {
padding:1em;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote {
margin:0;
padding:0;
border-width:0;
}
td, th {
border-style:solid;
border-width:1px;
}
table {
border-collapse:collapse;
}
li {
display:block;
}
body {
-epub-hyphens:auto;
-webkit-hyphens:auto;
}
@page {
margin : 0px 0px 0px 0px;
}
p.FirstPara {
font-family:serif;
font-size:1em;
margin-top:17px;
text-align:justify;
}
p.Indent {
font-family:serif;
font-size:1em;
text-align:justify;
text-indent:12px;
}
.Section {
font-family:serif;
font-size:1.333em;
font-style:italic;
margin-bottom:1em;
margin-top: 1em;
text-align:center;
}
p.Copyright {
-epub-hyphens:none;
font-family:serif;
font-size:0.708em;
text-align:center;
}
p.List-title {
font-family:serif;
margin-top:14px;
text-align:justify;
text-decoration:underline;
}
p.List {
font-family:serif;
margin-top:0px;
text-align:justify;
}
p.List-last {
font-family:serif;
font-size:1em;
margin-bottom:14px;
margin-top:0px;
text-align:justify;
}
p.List-title-centre {
font-family:serif;
font-size:1em;
margin-top:14px;
text-align:center;
text-decoration:underline;
}
p.Centred-text {
font-family:serif;
text-align:center;
}
p.Section-Head-page-break {
font-family:serif;
font-size:1.333em;
font-style:italic;
font-variant:normal;
font-weight:normal;
margin-bottom:2em;
margin-top:4em;
text-align:center;
}
p.Attribution {
font-family:serif;
font-variant:small-caps;
text-transform: lowercase;
margin-bottom:18px;
text-align:center;
}
p.Blurb {
font-family:serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
margin-bottom:11px;
margin-top:0px;
text-align:left;
}
p.Dedication {
font-family:serif;
margin-bottom:7px;
text-align:center;
}
p.Ack-First-para {
font-family:serif;
margin-top:7px;
text-align:justify;
}
p.Ack-Indented-para {
font-family:serif;
margin-top:0px;
text-align:justify;
text-indent:12px;
}
p.Copyright-dedication {
font-family:serif;
font-size:0.708em;
margin-bottom:14px;
margin-top:7px;
text-align:center;
}
span.small-caps, em.small-caps {
font-variant:small-caps;
text-transform: lowercase;
}
p.right-align {
text-align:right;
}
img.frame-1 {
height:63px;
width:159px;
}
div.frame-2 {
margin:0px auto 0px auto;
text-align:center;
}
img.frame-3 {
height:29px;
width:88px;
}
img.frame-4 {
height:29px;
width:82px;
}
.Praise-for {
font-family:serif;
margin-bottom:2em;
margin-top:4em;
text-align:center;
}
.margin-top {
margin-top: 4em;
}
.space-above {
margin-top: 1em;
}
.space-below {
padding-bottom: 1em;
}
.title-page {
max-height: 90vh;
}
.line-separator {
height:1px;
background:#717171;
border-bottom:1px solid #313030;
margin-top: 1em;
margin-bottom:1em;
margin-left: auto;
margin-right: auto;
width:50%;
}
.logo {
height:40px;
width:auto;
margin-top: .5em;
}