@charset "utf-8";
/* reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
/* end reset */
@page {
margin: 5px !important;
}
body {
font-family: "Minion Pro", serif;
font-size: 1em;
text-align: left;
}
/* p margin */
p {
margin: 8px 0 0;
line-height: 120%;
text-align: left;
}
/* ----------------- inlines; ----------------- */
em {
font-family: "Minion Pro", serif;
font-style: italic;
font-weight: normal;
}
em strong, strong em {
font-family: "Minion Pro", serif;
font-style: italic;
font-weight: bold;
}
strong {
font-family: "Minion Pro", serif;
font-weight: bold;
font-style: normal;
}
/* ----------------- headings ----------------- */
h1 {
font-size: 1.5em;
margin-top: 20px !important;
}
h2 {
font-size: 1.3em;
margin: 40px 0 8px 0;
text-align: left;
}
h3 {
font-size: 1.2em;
margin: 30px 0 8px 0 !important;
text-align: left;
}
h4 {
padding: 0;
margin: 0;
text-align: left;
}
h1, h2, h3, h4 {
font-family: "Minion Pro", serif;
font-weight: bold;
font-style: normal;
page-break-after: avoid;
}
/* Special classes*/
.artist {
font-family: "Minion Pro", serif;
font-weight: bold;
font-style: italic;
}
.author {
font-family: "Minion Pro", serif;
font-weight: bold;
font-style: normal;
font-size: 1.3em;
margin: 40px 0 8px 0;
text-align: left;
}
.firstParagraph {
font-family: "Minion Pro", serif;
font-weight: normal;
font-style: normal;
margin: 0;
padding: 0;
}
.normalParagraph {
font-family: "Minion Pro", serif;
font-weight: normal;
font-style: normal;
margin: 0;
padding: 0;
text-indent: 1.5em;
}
.beforeSectionBreak {
padding-bottom: 1.5em;
}
.afterSectionBreak {
padding-top: 1.5em;
}
.questionText {
font-family: "Minion Pro", serif;
font-weight: bold;
font-style: normal;
padding-top: 1em;
}
.bio {
font-family: "Minion Pro", serif;
font-weight: normal;
font-style: normal;
font-size: 0.9em;
}
.IZnonFictionHeadings {
font-family: "Minion Pro", serif;
font-weight: bold;
font-style: normal;
}
.IZbookDetails {
font-family: "Minion Pro", serif;
font-weight: normal;
font-style: normal;
padding-top: 0;
margin-top: 0;
}
.reviewer {
font-family: "Minion Pro", serif;
font-weight: bold;
font-style: italic;
padding-top: 0;
margin-top: 0;
}
/* fonts (keep at bottom); */
@font-face {
font-family: "Minion Pro";
font-weight: normal;
font-style: normal;
src: url(../Fonts/MinionPro-Regular.otf);
}
@font-face {
font-family: "Minion Pro";
font-weight: bold;
font-style: normal;
src: url(../Fonts/MinionPro-Bold.otf);
}
@font-face {
font-family: "Minion Pro";
font-weight: normal;
font-style: italic;
src: url(../Fonts/MinionPro-It.otf);
}
@font-face {
font-family: "Minion Pro";
font-weight: bold;
font-style: italic;
src: url(../Fonts/MinionPro-BoldIt.otf);
}