/*USE FOR COVERS, BACKADS, TITLEPAGES, AND OTHER FULL-PAGE IMAGES, ALONG WITH THIS HTML:
*/ .imageWrapperHi { height:99%; width:100%; text-align:center; page-break-inside:avoid; } .imageWrapperHi img { display:inline-block; height:100%; margin:0 auto; } /*STANDARD TWO-LINE DROP CAP*/ span.char-style-override-1{ font-size:2.949em; float:left; line-height:1; margin-top:-0.113em; margin-right:0.05em; -adobe-float-keep:column; margin-bottom:-0.25em; text-transform:uppercase; } /*USE BELOW TO KEEP HEADERS FROM BREAKING AWAY FROM CONTENT ACROSS 'PAGES'*/ .keeper{ page-break-inside:avoid; } .breaker{ page-break-before:always; } /*USE BELOW TO ENABLE TOP MARGINS AFTER FORCED BREAKS ON KINDLE*/ .ninjaspace{ opacity:0; } /*USE BELOW TO PREVENT BAD BREAKS WITH HYPHENS*/ span.nowrap{ white-space:nowrap; } /*USE BELOW TO ALLOW LINE BREAKS WHEN HYPHENS AND WORDS ARE STRUNG TOGETHER WITH NO BREAKS*/ .zwthinspace{ display:inline-block; width:0; white-space:normal; } /*STANDARD CLASSES FOR POETRY WITH HANGING INDENTS. USE EMS FOR HIGHER FIDELITY TO INDENATION, PERCENTS FOR BETTER DISPLAY ON SMALL SCREENS*/ .hanger-0tab{ margin-left:25%; text-indent:-20%; } .hanger-1tab{ margin-left:40%; text-indent:-20%; } .hanger-2tab{ margin-left:55%; text-indent:-20%; } .hanger-3tab{ margin-left:70%; text-indent:-20%; } .hanger-4tab{ margin-left:85%; text-indent:-20%; } /*FLOATS*/ .right{ float:right; } .left{ float:left; } .inline{ display:inline-block; } /*USE TO SIMULATE NUMBERED ORDERED LISTS WHEN FIRST NUMBER IS NOT '1'.*/ span.list-evener{ display:inline-block; width:1em; } /*RULES, AND OTHER DEDCORATIVE CSS*/ .short-rule{ border-bottom:1px solid black; text-align:center; margin:1em 20% 1em 20%; } .short-rule-center{ border-bottom:1px solid black; text-align:center; margin:1em 42% 1em 42%; } .short-rule-left{ border-bottom:1px solid black; text-align:left; margin:1em 0; width:17%; } /* CSS for LISTING*/ p.Books-no-comma{ font-size:0.75em; margin-left:1em; text-indent:-1em; } p.Books{ font-size:0.75em; margin-left:1em; text-indent:-1em; } p.Books-nohang{ font-size:0.75em; } /*STANDARD FORMATTING CLASSES*/ .center-align{ text-align:center; } a{ text-decoration:none; } .bold{ font-weight:800; } .ital{ font-style:italic; } .strikethrough{ text-decoration:line-through; } .space-after{ margin-bottom:1em; } .space-before{ margin-top:1em; } .letter-spacer{ letter-spacing:.1em; } /*USE BELOW TO KEEP HEADERS FROM BREAKING AWAY FROM CONTENT ACROSS 'PAGES'*/ .keeper{ page-break-inside:avoid; } .breaker{ page-break-before:always; } /*USE BELOW TO ENABLE TOP MARGINS AFTER FORCED BREAKS ON KINDLE*/ .ninjaspace{ opacity:0; } /*USE BELOW TO PREVENT BAD BREAKS WITH HYPHENS*/ span.nowrap{ white-space:nowrap; } /*USE BELOW TO ALLOW LINE BREAKS WHEN HYPHENS AND WORDS ARE STRUNG TOGETHER WITH NO BREAKS*/ .zwthinspace{ display:inline-block; width:0; white-space:normal; } /*STANDARD CLASSES FOR POETRY WITH HANGING INDENTS. USE EMS FOR HIGHER FIDELITY TO INDENATION, PERCENTS FOR BETTER DISPLAY ON SMALL SCREENS*/ .hanger-0tab{ margin-left:25%; text-indent:-20%; } .hanger-1tab{ margin-left:40%; text-indent:-20%; } .hanger-2tab{ margin-left:55%; text-indent:-20%; } .hanger-3tab{ margin-left:70%; text-indent:-20%; } .hanger-4tab{ margin-left:85%; text-indent:-20%; } /*FLOATS*/ .right{ float:right; } .left{ float:left; } .inline{ display:inline-block; } /*USE TO SIMULATE NUMBERED ORDERED LISTS WHEN FIRST NUMBER IS NOT '1'.*/ span.list-evener{ display:inline-block; width:1em; } /*USE FOR IN-LINE IMAGES THAT DECORATE TEXT WITHOUT ALTERING LINE-HEIGHT. HTML: */ @media amzn-kf8{ span.under{ display:inline-block; width:0; } img.under{ display:inline-block; width:10em; top:.7em; right:10em; } span.under img.under{ vertical-align: baseline; position: relative; top: .7em; } } /*RULES, AND OTHER DEDCORATIVE CSS*/ .short-rule{ border-bottom:1px solid black; text-align:center; margin:1em 20% 1em 20%; } .short-rule-center{ border-bottom:1px solid black; text-align:center; margin:1em 42% 1em 42%; } .short-rule-left{ border-bottom:1px solid black; text-align:left; margin:1em 0; width:17%; } /* CSS for LISTING*/ p.Books-no-comma{ font-size:0.75em; margin-left:1em; text-indent:-1em; } p.Books{ font-size:0.75em; margin-left:1em; text-indent:-1em; } p.Books-nohang{ font-size:0.75em; } /*ZERO-WIDTH SPACE*/ .zero{ display:inline-block; width:.000001em; } /*STANDARD FORMATTING CLASSES*/ .center-align{ text-align:center; } a{ text-decoration:none; } .bold{ font-weight:800; } .ital{ font-style:italic; } .strikethrough{ text-decoration:line-through; } .space-after{ margin-bottom:1em; } .space-before{ margin-top:1em; } .letter-spacer{ letter-spacing:.1em; } /* HYPERLINKED BACKAD STYLES*/ p.backad{ color:#000000; text-align:center; font-size:1em; margin-bottom:0; font-weight:bold; margin-top:0; } p.backad-sub{ color:#000000; text-align:center; font-size:1em; margin-bottom:1em; margin-top:1em; } p.back-links{ color:#FDFCFE; text-align:left; font-size:1em; margin-bottom:.7em; margin-top:0; text-align:center; } .back-links a{ color:#000000; font-variant:small-caps; text-align:center; font-weight:bold; } div.titles{ background-color:#85acb3; margin-bottom:0; padding:15px; border:20px solid; border-color:#c6c8ca; margin-left:auto; margin-right:auto; } div.quote{ background-color:#a7d7de; margin-top:0; border:20px solid; border-color:#d0ccce; padding:15px; margin-left:auto; margin-right:auto; } p.link-title{ margin-top:0; color:#000000; font-size:1em; text-align:center; } img.card{ float:left; display:inline-block; height:10em; width:5.804em; } div.floater{ float:left; display:inline-block; } div.centerer{ margin:auto; width:100%; }