/*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%;
}