img { min-width:100%; width:100%; height:auto; max-height:100%; page-break-inside:avoid;} @font-face { font-family:"Adobe Garamond Pro Bold"; font-weight:bold; src : url("../font/AGaramondPro-Bold.otf"); } @font-face { font-family:"Adrianna Rg"; src : url("../font/Adrianna-Regular.otf"); } @font-face { font-family:"Adrianna Condensed Lt"; font-weight:500; font-stretch:condensed; src : url("../font/AdriannaCondensed-DemiBold.otf"); } @font-face { font-family:"Adrianna Condensed Lt"; font-style:italic; font-weight:500; font-stretch:condensed; src : url("../font/AdriannaCondensed-DemiBoldItalic.otf"); } @font-face { font-family:"Adrianna Condensed Lt"; font-style:oblique; font-weight:500; font-stretch:condensed; src : url("../font/AdriannaCondensed-DemiBoldItalic.otf"); } @font-face { font-family:"Adrianna Condensed Rg"; font-style:italic; font-stretch:condensed; src : url("../font/AdriannaCondensed-Italic.otf"); } @font-face { font-family:"Adrianna Condensed Rg"; font-style:oblique; font-stretch:condensed; src : url("../font/AdriannaCondensed-Italic.otf"); } @font-face { font-family:"Adrianna Condensed Rg"; font-stretch:condensed; src : url("../font/AdriannaCondensed-Regular.otf"); } @font-face { font-family:"Adrianna Extended Rg"; font-stretch:expanded; src : url("../font/AdriannaExtended-Regular.otf"); } @font-face { font-family:"Coptek Std"; src : url("../font/CoptekStd.otf"); } @font-face { font-family:"Gill Sans"; src : url("../font/GillSans.ttc"); } @font-face { font-family:"Gill Sans"; font-style:italic; src : url("../font/GillSans-Italic.ttc"); } @font-face { font-family:"Gill Sans"; font-style:oblique; src : url("../font/GillSans-Italic.ttc"); } @font-face { font-family:"Miss AmyLynn"; font-weight:bold; src : url("../font/MissAmyLynn-Bold.otf"); } @font-face { font-family:"Miss AmyLynn"; src : url("../font/MissAmyLynn-Regular.otf"); } @font-face { font-family:"Sackers Gothic Std Heavy"; font-weight:800; src : url("../font/SackersGothicStd-Heavy.otf"); } @font-face { font-family:"Sackers Gothic Std Light"; font-weight:300; src : url("../font/SackersGothicStd-Light.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 { -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; } /** frontmatter **/ p.frontmatter_dedication { font-family:"Adrianna Condensed Lt", sans-serif; font-size:1.167em; font-style:italic; font-weight:500; line-height:1.143; margin-bottom:1em; } p.frontmatter_FRONTMATTER-TEXT-PARENT-STYLE { font-family:"Adrianna Condensed Lt", sans-serif; font-size:0.583em; font-weight:500; line-height:1.286; } p.frontmatter_CIP { font-family:"Adrianna Condensed Lt", sans-serif; font-size:0.667em; font-weight:500; line-height:1.25; margin-left:0.5625em; text-indent:-0.5625em; } p.frontmatter_copyright, p.frontmatter_manufacturing-info, p.frontmatter_publisher-info { font-family:"Adrianna Condensed Lt", sans-serif; font-size:0.667em; font-weight:500; line-height:1.25; } p.frontmatter_TOC-head { color:#2d266f; font-family:"Coptek Std", serif; font-size:2.333em; line-height:0.571; margin-bottom:1.25em; } p.frontmatter_TOC-chapter-head { font-family:"Sackers Gothic Std Light", sans-serif; font-size:1em; font-weight:300; line-height:1.167; margin-bottom:0.875em; margin-right:2.0em; } p.frontmatter_TOC-f_bmatter { font-family:"Sackers Gothic Std Light", sans-serif; font-size:0.75em; font-weight:300; line-height:1.333; margin-top:0.375em; } /** main text **/ p.main-text_H1-CHAPTER-HEAD { color:#2d266f; font-family:"Coptek Std", serif; font-size:2em; line-height:1.2; text-align:center; margin-top:1em; margin-bottom:1em; } p.main-text_H2-BHEAD { color:#303880; font-family:"Sackers Gothic Std Heavy", sans-serif; font-size:0.9em; font-weight:800; line-height:1.154; margin-top:1em; margin-bottom:0.25em; text-transform:uppercase; } p.main-text_TEXT { font-family:"Adrianna Condensed Lt", sans-serif; font-size:0.917em; font-weight:500; line-height:1.364; text-indent:1.125em; } p.main-text_pull-quote { color:#2d266f; font-family:"Miss AmyLynn", sans-serif; font-size:1.333em; line-height:1.5; } p.main-text_text-chapter-opener-para { font-family:"Adrianna Condensed Lt", sans-serif; font-size:0.917em; font-weight:500; line-height:1.364; } p.main-text_text-no-indent { font-family:"Adrianna Condensed Lt", sans-serif; font-size:0.917em; font-weight:500; line-height:1.364; } p.main-text_BLOCK-QUOTE-ONLY { font-family:"Adrianna Condensed Lt", sans-serif; font-size:0.833em; font-style:italic; font-weight:500; line-height:1.5; margin-left:2.25em; margin-right:2.25em; } p.main-text_block-quite-last { font-family:"Adrianna Condensed Lt", sans-serif; font-size:0.833em; font-style:italic; font-weight:500; line-height:1.5; margin-bottom:0.9375em; margin-left:2.25em; margin-right:2.25em; } p.main-text_block-quote-first { font-family:"Adrianna Condensed Lt", sans-serif; font-size:0.833em; font-style:italic; font-weight:500; line-height:1.5; margin-left:2.25em; margin-right:2.25em; margin-top:0.9375em; } li.main-text_O-LIST-MIDDLE { font-family:"Adrianna Condensed Lt", sans-serif; font-size:0.917em; font-weight:500; line-height:1.364; list-style-position:inside; list-style-type:decimal; text-indent:1.125em; } li.main-text_o-list-first { font-family:"Adrianna Condensed Lt", sans-serif; font-size:0.917em; font-weight:500; line-height:1.364; list-style-position:inside; list-style-type:decimal; margin-top:0.0625em; text-indent:1.125em; } li.main-text_o-list-last { font-family:"Adrianna Condensed Lt", sans-serif; font-size:0.917em; font-weight:500; line-height:1.364; list-style-position:inside; list-style-type:decimal; margin-bottom:0.0625em; text-indent:1.125em; } /** Table **/ table.Basic-Table { border-collapse:collapse; border-style:solid; border-width:0.0625em; margin-bottom:-0.25em; margin-top:0.25em; } td.Basic-Table { border-left-width:0.0625em; border-left-style:solid; border-top-width:0.0625em; border-top-style:solid; border-right-width:0.0625em; border-right-style:solid; border-bottom-width:0.0625em; border-bottom-style:solid; padding-top:0.25em; padding-bottom:0.25em; padding-left:0.25em; padding-right:0.25em; vertical-align:top; } tr.Basic-Table { } /** Sidebar **/ div.sidebarA { background-color:#42A6B3; padding:0.5em; margin:1em 0; } p.sidebar_A-sidebar-head { color:#f5d546; font-family:"Miss AmyLynn", sans-serif; font-size:1.5em; font-weight:bold; line-height:1; margin-bottom:0.2em; } p.sidebar_A-SIDEBAR-TEXT { font-family:"Adrianna Condensed Lt", sans-serif; color:white; font-size:0.833em; font-weight:500; line-height:1.3; margin-bottom:0.125em; text-indent:1.125em; } p.sidebar_A-sidebar-text-no-indent { font-family:"Adrianna Condensed Lt", sans-serif; color:white; font-size:0.833em; font-weight:500; line-height:1.3; margin-bottom:0.125em; } p.sidebar_B-SIDEBAR-TEXT { color:#3d3f54; font-family:"Adrianna Rg", sans-serif; font-size:0.75em; line-height:1.444; margin-bottom:0.125em; margin-left:1.125em; text-indent:-1.125em; } /** backmatter **/ p.backmatter_B1-further-reading { color:#2d266f; font-family:"Sackers Gothic Std Light", sans-serif; font-size:1.333em; font-weight:300; line-height:1.25; margin-bottom:0.375em; text-transform:uppercase; } p.backmatter_B1-photo-acks { color:#2d266f; font-family:"Sackers Gothic Std Light", sans-serif; font-size:1.333em; font-weight:300; line-height:1.25; margin-bottom:0.375em; text-transform:uppercase; } p.backmatter_B1-source-notes { color:#2d266f; font-family:"Sackers Gothic Std Light", sans-serif; font-size:1.333em; font-weight:300; line-height:1.25; margin-bottom:0.375em; text-transform:uppercase; } p.backmatter_B2-FURTHER-READING-BHEAD { color:#898da9; font-family:"Sackers Gothic Std Heavy", sans-serif; font-size:1em; font-weight:800; line-height:0.917; margin-bottom:0.25em; margin-left:1.125em; margin-top:1em; text-indent:-1.125em; } p.backmatter_B2-further-reading-bhead-after-B1 { color:#898da9; font-family:"Sackers Gothic Std Heavy", sans-serif; font-size:1em; font-weight:800; line-height:0.917; margin-bottom:0.25em; margin-left:1.125em; margin-top:0.625em; text-indent:-1.125em; } p.backmatter_further-reading { font-family:"Adrianna Condensed Rg", sans-serif; font-size:0.75em; line-height:1.222; margin-bottom:0.5em; margin-left:1.125em; text-indent:-1.125em; } p.backmatter_INDEX { color:#2d266f; font-family:"Adrianna Condensed Rg", sans-serif; font-size:0.667em; line-height:1.25; margin-left:0.4375em; text-indent:-0.4375em; } p.backmatter_index-space-after { color:#2d266f; font-family:"Adrianna Condensed Rg", sans-serif; font-size:0.667em; line-height:1.25; margin-bottom:0.5625em; margin-left:0.4375em; text-indent:-0.4375em; } p.backmatter_index-subentry { color:#2d266f; font-family:"Adrianna Condensed Rg", sans-serif; font-size:0.667em; line-height:1.25; margin-left:1.6875em; text-indent:-0.875em; } p.backmatter_index-subentry-space-after { color:#2d266f; font-family:"Adrianna Condensed Rg", sans-serif; font-size:0.667em; line-height:1.25; margin-bottom:0.5625em; margin-left:1.6875em; text-indent:-0.875em; } p.backmatter_photo-acks { font-family:"Adrianna Condensed Rg", sans-serif; font-size:0.75em; line-height:1.333; margin-bottom:0.3125em; } p.backmatter_source-notes { font-family:"Adrianna Condensed Rg", sans-serif; font-size:0.75em; line-height:1.222; margin-bottom:0.25em; margin-left:1.125em; text-indent:-1.125em; } p.backmatter_ABOUT-THE-AUTHOR { font-family:"Adrianna Condensed Rg", sans-serif; font-size:0.917em; line-height:1.364; margin-bottom:0.25em; } p.backmatter_B1-about-the-author { color:#2d266f; font-family:"Sackers Gothic Std Light", sans-serif; font-size:1.333em; font-weight:300; line-height:1.25; margin-bottom:0.375em; text-transform:uppercase; } p.backmatter_B1-bibliography { color:#2d266f; font-family:"Sackers Gothic Std Light", sans-serif; font-size:1.333em; font-weight:300; line-height:0.875; margin-bottom:0.375em; text-transform:uppercase; } p.backmatter_B1-index { color:#2d266f; font-family:"Sackers Gothic Std Light", sans-serif; font-size:1.333em; font-weight:300; line-height:1.25; margin-bottom:0.375em; text-transform:uppercase; } 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; } div.center80space { margin:auto; margin-top:1em; text-align:center; max-width:80%; height:auto; page-break-inside:avoid!important; } 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.floatright { float:right; max-width:50%; height:auto; padding:0.5em 0 0.5em 0.5em; page-break-inside:avoid!important; } div.floatrightsmall { float:right; max-width:35%; height:auto; padding:0.5em 0 0.5em 0.5em; page-break-inside:avoid!important; } p.caption-A { color:#2d266f; font-family:"Gill Sans", sans-serif; font-size:0.75em; line-height:1.111; margin-bottom:1em; } p.caption-B { font-family:"Adobe Garamond Pro Bold", serif; color:white; font-size:0.667em; font-weight:bold; line-height:1.5; } p.anchored-photo { font-family:"Adrianna Condensed Lt", sans-serif; font-size:0.583em; font-weight:500; line-height:1.286; text-indent:1.125em; } img._idGenObjectAttribute-1 { height:100.00%; min-width:100%; width:100.00%; } /** divs **/ div.Photo { border-width:0.3125em; border-style:solid; } div.Basic-Graphics-Frame { border-width:0.0625em; border-style:solid; } div.Basic-Text-Frame { border-style:solid; } div.anchored-image { border-style:solid; background-color:#c4007a; } div.index { border-style:solid; } div.sbar-photo { border-width:0.0625em; border-style:solid; background-color:#ffed00; } div._idGenObjectLayout-1 { text-align:center; } /** spans **/ span.main-text_H1-alt1 { color:#898da9; font-family:"Adrianna Extended Rg", sans-serif; font-size:0.45em; text-transform:uppercase; } span.main-text_drop-cap { color:#898da9; font-family:"Sackers Gothic Std Heavy", sans-serif; font-size:3em; font-weight:800; line-height:0; } span.URL { } span.backmatter_CMS-ital { font-style:italic; } span.frontmatter_TOC-chapter-number { color:#898da9; font-size:0.833em; } span.frontmatter_TOC-leader { font-size:0.667em; } span.image_caption-A-CMS-ital { font-style:italic; } span.image_caption-A-directional { font-style:italic; } span.main-text_CMS-ital { font-style:italic; } span.sidebar_A-sidebar-CMS-ital { font-family:"Adrianna Condensed Lt", sans-serif; font-style:italic; font-weight:500; } span.sidebar_A-sidebar-direcional { font-style:italic; font-weight:bold; } span._idGenCharOverride-2 { font-size:3.272em; } span._idGenCharOverride-3 { font-family:"Adrianna Condensed Lt"; } span._idGenCharOverride-4 { font-family:"Gill Sans"; } span._idGenCharOverride-5 { font-family:"Adrianna Condensed Rg"; } p._idGenParaOverride-2 { font-size:1em; } p._idGenParaOverride-3 { font-size:1.181em; } p._idGenParaOverride-4 { font-size:0.636em; } p._idGenParaOverride-5 { font-size:0.818em; } p._idGenParaOverride-6 { font-size:1.636em; } p._idGenParaOverride-7 { font-size:0.909em; } p._idGenParaOverride-8 { font-size:0.909em; } table._idGenTablePara-1 { margin-left:1.125em; }