/* Page Attributes & Body Styling */ @page { margin-top: 30pt; margin-bottom: 30pt; } body { padding-left: 6%; padding-right: 6%; padding-top: 8%; } p { font-family: Georgia, "Times New Roman", Times, serif; line-height: 1.45em; font-size: 1.2em; text-align: justify; font-weight: normal; font-style: normal; color: rgb(0,0,0); margin: 0; padding: 0; } img { text-indent: 0; } table {width:100%; margin-top:1em; border:none;} /*--TITLE--*/ h1{ font-size: 2em; line-height: 1em; color: #4773b2; margin-top: 1em; font-family: Georgia, "Times New Roman", Times, serif; text-align: center } /*--CHAPTER HEADS--*/ h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 2.25em; margin-bottom: 2em; line-height: 1em; text-align: center; color: black; letter-spacing: -1pt; margin-top:2em; font-weight:normal; } /*--CHAPTER NUMBER--*/ h2 strong{display:block; font-weight:normal; margin-bottom:1em; color: #4773b2; text-align:center;} /*--PRELIMS--*/ p.subtitle { margin-top: 0.25em; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1em; line-height: 1em; text-align: center; color: black; } p.author { line-height: 2em; font-size: 1em; text-align: center; font-weight:bold; padding-top: 2%; font-family: Georgia, "Times New Roman", Times, serif; margin-top:1em; } p.subauthor { margin-top:-0.25em; line-height: 2em; font-size: 0.75em; text-align: center; font-family: Georgia, "Times New Roman", Times, serif; } p.publisher { font-size: 0.75em; margin-top: 1em; text-align: center; font-family: Georgia, "Times New Roman", Times, serif; } p.dedication { margin-top: 3em; margin-bottom: 1.2em; font-style: italic; text-align: center; } p.copyright { line-height: 1.11em; font-size: 75%; margin-bottom: 1.11em; } p.normal { } /* BODY TEXT*/ p.x1st-para { text-indent: 0; } x1st-para-dropcap { text-indent: 0; } p.x1st-para-dropcap:first-letter { font-size: 3em; vertical-align: bottom; float: left; } p.body-text { text-indent: 1.5em; } p.bibliography { margin-bottom:1em; text-indent:0; } /*chapter title sub*/ p.heading-b{font-family: Georgia, "Times New Roman", Times, serif; font-size: 2.25em; padding-top: 0em; margin-bottom: 2em; line-height: 1em; text-align: left; color: gray; letter-spacing: -1pt; } p.subhead { font-family: Georgia, "Times New Roman", Times, serif; margin-bottom: 0em; margin-top: 1.5em; text-indent: 0; line-height: 1.5em; font-size: 1.25em; font-weight:bold; } p.subhead-b { font-family: Georgia, "Times New Roman", Times, serif; margin-bottom: 0.5em; margin-top: 1.5em; text-indent: 0; line-height: 1.5em; font-size: 100%; color: black; font-weight:bold; } p.subhead-c { font-family: Georgia, "Times New Roman", Times, serif; margin-bottom: 0.5em; margin-top: 1.5em; text-indent: 0; line-height: 1.5em; font-size: 100%; color: gray; font-weight:bold; } /*indent quote*/ .body-text-b { font-family: Helvetica, Verdana, sans-serif; font-style: italic; margin-left: 0; margin-right: 0; margin-top: 1em; padding-left: 1.5em; margin-bottom: 1em; padding-top: 0; padding-bottom: 0; line-height: 1.4em; font-size: 0.9em; text-align: left; } .body-text-d { text-align: left; margin-bottom: 1em; margin-top: 1em; padding-left:1.5em; padding-right:1.5em; font-style:italic; } /*editorial break*/ .line-break { text-align: center; margin-top: 2em; margin-bottom: 2em; text-indent: 0; font-family: Verdana, Helvetica, sans-serif; line-height: 1em; color:#4773b2; } .editorial-break {text-align:center; margin-top: 2em; margin-bottom: 2em;} p.caption { font-size: 0.75em; margin-top:0.5em; margin-bottom:1em; text-indent:0; } /* character styles */ span.italics { font-style: italic; text-decoration: none; } span.letter { font-family: Helvetica, Verdana, sans-serif; } .bold { font-weight: bold; } /* Applied Styles */ .hide-toc { display: none; } .center { text-align:center; } div.applybground { background-color: #EEEEEE; padding-left: 0.5em; padding-right: 0.5em; padding-top: 1em; padding-bottom: 1em; margin-top:1em; } div.body-text-b{ margin-top: 0; margin-bottom:0; padding-top: 1.5em; padding-bottom: 0.5em; } .darkgreybground { background-color: #777777; } div.group { margin-top: 1em; margin-bottom: 1em; text-align: center; } img div.image { width: 30%; } div.topbottompadding { text-indent: 0; padding-top: 1em; padding-bottom: 1em; } div.applyborder { width: 80%; border: 1px solid black; padding: 1em; margin: 0; } /*IMAGES*/ .picture-box { width:95%; margin-top:1em !important; margin-bottom:1em !important; margin-left:2.5% !important; margin-right:2.5% !important; page-break-inside:avoid; text-align:center; } .picture-box img { text-align:center; display:block; max-width:100% !important; vertical-align:text-top; } .picture-box2 { width:25%; margin-bottom:0.5em !important; margin-left:auto !important; margin-right:1em !important; padding:0.25em; float:left; page-break-inside:avoid; } .picture-box2 img {border:1px solid; text-align:center; display:block; width:100% !important; vertical-align:text-top} /*tables*/ #table-2 {width:100%; font-size:85%; } #table-2 p {text-align:left; vertical-align:top; margin-bottom:0.25em;} #table-2 td{padding-left:0.5em; padding-top:0.5em; padding-bottom:1em; vertical-align:top;} .table1{width:100%; font-size:75%; border:0;} .table1 td{padding-left:1em; } p.thead{color:white; font-size:100%; font-weight:bold; margin-bottom:-1em;} td.thead{background-color:black; font-size:100%; margin-top:3em; margin-bottom:1em; font-weight:bold; padding:0.05em; border:0 ; } .bg {background-color:#c9e4e7;} p.thead2{color: rgb(37,64,143); font-size:115%; margin-top:0.5em;} .pboxfull { width:100%; margin-top:1em !important; margin-bottom:0.75em !important; page-break-inside:avoid; padding:0.3em; } .pboxfull img {border:1px solid; text-align:center; margin-left:auto !important; margin-right:auto !important; max-width:95% !important; vertical-align:text-top} .pboxfull p {text-align:center;} .bullet {text-indent:-0.75em; margin-top:0.5em; margin-bottom:0.5em;} /*PART TITLES (PART ONE, PART TWO, ETC)*/ .part { font-family: Helvetica, Verdana, sans-serif; font-size:1em; page-break-before:always; page-break-after:always; color: #3299CC; margin-top:5em; } .part span.bold{ font-size:1em; font-weight:bold; color: black; display:block; } .tpart {border: 3px solid #CDC9C9; padding:0.5em; margin-bottom:4em; background:black; width:75%; margin-left:12.5%; margin-right:12.5%; } /* PAGE BREAK- APPLY TO DIV */ .break {page-break-before:always; padding-top:3em;} /* Series Specific */ .fnovelsbanner {margin-top:-1em;} /* <--First Novels Banner on Title Page */ .tpage {text-align:center; /* <--Title Page image */ margin-bottom:2em; } .rightfloat { page-break-inside:avoid; } .topic {display:inline;/* <--A SMALL IMAGE ABOVE CHAPTER HEAD*/ text-align:center; max-width:100%; }