.CN-xgrey { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; color: #808080; display: block; font-family: Eremaeus, fantasy, monospace, serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; hyphens: none; line-height: 1.54; page-break-after: avoid; text-align: center; text-decoration: none; text-indent: 0; margin: 30px 0 4px } .List { display: block; list-style-type: disc; margin-bottom: 1em; margin-right: 0; margin-top: 1em } .TOC-chapter-titles { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-family: "Celestia Antiqua Semibold", serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: 600; hyphens: none; line-height: 1.2; text-align: center; text-decoration: none; text-indent: 0; margin: 18px 0 1px } .a-head-italics { font-size: 1.25926em; font-style: italic; font-weight: normal; line-height: 1.2 } .a-head-italics1 { font-size: 0.79412em; font-style: italic; font-weight: normal; line-height: 1.2 } .a-head-xsc { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.25926em; font-style: normal; font-variant: small-caps; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: center; text-decoration: none; text-indent: 0; margin: 24px 0 6px } .b-head { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-family: "Celestia Antiqua Semibold", serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: 600; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; text-decoration: none; text-indent: 0; margin: 12px 0 0 12px } .basic-para--sp-below { display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; text-align: justify; text-decoration: none; text-indent: 12px; margin: 0 0 9px } .basic-para-w-c-head { display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; text-align: justify; text-decoration: none; text-indent: 12px; margin: 9px 0 0 } .basic-para-w-c-head1 { display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; text-align: justify; text-decoration: none; text-indent: 12px; margin: 0 } .biblio { display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; text-align: left; text-decoration: none; text-indent: -12px; margin: 0 0 3px 24px } .biblio-spa { display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; text-align: left; text-decoration: none; text-indent: -12px; margin: 39px 0 3px 24px } .blurb-head { display: block; font-size: 1em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: center; text-decoration: none; text-indent: 0; margin: 0 } .c-spell-head { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1em; font-style: italic; font-variant: normal; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; text-decoration: none; text-indent: 0; margin: 9px 0 0 12px } .calibre { background-color: #000007; display: block; font-family: "minion pro", serif; font-size: 1.125em; line-height: 1.2; padding-left: 0; padding-right: 0; text-align: center; margin: 0 5pt } .calibre1 { display: block } .calibre2 { display: block; font-family: "minion pro", serif; font-size: 1.125em; line-height: 1.2; padding-left: 0; padding-right: 0; margin: 0 5pt } .calibre3 { height: auto; width: 85% } .calibre4 { display: block; line-height: 1.2 } .calibre5 { line-height: 1.2 } .calibre6 { display: block; page-break-after: always } .calibre7 { height: auto; width: 100% } .calibre8 { background-color: #9E9E9E; color: #9E9E9E; display: block; height: 1px; text-align: center; width: 30%; border: currentColor inset 1px; margin: 0.5em auto } .chapter-date { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: center; text-decoration: none; text-indent: 0; margin: 0 0 9px } .chapter-title { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.77778em; font-style: normal; font-variant: normal; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: center; text-decoration: none; text-indent: 0; margin: 6px 0 2px } .chapter-title-italics { font-size: 0.70833em; font-style: italic; font-weight: normal; line-height: 1.2 } .char-style-override { float: left; font-size: 3em; height: 0.8em; line-height: 89%; margin-bottom: -0.3em; margin-top: -0.3em } .char-style-override1 { font-size: 0.58333em } .cip2-spab { display: block; font-family: "Adobe Caslon Pro", serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: left; text-decoration: none; text-indent: 0; margin: 12px 0 0 } .cip3-spab-cntr { display: block; font-family: "Adobe Caslon Pro", serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: center; text-decoration: none; text-indent: 0; margin: 12px 0 0 } .cip34-nosp-cntr { display: block; font-family: "Adobe Caslon Pro", serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: center; text-decoration: none; text-indent: 0; margin: 0 } .contents { display: block; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.89; text-align: center; text-decoration: none; text-indent: 0; margin: 60px 0 0 } .cvr { height: auto; width: 95% } .drop { display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; text-align: justify; text-decoration: none; text-indent: 0; margin: 36px 0 0 } .hanging-sub-w--head { display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; text-align: left; text-decoration: none; text-indent: -18px; margin: 3px 12px 0 54px } .hanging-with-sm-cap-head { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; hyphens: none; line-height: 1.55; text-align: left; text-decoration: none; text-indent: -18px; margin: 3px 12px 0 36px } .hanging-with-sm-cap-head-spa { display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; text-align: left; text-decoration: none; text-indent: -18px; margin: 39px 12px 0 36px } .image { height: auto; line-height: 1.2; width: 10% } .image-fl { display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; page-break-after: avoid; text-align: left; text-decoration: none; text-indent: 0; margin: 0 } .image-fr { display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; page-break-after: avoid; text-align: right; text-decoration: none; text-indent: 0; margin: 0 } .image1 { height: auto; width: 15% } .image10 { height: auto; width: 86% } .image2 { height: auto; line-height: 1.2; width: 37% } .image3 { height: auto; width: 25% } .image4 { height: auto; line-height: 1.2; width: 12% } .image5 { height: auto; line-height: 1.2; width: 30% } .image6 { height: auto; width: 76% } .image7 { height: auto; width: 90% } .image8 { height: auto; width: 80% } .image9 { height: auto; width: 82% } .img-break { display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; text-align: center; text-decoration: none; text-indent: 0; margin: 12px 0 } .img-cntr { display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; text-align: center; text-decoration: none; text-indent: 12px; margin: 12px 0 } .index { display: block; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; text-align: left; text-decoration: none; text-indent: -12px; margin: 4px 0 0 24px } .italic { font-style: italic; font-weight: normal } .italic1 { font-style: italic; font-weight: normal; line-height: 1.2 } .italic2 { font-style: normal; font-weight: normal } .left { display: block; float: left; width: 20%; padding: 5px } .leftbig { display: block; float: left; width: 50%; padding: 5px } .list--bullet { display: list-item; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; margin-bottom: 0; margin-right: 12px; margin-top: 1px; text-align: left; text-decoration: none } .no-indent { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; hyphens: none; line-height: 1.55; text-align: justify; text-decoration: none; text-indent: 0; margin: 9px 0 0 } .para-style-override { display: block; text-align: center; margin: 0 } .para-style-override1 { display: block; page-break-after: always; page-break-before: always; text-align: center; margin: 0 } .para-style-override2 { display: block; page-break-before: always; text-align: center; margin: 0 } .pause-para-xdotlineabv { border-top-margin: 20%; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; padding-top: 10px; text-align: justify; text-decoration: none; text-indent: 0; border-top: black dotted 2px; margin: 9px 0 0 } .pubs { display: block; font-family: "Adobe Caslon Pro", serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: center; text-decoration: none; text-indent: 0; margin: 0 } .quote { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; hyphens: none; line-height: 1.6; page-break-after: avoid; text-align: center; text-decoration: none; text-indent: 0; margin: 6px 12px 0 168px } .quote-small-caps { font-size: 1.33333em; font-style: normal; font-variant: small-caps; font-weight: normal } .quote-small-caps1 { font-size: 1em; font-style: normal; font-variant: small-caps; font-weight: normal } .quote-swoosh { clear: both; display: block; float: right; font-size: 1.62963em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; padding-top: 15px; page-break-before: avoid; text-align: center; text-decoration: none; text-indent: 0; width: 200px; margin: 0 6px 10px 30px } .quote1 { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; clear: both; display: block; float: right; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; hyphens: none; line-height: 1.6; padding-top: 15px; page-break-after: avoid; page-break-inside: avoid; text-align: center; text-decoration: none; text-indent: 0; width: 200px; margin: 10px 6px 0 30px } .quote2 { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; clear: both; display: block; float: right; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; hyphens: none; line-height: 1.6; padding-top: 15px; page-break-after: avoid; page-break-inside: avoid; text-align: center; text-decoration: none; text-indent: 0; width: 200px; margin: 10px 9px 0 30px } .quotee { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 0.66667em; font-style: italic; font-variant: normal; font-weight: normal; hyphens: none; line-height: 1.2; page-break-before: avoid; text-align: center; text-decoration: none; text-indent: 0; margin: 6px 12px 0 168px } .quotee1 { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; clear: both; display: block; float: right; font-size: 0.66667em; font-style: italic; font-variant: normal; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; page-break-before: avoid; page-break-inside: avoid; text-align: center; text-decoration: none; text-indent: 0; width: 200px; margin: 0 6px 0 30px } .recipe-ingredients { display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; text-align: left; text-decoration: none; text-indent: -9px; margin: 0 12px 0 72px } .recipe-ingredients1 { display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; text-align: left; text-decoration: none; text-indent: -9px; margin: 6px 12px 0 72px } .recipe-para--last-para-xdotlinblw { display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; text-align: justify; text-decoration: none; text-indent: 12px; margin: 0 36px 24px } .recipe-para--no-indent { display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; text-align: justify; text-decoration: none; text-indent: 0; margin: 0 36px } .recipe-para--no-indent1 { display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; text-align: justify; text-decoration: none; text-indent: 0; margin: 9px 36px 0 } .recipe-para-after-recipe-title { display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; text-align: justify; text-decoration: none; text-indent: 0; margin: 2px 36px 0 } .recipe-para-only-para { display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; text-align: justify; text-decoration: none; text-indent: 12px; margin: 9px 36px 24px } .recipe-paragraph { display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; text-align: justify; text-decoration: none; text-indent: 12px; margin: 9px 36px 0 } .recipe-paras--no-sp { display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; text-align: justify; text-decoration: none; text-indent: 12px; margin: 0 36px } .recipe-paras--no-sp1 { display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.55; text-align: justify; text-decoration: none; text-indent: 12px; margin: 0 36px 6px } .recipe-title { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.25926em; font-style: italic; font-variant: normal; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: center; text-decoration: none; text-indent: 0; margin: 12px 0 0 } .recipe-title1 { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.25926em; font-style: italic; font-variant: normal; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: center; text-decoration: none; text-indent: 0; margin: 18px 0 0 } .right { clear: both; display: block; float: right; width: 20%; padding: 5px } .rightbig { display: block; float: right; width: 50%; padding: 5px } .sc { font-style: normal; font-variant: small-caps; font-weight: normal } .sc1 { font-style: normal; font-variant: small-caps; font-weight: normal; line-height: 1.2 } .sc2 { font-size: 1em; font-style: normal; font-variant: small-caps; font-weight: normal; line-height: 1.2 } .semibold { font-size: 1em; font-style: normal; font-weight: 500 } .spoken-word { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: normal; hyphens: none; line-height: 1.64; text-align: left; text-decoration: none; text-indent: 0; margin: 0 18px 0 24px } .spoken-word--first { display: block; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.64; text-align: left; text-decoration: none; text-indent: 0; margin: 4px 18px 0 24px } .spoken-word--last-line { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: normal; hyphens: none; line-height: 1.64; text-align: left; text-decoration: none; text-indent: 0; margin: 0 18px 6px 24px } .spoken-word--last-line1 { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: normal; hyphens: none; line-height: 1.64; text-align: left; text-decoration: none; text-indent: 0; margin: 0 0 6px 24px } .spoken-word-para { display: block; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.64; text-align: left; text-decoration: none; text-indent: 0; margin: 4px 18px 4px 24px } .swoosh { display: block; font-size: 1.62963em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: center; text-decoration: none; text-indent: 0; margin: 3px 0 0 153px } .swoosh-toc { display: block; font-size: 1.62963em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: center; text-decoration: none; text-indent: 0; margin: 6px 0 48px } .txt { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; hyphens: none; line-height: 1.55; text-align: justify; text-decoration: none; text-indent: 12px; margin: 0 } .txt-noi { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; hyphens: none; line-height: 1.2; text-align: left; text-decoration: none; text-indent: 0; margin: 0 } .x1about-xsc { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-family: "Celestia Antiqua Small Caps", serif; font-size: 1.25926em; font-style: normal; font-variant: normal; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: center; text-decoration: none; text-indent: 0; margin: 24px 0 6px } .x1cip { display: block; font-family: "Adobe Caslon Pro", serif; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: left; text-decoration: none; text-indent: 0; margin: 0 } .x1cover-image { display: block; text-align: center; text-indent: 0%; margin: 1em 0 } .x1ded { -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; hyphens: none; line-height: 1.55; page-break-after: avoid; text-align: justify; text-decoration: none; text-indent: 0; margin: 24px 0 0 } .x1toc { display: block; font-family: "Celestia Antiqua Small Caps", serif; font-size: 1.25926em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: center; text-decoration: none; text-indent: 0; margin: 24px 0 6px } .pcalibre:visited { -webkit-text-fill-color: #808080; color: #808080; text-decoration: none } .pcalibre1:link { -webkit-text-fill-color: #808080; color: #808080; text-decoration: none }