img { min-width:100%; width:100%; height:auto; max-height:100%; page-break-inside:avoid;} @font-face { font-family:"Bradley Hand ITC Std"; font-weight:500; src : url("../font/BradleyHandITCStd.otf"); } @font-face { font-family:"Janson Text LT Std"; font-style:italic; src : url("../font/JansonTextLTStd-Italic.otf"); } @font-face { font-family:"Janson Text LT Std"; font-style:oblique; src : url("../font/JansonTextLTStd-Italic.otf"); } @font-face { font-family:"Janson Text LT Std"; src : url("../font/JansonTextLTStd-Roman.otf"); } @font-face { font-family:"Johnston ITC Std Medium"; font-weight:bold; src : url("../font/JohnstonITCStd-Bold.otf"); } @font-face { font-family:"Johnston ITC Std Light"; font-weight:300; src : url("../font/JohnstonITCStd-Light.otf"); } @font-face { font-family:"Johnston ITC Std Light"; font-style:italic; font-weight:300; src : url("../font/JohnstonITCStd-LightItalic.otf"); } @font-face { font-family:"Johnston ITC Std Light"; font-style:oblique; font-weight:300; src : url("../font/JohnstonITCStd-LightItalic.otf"); } @font-face { font-family:"Khaki Std One"; font-weight:bold; src : url("../font/KhakiStd-1.otf"); } @font-face { font-family:"Times Europa LT Std Roman"; font-weight:bold; src : url("../font/TimesEuropaLTStd-Bold.otf"); } @font-face { font-family:"Times Europa LT Std Roman"; src : url("../font/TimesEuropaLTStd-Roman.otf"); } body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin:0; padding:0; border-width:0; } body { max-width: 100%; -epub-hyphens:auto; } @page { margin : 0.0em 0.0em 0.0em 0.0em; } p, h1, h2 { -epub-hyphens:none; -webkit-hyphens:none; font-style:normal; font-variant:normal; font-weight:normal; margin:0; orphans:1; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p._idGenParaOverride-1 { } #_idContainer000 { display:inline-block; width:68.79%; } #_idContainer003 { display:inline-block; width:22.70%; } #_idContainer004, #_idContainer005, #_idContainer007, #_idContainer009, #_idContainer011, #_idContainer014, #_idContainer015, #_idContainer016, #_idContainer018, #_idContainer020, #_idContainer022, #_idContainer024, #_idContainer026 { display:inline-block; width:100.00%; } #_idContainer006, #_idContainer008, #_idContainer010, #_idContainer012, #_idContainer013, #_idContainer017, #_idContainer019, #_idContainer021, #_idContainer023, #_idContainer025, #_idContainer027 { display:inline-block; width:50.34%; } #_idContainer029 { display:inline-block; padding:2.97% 0% 0% 0%; position:relative; width:42.50%; } /** frontmatter **/ p.frontmatter_acknowledgments-and-credits { font-family:"Times Europa LT Std Roman", serif; font-size:0.583em; line-height:1.286; } p.frontmatter_CIP { font-family:"Times Europa LT Std Roman", serif; font-size:0.542em; line-height:1.231; margin-left:0.5625em; text-indent:-0.5625em; } p.frontmatter_copyright { font-family:"Times Europa LT Std Roman", serif; font-size:0.583em; line-height:1.286; } p.frontmatter_manufacturing-info { font-family:"Times Europa LT Std Roman", serif; font-size:0.583em; line-height:1.286; } p.frontmatter_publisher-info { font-family:"Times Europa LT Std Roman", serif; font-size:0.583em; line-height:1.286; } p.frontmatter_TOC-chapter-head { font-family:"Khaki Std One", sans-serif; font-size:1em; font-weight:bold; line-height:1.417; } p.frontmatter_TOC-f_bmatter { font-family:"Khaki Std One", sans-serif; font-size:1em; font-weight:bold; line-height:1.417; } p.frontmatter_TOC-head { font-family:"Khaki Std One", sans-serif; font-size:1.75em; font-weight:bold; line-height:0.643; margin-top:2em; margin-bottom:1.125em; text-align:center; } p.frontmatter_TP-author_illustrator { font-family:"Khaki Std One", sans-serif; font-size:1em; font-weight:bold; line-height:1.417; text-align:center; } p.frontmatter_TP-title { font-family:"Khaki Std One", sans-serif; font-size:5em; font-weight:bold; line-height:0.917; margin-bottom:1.3125em; text-align:center; text-transform:uppercase; } /** main text **/ p.main-text_call-out-text { font-family:"Johnston ITC Std Light", sans-serif; font-size:1.083em; font-weight:300; line-height:1.538; text-indent:1.0em; } h1.main-text_H1-CHAPTER-HEAD { font-family:"Khaki Std One", sans-serif; font-size:1.833em; font-weight:bold; line-height:1.1; margin-bottom:0.75em; margin-top:0.5em; text-align:center; text-transform:uppercase; } h2.main-text_H2-BHEAD { font-family:"Johnston ITC Std Medium", sans-serif; font-size:1.083em; font-weight:bold; line-height:1.538; margin-top:1.25em; text-align:center; } p.main-text_letter-closing { font-family:"Bradley Hand ITC Std", sans-serif; font-size:1.083em; font-weight:500; line-height:1.538; margin-left:1.0em; margin-top:1.25em; } p.main-text_letter-first { font-family:"Bradley Hand ITC Std", sans-serif; font-size:1.083em; font-weight:500; line-height:1.538; text-indent:1.0em; } p.main-text_letter-middle { font-family:"Bradley Hand ITC Std", sans-serif; font-size:1.083em; font-weight:500; line-height:1.538; text-indent:1.0em; } p.main-text_letter-salutation { font-family:"Bradley Hand ITC Std", sans-serif; font-size:1.083em; font-weight:500; line-height:1.538; margin-bottom:1.25em; margin-top:1.5em; } p.main-text_letter-signature { font-family:"Bradley Hand ITC Std", sans-serif; font-size:1.083em; font-weight:500; line-height:1.538; margin-bottom:1.5em; margin-left:1.0em; } p.main-text_TEXT { font-family:"Janson Text LT Std", serif; font-size:1.083em; line-height:1.538; text-indent:1.0em; } p.main-text_text-divider { font-family:"Janson Text LT Std", serif; font-size:1.167em; line-height:1.429; margin-bottom:1.375em; margin-top:1.375em; text-align:center; } p.main-text_text-no-indent { font-family:"Janson Text LT Std", serif; font-size:1.083em; line-height:1.538; } /** Sidebar **/ /** backmatter **/ p.backmatter_about-the-author-no-indent { font-family:"Janson Text LT Std", serif; font-size:1.083em; line-height:1.538; } h1.backmatter_B1-about-the-author { font-family:"Khaki Std One", sans-serif; font-size:2em; font-weight:bold; line-height:0.467; margin-bottom:0.75em; margin-top:1.25em; } p.PageBreak { page-break-after:always; } /** image **/ div.centerfull { margin:auto; max-width:100%; height:auto; page-break-inside:avoid!important; } div.centerfullspace { margin:auto; margin-top:1em; text-align:center; max-width:100%; height:auto; page-break-inside:avoid!important; page-break-after:always; } div.center50 { margin:auto; text-align:center; max-width:50%; height:auto; page-break-inside:avoid!important; } div.textdivider { margin:auto; text-align:center; max-width:10%; height:auto; page-break-inside:avoid!important; } div.chapteropener { margin:auto; text-align:center; max-width:40%; height:auto; page-break-inside:avoid!important; } div.floatright { float:right; max-width:40%; height:auto; padding:0.5em 0 0.5em 0.5em; page-break-inside:avoid!important; } p.anchored-illustration { font-family:"Janson Text LT Std", serif; font-size:1.083em; line-height:1.538; text-align:center; } img._idGenObjectAttribute-1 { height:100.00%; min-width:100%; width:100.00%; } /** divs **/ div.Basic-Graphics-Frame { border-width:0.0625em; border-style:solid; } div.Basic-Text-Frame { border-style:solid; } div._idGenObjectLayout-1 { text-align:center; } /** spans **/ span.frontmatter_TP-title-alt1 { font-size:3.333em; } span.frontmatter_emphasis { font-weight:bold; } span.main-text_CMS-ital { font-style:italic; } span.main-text_H1-chapter-number { font-size:1.167em; } span.main-text_call-out-text-CMS-ital { font-style:italic; } span.main-text_call-out-text-emphasis { font-weight:bold; } span._idGenCharOverride-1 { font-size:0.667em; } span._idGenCharOverride-2 { font-family:"Times Europa LT Std Roman"; } span._idGenCharOverride-3 { font-size:0.467em; } span._idGenCharOverride-4 { font-family:"Janson Text LT Std"; } span._idGenCharOverride-5 { font-family:"Johnston ITC Std Medium"; } span._idGenCharOverride-6 { font-family:"Johnston ITC Std Light"; }