h2.contents { font-family: "CrimsonText-Regular"; font-size: 1.7em; margin-top: 1em; margin-bottom: 1em; text-align: center; text-indent: 0em; font-weight: normal; clear: both; page-break-inside: avoid; color: black; border-bottom: dotted #78cbdd 2px; } h2.chapter-head { font-family: "CrimsonText-Regular"; font-size: 1.7em; margin-top: 1em; margin-bottom: 1em; text-indent: 0em; font-weight: normal; clear: both; page-break-inside: avoid; color: black; border-bottom: dotted #78cbdd 2px; } h2.chapter-heada { font-family: "CrimsonText-Regular"; font-size: 1.7em; margin-top: 0em; margin-bottom: 1em; text-indent: 0em; font-weight: normal; clear: both; page-break-inside: avoid; } h2.recipe-list { font-size: 1.7em; margin-top: 1em; margin-bottom: 1em; text-indent: 0em; text-align: center; font-weight: normal; clear: both; page-break-inside: avoid; color: black; } h2.recipe-head { font-size: 1.7em; margin-bottom: 1em; text-indent: 0em; font-weight: normal; clear: both; page-break-before: always; page-break-inside: avoid; color: black; border-bottom: dotted #78cbdd 2px; } h2.recipe-head-a { font-size: 1.7em; margin-bottom: 1em; text-indent: 0em; font-weight: normal; clear: both; page-break-inside: avoid; color: black; border-bottom: dotted #78cbdd 2px; } .B-head { font-family: "CrimsonText-Regular"; font-size: 1.3em; margin-top: 1em; margin-bottom: 0em; text-align: left; text-indent: 0em; font-weight: normal; clear: both; page-break-inside: avoid; } .B-head-A { font-family: "CrimsonText-Regular"; font-size: 1.3em; margin-top: 1em; margin-bottom: 0em; text-align: left; text-indent: 0em; font-weight: normal; clear: both; page-break-inside: avoid; border-bottom: dotted #78cbdd 2px; } .C-head { font-family: "CrimsonText-Regular"; margin-top: 1.5em; margin-bottom: 0em; text-align: left; text-indent: 0em; font-weight: normal; clear: both; page-break-inside: avoid; color: #464445; } .D-head { margin-top: 1.5em; margin-bottom: 0em; text-align: left; text-indent: 0em; font-weight: normal; clear: both; page-break-inside: avoid; color: #474546; } .center { font-family: "CrimsonText-Regular"; font-size: 1.3em; margin-top: 1em; margin-bottom: 1em; text-align: center; font-weight: normal; clear: both; page-break-inside: avoid; } .chap-list { margin-top: 0.2em; margin-bottom: 0.2em; text-indent: 0em; text-align: center; } .chap-list-new { margin-top: 0.2em; margin-bottom: 0.2em; text-indent: 0em; text-align: center; page-break-after: always; } .list-of-rep { margin-top: 0.2em; margin-bottom: 0.2em; text-indent: 0em; } .list-of-rep1 { margin-top: 1.2em; margin-bottom: 0.2em; text-indent: 0em; } .flush_left { margin-top: 0em; margin-bottom: 0em; text-indent: 0em; } .flush_left1 { margin-top: 1em; margin-bottom: 1em; text-indent: 0em; } .flush_left_SA { margin-top: 0em; margin-bottom: 1em; text-indent: 0em; } .flush_left_SB { margin-top: 1em; margin-bottom: 0em; text-indent: 0em; } .indent { margin-top: 0.2em; margin-bottom: 0.2em; text-indent: 1em; } .indent_SA { margin-top: 0.2em; margin-bottom: 1.5em; text-indent: 1em; } .ave-black { font-family: "Avenir-Black"; font-size: 0.75em; } .italic { font-family: "Avenir-LightOblique"; } .rep-intro { font-family: "Avenir-Book"; font-size: 1.2em; margin-top: 1em; margin-bottom: 0em; text-indent: 0em; } .rep-intro-indent { font-family: "Avenir-Book"; font-size: 1.2em; margin-top: 0em; margin-bottom: 0em; text-indent: 1em; } .rep-prep { font-size: 1.2em; margin-top: 1em; margin-bottom: 1em; text-indent: 0em; color: #868585; } .Ingredients-head { font-family: "Avenir-Roman"; font-size: 0.85em; margin-top: 1em; margin-bottom: 0.1em; margin-left: 1em; text-indent: -1em; } .Ingredients1 { font-family: "Avenir-Roman"; font-size: 0.85em; margin-top: 1em; margin-bottom: 0em; margin-left: 1em; text-indent: -1em; } .Ingredients { font-family: "Avenir-Roman"; font-size: 0.85em; margin-top: 0.1em; margin-bottom: 0.1em; margin-left: 1em; text-indent: -1em; } .Ingredients2 { font-family: "Avenir-Roman"; font-size: 0.85em; margin-top: 0em; margin-bottom: 2em; margin-left: 1em; text-indent: -1em; } .method { font-size: 1.1em; margin-top: 1em; margin-bottom: 1em; text-indent: 0em; color: #595858; } .black { font-family: "Avenir-Black"; } .middle { vertical-align: bottom; } .serve-head { font-family: "Avenir-Black"; margin-top: 0.5em; margin-bottom: 0.5em; text-indent: 0em; } .serve-text { margin-top: 0.5em; margin-bottom: 0.5em; text-indent: 0em; color: #4e4d4d; } .full-border { border: dotted #78cbdd 2px; padding: 0.7em; } .font { font-size: 0.75em; } .indexmain-head { font-family: "Avenir-Medium"; margin-top: 1.2em; margin-bottom: 0em; text-indent: 0em; color: #868585; } .indexmain-heada { margin-top: 1.2em; margin-bottom: 0em; text-indent: 0em; } .indexmain { font-family: "Avenir-Book"; margin-top: 0.2em; margin-bottom: 0em; margin-left: 1em; text-indent: -0.8em; } .indexsub { font-family: "Avenir-Book"; margin-top: 0.2em; margin-bottom: 0em; margin-left: 2.5em; text-indent: -0.8em; } .i-book { font-family: "Avenir-BookOblique"; } .i-medium { font-family: "Avenir-Medium"; } .ack { font-family: "Avenir-Book"; margin-top: 0.2em; margin-bottom: 0.2em; text-indent: 1em; } .ack-left { font-family: "Avenir-Book"; margin-top: 0.2em; margin-bottom: 0.2em; text-indent: 0em; } .footnote { font-family: "CrimsonText-Regular"; font-size: 1.2em; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; } .foot-text { margin-top: 0.5em; margin-bottom: 0.5em; text-indent: 0em; } li.break_after { margin-bottom: 2em; } li.break_before { margin-top: 2em; } .break_before_ch { margin-top: 2em; } .indexmain-disclaimer { margin-top: 1.2em; margin-bottom: 1.2em; text-indent: 0em; } .image { text-indent: 0em; display: inline-block; } .indent_hanging { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 2em; text-indent: -2em; } .border-top { border-top: dotted #78cbdd 2px; margin-top: 1.5em; } .border-bot { border-bottom: dotted #78cbdd 2px; } a { color: blue; text-decoration: none; }