@font-face { font-family: 'MaisonNeueBookItalic'; font-style: normal; font-weight: normal; src: url('../fonts/MaisonNeueBookItalic.otf') format('opentype'); } @font-face { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; src: url('../fonts/TriptychRoman.otf') format('opentype'); } @font-face { font-family: 'TriptychItalick'; font-style: normal; font-weight: normal; src: url('../fonts/TriptychItalick.otf') format('opentype'); } @font-face { font-family: 'MaisonNeueBold'; font-style: normal; font-weight: normal; src: url('../fonts/MaisonNeueBold.otf') format('opentype'); } @font-face { font-family: 'MaisonNeueDemi'; font-style: normal; font-weight: normal; src: url('../fonts/MaisonNeueDemi.otf') format('opentype'); } @font-face { font-family: 'SabonNextLT'; font-style: normal; font-weight: normal; src: url('../fonts/SabonNextLT.otf') format('opentype'); } @font-face { font-family: 'SabonNextLTItalic'; font-style: normal; font-weight: normal; src: url('../fonts/SabonNextLTItalic.otf') format('opentype'); } @font-face { font-family: 'MaisonNeueBook'; font-style: normal; font-weight: normal; src: url('../fonts/MaisonNeueBook.otf') format('opentype'); } .chapter { display: block; margin-top: 0em; margin-bottom: 0em; } small { font-size: 75%; } .slash { font-size: 130%; } sup { margin-right: -2px; line-height: 0em; font-size: 65%; } sub { margin-left: -2px; line-height: 0em; font-size: 65%; } body { margin-left: .5em; margin-right: .5em; -webkit-hyphens:none; } a{ text-decoration: none; } .newPage { margin-top: 0%; margin-bottom: 0%; } .newImage { margin-top: 0em; margin-bottom: 0em; text-align: center; } .newImage-T { margin-top: 1em; margin-bottom: 0em; text-align: center; } .newImage-B { margin-top: 0em; margin-bottom: 1em; text-align: center; } .newImage-TB { margin-top: 1em; margin-bottom: 1em; text-align: center; } .italic { font-family: 'TriptychItalick'; font-style: normal; font-weight: normal; } .italic-1 { font-family: 'SabonNextLTItalic'; font-style: normal; font-weight: normal; } .italic-2 { font-family: 'MaisonNeueBookItalic'; font-style: normal; font-weight: normal; } .back-bg { background-color:#f0a704; padding:0em; } .back-paraNoIndent { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: block; margin-top: 1em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: justify; font-size: 65%; color: #4f150b; line-height:1.6em; } .border { border-bottom:solid 1px #4f150b; margin-top:1em; } .back-paraNoIndent-center { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: block; margin-top: 1em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: center; font-size: 60%; color: #4f150b; line-height:1.6em; } .name { font-family: 'MaisonNeueBold'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: center; font-size: 75%; color: #4f150b; line-height:1.6em; } .content-head { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 2em; text-indent: 0em; text-align: left; font-size: 250%; color: #000; line-height:1.4em; page-break-before: always; } .contentText { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 80%; color: #000; line-height:1.6em; } .contentText-1 { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 100%; color: #000; line-height:1.6em; padding-top:1em; } .caption { font-family: 'TriptychItalick'; font-style: normal; font-weight: normal; display: block; margin-top: 0.5em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 70%; color: #6d6e70; line-height:1.6em; } .preface-head { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 2em; text-indent: 0em; text-align: left; font-size: 230%; color: #4f7430; line-height:1.4em; page-break-before: always; } .paraNoIndent { font-family: 'SabonNextLT'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: justify; font-size: 80%; color: #000; line-height:1.6em; } .para { font-family: 'SabonNextLT'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 1em; text-align: justify; font-size: 80%; color: #000; line-height:1.6em; } .TB-space { margin-top:1em; margin-bottom:1em; padding-left:2em; padding-left:2em; } .narrative { font-family: 'SabonNextLT'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 80%; color: #000; line-height:1.6em; } .chapterTitle { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 300%; color: #000; line-height:1.4em; } .chapter-bg { background-color:#4f7430; padding:3em 1em 3em 1em; page-break-before: always; } .bullet-list { font-family: 'SabonNextLT'; font-style: normal; font-weight: normal; margin-top: 0em; margin-left: 1.7em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: justify; font-size: 80%; line-height:1.6em; padding-left:0.5em; } .bullet-list-1 { font-family: 'MaisonNeueDemi'; font-style: normal; font-weight: normal; margin-top: 0.5em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: justify; font-size: 70%; line-height:1.6em; padding-left:0.5em; } .chapter-Number { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 300%; color: #FFF; line-height:1.4em; } .openers-chapter-title { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 300%; color: #FFF; line-height:1.2em; } .openers-chapter-sub { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: block; margin-top: 1em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 130%; color: #FFF; line-height:1.4em; } .openers-chpater-intro-quote { font-family: 'TriptychItalick'; font-style: normal; font-weight: normal; display: block; margin-top: 6em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 75%; color: #FFF; line-height:1.4em; border-left:solid 2px #FFF; padding-left:2em; } .chpater-intro-quote { font-family: 'TriptychItalick'; font-style: normal; font-weight: normal; display: block; margin-top: 1em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 80%; line-height:1.6em; } .intro-paraNoIndent { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 3em; text-indent: 0em; text-align: left; font-size: 85%; color: #4f7430; line-height:1.6em; page-break-before: always; } .border-1 { border-bottom:solid 2px #4f7430; margin-top:1em; } .large-quote { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: block; margin-top: 0.5em; margin-left: 0em; margin-right: 0em; margin-bottom: 1em; text-indent: 0em; text-align: left; font-size: 100%; color: #4f7430; line-height:1.4em; } .chapteropner { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: inline; margin-top: 1.2%; font-size: 49pt; float: left; line-height: 0.6em; padding: 2px 2px 2px; position: relative; left: -1px; } .sub-heading { font-family: 'MaisonNeueBold'; font-style: normal; font-weight: normal; display: block; margin-top: 1em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 80%; color: #4f7430; line-height:1.6em; } .para-TOP { font-family: 'SabonNextLT'; font-style: normal; font-weight: normal; display: block; margin-top: 1em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 1em; text-align: justify; font-size: 80%; color: #000; line-height:1.6em; } .quote-attribution { font-family: 'TriptychItalick'; font-style: normal; font-weight: normal; display: block; margin-top: 0.3em; margin-left: 0em; margin-right: 0em; margin-bottom: 1em; text-indent: 0em; text-align: left; font-size: 75%; color: #4f7430; line-height:1.4em; } .breakout-heading { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: block; margin-top: 0.5em; margin-left: 0em; margin-right: 0em; margin-bottom: 1em; text-indent: 0em; text-align: left; font-size: 160%; color: #000; line-height:1.4em; page-break-before: always; } .breakout-intro-para { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: block; margin-top: 0.5em; margin-left: 0em; margin-right: 0em; margin-bottom: 1em; text-indent: 0em; text-align: left; font-size: 110%; color: #000; line-height:1.4em; } .breakout-paraNoIndent { font-family: 'MaisonNeueBook'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: justify; font-size: 75%; color: #000; line-height:1.8em; } .breakout-para { font-family: 'MaisonNeueBook'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 1em; text-align: justify; font-size: 75%; color: #000; line-height:1.8em; } .breakout-para-TOP { font-family: 'MaisonNeueBook'; font-style: normal; font-weight: normal; display: block; margin-top: 1em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 1em; text-align: justify; font-size: 75%; color: #000; line-height:1.8em; } .breakout-para-center-top { font-family: 'MaisonNeueBook'; font-style: normal; font-weight: normal; display: block; margin-top: 1em; margin-left: 2em; margin-right: 0em; margin-bottom: 1em; text-indent: 0em; text-align: left; font-size: 70%; color: #000; line-height:1.8em; } .breakout-para-center { font-family: 'SabonNextLT'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 2.5em; margin-right: 1em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 75%; color: #000; line-height:1.6em; } .recipe_head { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 1em; text-indent: 0em; text-align: left; font-size: 150%; color: #000; line-height:1.4em; page-break-before: always; } .recipe_subhead { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: block; margin-top: 1em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 70%; color: #000; line-height:1.6em; } .recipe_subhead-italic { font-family: 'TriptychItalick'; font-style: normal; font-weight: normal; display: block; margin-top: 1em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 70%; color: #000; line-height:1.6em; } .recipe_border { border-bottom:solid 1px #000; margin-top:0.7em; width:12%; } .recipe_details { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: block; margin-top: 1.5em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 70%; color: #6d6e71; line-height:1.6em; } .recipe-ingredients { font-family: 'MaisonNeueDemi'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 1em; margin-right: 0em; margin-bottom: 0em; text-indent: -1em; text-align: left; font-size: 70%; color: #000; line-height:1.6em; } .recipe-sub-ingredients { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: block; margin-top: 0.5em; margin-left: 0em; margin-right: 0em; margin-bottom: 0.2em; text-indent: 0em; text-align: left; font-size: 75%; color: #000; line-height:1.6em; } .recipe-paraNoIndent { font-family: 'MaisonNeueBook'; font-style: normal; font-weight: normal; display: block; margin-top: 1.5em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: justify; font-size: 70%; color: #000; line-height:1.6em; } .recipe-para { font-family: 'MaisonNeueBook'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 1em; text-align: justify; font-size: 70%; color: #000; line-height:1.6em; } .recipe-para-top { font-family: 'MaisonNeueBook'; font-style: normal; font-weight: normal; display: block; margin-top: 2em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 1em; text-align: justify; font-size: 65%; color: #000; line-height:1.6em; } .recipe_note { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 70%; color: #000; line-height:1.6em; } .guiding_head { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 130%; color: #4c732d; line-height:1.4em; } .guiding-border { border-bottom:solid 1px #000; margin-bottom:1em; margin-top:0.5em; } ul { font-family: 'SabonNextLT'; margin-top:0em; margin-bottom:0em; padding-left:1em; padding-right:0em; } .guiding-list { font-family: 'MaisonNeueBook'; font-style: normal; font-weight: normal; margin-top: 1em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 70%; color: #000; line-height:1.6em; } .further-subhead { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: block; margin-top: 0.7em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 100%; color: #000; line-height:1.6em; } .further-list { font-family: 'MaisonNeueBook'; font-style: normal; font-weight: normal; display: block; margin-top: 0.5em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: justify; font-size: 65%; color: #000; line-height:1.6em; } .index-letter { font-family: 'TriptychRoman'; font-style: normal; font-weight: normal; display: block; margin-top: 1.3em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 77%; color: #4c732d; line-height:1.6em; } .index { font-family: 'MaisonNeueBook'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 1em; margin-right: 0em; margin-bottom: 0em; text-indent: -1em; text-align: left; font-size: 65%; color: #000; line-height:1.6em; } .index-1 { font-family: 'MaisonNeueBook'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 2em; margin-right: 0em; margin-bottom: 0em; text-indent: -1em; text-align: left; font-size: 65%; color: #000; line-height:1.6em; } .copyrightText { font-family: 'MaisonNeueBook'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 65%; color: #000; line-height:1.6em; } .copyrightText-1 { font-family: 'MaisonNeueBook'; font-style: normal; font-weight: normal; display: block; margin-top: 1em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 65%; color: #000; line-height:1.6em; } table { border-spacing: 0px; padding: 0em; margin-top: 0em; margin-bottom: 0em; width:100%; border-collapse: collapse; } td { font-family: 'times'; font-style: normal; font-weight: normal; font-weight: normal; color: #000; vertical-align: top; padding:0em; } th { font-family: 'GothamBook'; font-style: normal; font-weight: normal; font-weight: normal; padding-top: 0.5em; color: #000; font-size: 70%; vertical-align: top; text-align:center; letter-spacing:1px; } ol { margin-top:0em; margin-bottom:0em; padding-left:1em; padding-right:0em; } li { margin-top: 0.2em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 80%; color: #000; line-height:1.5em; } .ack-paraNoIndent { font-family: 'MaisonNeueBook'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: justify; font-size: 70%; color: #000; line-height:1.8em; } .ack-para { font-family: 'MaisonNeueBook'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 1em; text-align: justify; font-size: 70%; color: #000; line-height:1.8em; } .index-ref { font-family: 'MaisonNeueBold'; font-style: normal; font-weight: normal; display: block; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; font-size: 75%; color: #000; line-height:1.6em; }