.ahed { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.524; page-break-after: avoid; page-break-inside: avoid; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; margin: 1.25em 0 0; padding: 0 } .bio-highlight { color: #b1063a; font-size: 1.29167em; font-weight: bold; letter-spacing: 0.1em; line-height: 1.2; text-transform: uppercase } .calibre { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; adobe-text-layout: optimizeSpeed; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; epub-hyphens: none; font-size: 1em; hyphens: none; margin: 0 5pt; padding: 0 } .calibre1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; height: auto; page-break-inside: avoid; width: 100%; margin: 0; padding: 0 } .calibre2 { display: block } .calibre3 { -webkit-text-fill-color: #6A342B; color: #6A342B; text-decoration: underline } .calibre4 { font-style: italic } .calibre5 { -webkit-text-fill-color: #FFF; color: #FFF; text-decoration: underline } .calibre6 { display: block; line-height: 1.2 } .calibre7 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; margin: 0; padding: 0 } .co { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; line-height: 1.524; orphans: 2; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0; padding: 0 } .co-leadin { font-weight: inherit; text-transform: uppercase } .co1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; line-height: 1.524; orphans: 2; text-align: left; text-decoration: none; text-indent: 1.5em; text-transform: none; widows: 2; margin: 0; padding: 0 } .copyright { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.83333em; font-style: normal; font-variant: normal; line-height: 1.438; orphans: 2; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 0 1em; padding: 0 } .cotoc { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: italic; font-variant: normal; line-height: 1.2; orphans: 2; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 0 0.5em; padding: 0 } .cowboy-lingo { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.83333em; font-style: normal; font-variant: normal; line-height: 1.524; orphans: 2; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 0 1em; padding: 0 } .ct { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: none; font-size: 2em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; page-break-after: avoid; page-break-inside: avoid; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; margin: 0; padding: 0 } .ctsub { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #6a342b; display: block; font-size: 2em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1; page-break-after: avoid; page-break-inside: avoid; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; margin: 0; padding: 0 } .cures { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; line-height: 1.524; orphans: 2; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0.75em 0 0; padding: 0 } .cures-leadin { font-size: 0.83333em; font-weight: bold; letter-spacing: 1px; padding-right: 0.5em; text-transform: uppercase } .fmbmt { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #6a342b; display: block; font-size: 2em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1; page-break-after: avoid; page-break-inside: avoid; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; margin: 0; padding: 0 } .full-bottom-image { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; page-break-inside: avoid; width: 100%; margin: 1em 0 0; padding: 0 } .full-page-image { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; page-break-inside: avoid; width: 100%; margin: 0; padding: 0 } .full-page-image1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; page-break-inside: avoid; width: 100%; margin: 0; padding: 0 } .full-top-image { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; page-break-inside: avoid; width: 100%; margin: 0 0 1em; padding: 0 } .full-width-image { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; page-break-inside: avoid; width: 100%; margin: 1em auto; padding: 0 } .half-right-image { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; float: right; page-break-inside: avoid; width: 48%; margin: 0; padding: 0 0 0 3% } .half-right-image1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; float: right; page-break-inside: avoid; width: 48%; margin: 0.25em 0 0; padding: 0 0 0 3% } .half-right-image2 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; float: right; page-break-inside: avoid; width: 48%; margin: 0.75em 0 0; padding: 0 0 0 3% } .hn { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: italic; font-variant: normal; line-height: 1.524; orphans: 2; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0; padding: 0 } .hn1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: italic; font-variant: normal; line-height: 1.524; orphans: 2; text-align: left; text-decoration: none; text-indent: 1.5em; text-transform: none; widows: 2; margin: 0; padding: 0 } .index-alpha { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #91a93e; display: block; font-size: 1.66667em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; page-break-after: avoid; page-break-inside: avoid; text-align: left; text-decoration: none; text-indent: 0; text-transform: uppercase; margin: 1em 0 0 1em; padding: 0 } .index-main { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; line-height: 1.524; orphans: 2; text-align: left; text-decoration: none; text-indent: -2em; text-transform: none; widows: 2; margin: 0 0 0 2em; padding: 0 } .index-nav { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #929496; display: block; font-weight: 600; text-align: center; width: 80%; margin: 1.5em auto 1.5em 10%; padding: 0 } .index-sub { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; line-height: 1.524; orphans: 2; text-align: left; text-decoration: none; text-indent: -1em; text-transform: none; widows: 2; margin: 0 0 0 2em; padding: 0 } .ing { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #6A342B; display: list-item; font-size: 0.83333em; font-style: normal; font-variant: normal; font-weight: 600; line-height: 1.2; orphans: 2; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 0 0.6em; padding: 0 } .ing-list { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; list-style-type: none; margin-bottom: 1.2em; margin-right: 0; margin-top: 0.8em; padding-bottom: 0; padding-right: 0; padding-top: 0 } .intro-box { background-color: #aab967; border-bottom-width: 0; border-left-width: 0; border-radius: 1.75em; border-right-width: 0; border-top-width: 0; display: block; margin: 2% 1.5em; padding: 4% } .intro-box-leadin { font-size: 0.9em; font-weight: bold; text-transform: uppercase } .intro-box-text { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #fff; display: block; font-size: 0.83333em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.524; orphans: 2; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0; padding: 0 } .leadin { font-size: 0.83333em; font-weight: bold; letter-spacing: 1px; text-transform: uppercase } .lingo-leadin { font-style: italic; font-weight: bold } .main-toc { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.29167em; font-style: italic; font-variant: normal; line-height: 2.143; orphans: 2; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0; padding: 0 } .no-break { line-height: 1.2; white-space: nowrap } .ornament { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; margin: 0 auto; padding: 0 } .poem-line { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: italic; font-variant: normal; line-height: 1.524; orphans: 2; text-align: left; text-decoration: none; text-indent: -1.5em; text-transform: none; widows: 2; margin: 0 0 0 1.5em; padding: 0 } .prep-time { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #6a342b; display: block; font-size: 0.75em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.688; orphans: 2; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 2; margin: 0; padding: 0 } .quote { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #636466; display: block; font-size: 1.66667em; font-style: normal; font-variant: normal; line-height: 1.2; margin-bottom: 1em; margin-right: 0; margin-top: 1em; orphans: 2; page-break-inside: avoid; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; padding: 0 } .recipe { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; margin: 2em 0 0; padding: 0 } .recipe1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; margin: 2em 0 0; padding: 0 } .recipe2 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; margin: 0; padding: 0 } .reverse { font-style: normal; font-weight: normal } .rom { font-style: normal } .rt { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #91a93e; display: block; font-size: 2em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1; page-break-after: avoid; page-break-inside: avoid; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; margin: 0; padding: 0 } .rtsub { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #91a93e; display: block; font-size: 2em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1; page-break-after: avoid; page-break-inside: avoid; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; margin: 0; padding: 0 } .sb-leadin { font-variant: normal; font-weight: bold; text-transform: uppercase } .section { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; margin: 0; padding: 0 } .section1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; margin: 0; padding: 20% 0 0 } .section2 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; margin: 0; padding: 5% 0 0 } .sidebar-hd { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 2em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1; page-break-after: avoid; page-break-inside: avoid; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; margin: 0; padding: 0 } .small-caps { font-variant: small-caps } .stanza { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; margin: 0 0 0.75em; padding: 0 } .step { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; line-height: 1.524; orphans: 2; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 0 0.75em; padding: 0 } .step-num { color: #b1063a; font-weight: bold } .tip { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #6a342b; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.524; orphans: 2; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0; padding: 0 }