/* This defines styles and classes used in the book */
/* this declaration seems to be the trick to getting centering and elimination of lines between paragraphs in ADE It works in the nook only if the publisher default setting is on. Otherwise, centered elements are left justified. */
/*.body {
display: block;
padding: 5px;
}*/
body { adobe-hyphenate: none; }
p { text-indent: 1.7em; text-align: justify; margin-bottom: 0; margin-top: 0; padding-bottom: 0; padding-top: 0;
}
/*all of the styles that should apply to all ereaders except legacy Kindle.
*/
/*just for legacy Kindle, adding media="amzn-mobi" to the opening style tag.
*/
/*the nook simple touch doesn't like the p class for centering for some reason. This works. But SW doesn't. Grr. */
center { display: block; text-align: center; margin: 0;
padding: 0; text-indent: 0
}
/* These next 2 styles are to ensure centered chapter headings. */
.chapterheading { display: block; text-align: center; margin-top: 3em; margin-bottom: 2em;
margin-left: 0;
margin-right: 0;
text-indent: 0
}
.h1 { font-size: 1.2em; font-weight: bold }
.sc { font-variant: small-caps; }
.underline { text-decoration: underline; }
.shrink1 { font-size: 80% }
.shrink2 { font-size: 65% }
.shrink3 { font-size: 50% }
.shrink4 { font-size: 40% }
.p-first { display: block; text-indent: 0; text-align: justify; margin-bottom: 0; margin-top: 0; padding-bottom: 0; padding-top: 0;
}
.p-center { display: block; text-align: center; margin: 0;
padding: 0; text-indent: 0
}
.p-right { text-align: right }
.p-scenebreak { width: 100%; text-indent: 0; text-align: center; font-size: 1.5em;
margin-top: 1em; margin-bottom: 1em;
padding: 0;
}
.p-inset { text-indent: 0; margin-left: 3.5em; margin-right: 3.5em }
.p-poem { text-indent: 0; margin-left: 0; text-align: left; padding-left: 0; }
.p-poem1 { text-indent: 0; margin-left: 1.7em; text-align: left; padding-left: 0; }
.p-poem2 { text-indent: 0; margin-left: 4em; text-align: left; padding-left: 0; }
.p-poem3 { text-indent: 0; margin-left: 8em; text-align: left; padding-left: 0; }