.squeeze10 { margin: 0 45%; } .squeeze20 { margin: 0 40%; } .squeeze30 { margin: 0 35%; } .squeeze40 { margin: 0 30%; } .squeeze50 { margin: 0 25%; } .squeeze60 { margin: 0 20%; } .squeeze70 { margin: 0 15%; } .squeeze80 { margin: 0 10%; } .squeeze90 { margin: 0 5%; } .squeeze100 { margin: 0 0%; } .squeeze20_left { margin: 0 80% 0 0; } .isqueeze0_9 { width: 0.9em; } .isqueeze1_2 { width: 1.2em; } @font-face { font-family: "Bembo"; font-style: normal; font-weight: bold; src: url(fonts/BemboMTPro-Bold.otf); } @font-face { font-family: "Bembo"; font-style: italic; font-weight: bold; src: url(fonts/BemboMTPro-BoldItalic.otf); } @font-face { font-family: "Bembo"; font-style: italic; font-weight: normal; src: url(fonts/BemboMTPro-Italic.otf); } @font-face { font-family: "Bembo"; font-style: normal; font-weight: normal; src: url(fonts/BemboMTPro-Regular.otf); } @font-face { font-family: "Helvetica"; font-style: normal; font-weight: normal; src: url(fonts/HelveticaNeueETStd-55Rg.otf); } @font-face { font-family: "Helvetica"; font-style: italic; font-weight: normal; src: url(fonts/HelveticaNeueETStd-56It.otf); } @font-face { font-family: "Helvetica"; font-style: italic; font-weight: bold; src: url(fonts/HelveticaNeueETStd-75Bd.otf); } @font-face { font-family: "Helvetica"; font-style: italic; font-weight: bold; src: url(fonts/HelveticaNeueETStd-76BdIt.otf); } body { font-family: "Bembo"; } p.adc { font-family: "Helvetica"; font-size: 1em; margin-top: 0; margin-bottom: 0.5em; color: #3E7FA3; } p.adc_text { font-family: "Helvetica"; font-size: 0.85em; margin-left: 1em; text-indent: -1em; text-align: left; } p.adc_text1 { font-family: "Helvetica"; font-size: 0.8em; margin-left: 1em; text-indent: -1em; text-align: left; } p.adc_text2 { font-family: "Helvetica"; font-size: 0.9em; text-indent: 0; text-align: left; } p.adc_text3 { font-family: "Helvetica"; font-size: 0.75em; text-align: left; text-indent: 0; } .crt { text-align: left; font-size: 0.9em; font-family: "Helvetica"; } .crt1 { text-align: left; font-size: 0.9em; font-family: "Helvetica"; margin-left: 1em; text-indent: -1em; } .crt2 { text-align: left; font-size: 0.9em; font-family: "Helvetica"; margin-left: 1em; text-indent: 0; } h1.contents { margin-top: 0; margin-bottom: 1.2em; text-align: left; font-weight: bold; font-size: 2em; color: #3E7FA3; font-family: "Helvetica"; } h1.started { margin-top: 0; margin-bottom: 1.2em; text-align: left; font-weight: bold; font-size: 3em; color: #3E7FA3; font-family: "Helvetica"; } h1.AHead { margin-top: 0; margin-bottom: 1.2em; text-align: left; font-weight: bold; font-size: 1.9em; } h1.BHead { margin-top: 0; margin-bottom: 1.2em; text-align: left; font-weight: bold; font-size: 1.8em; font-family: "Helvetica"; } h2.CHead { margin-top: 1em; margin-bottom: 1em; text-align: left; font-weight: bold; font-size: 1.3em; font-family: "Helvetica"; color: #3E7FA3; } h2.CHead1 { margin-top: 1em; margin-bottom: 1em; text-align: center; font-weight: bold; font-size: 1.2em; font-family: "Helvetica"; color: #3E7FA3; } h2.DHead { margin-top: 1em; margin-bottom: 0.2em; text-align: left; font-weight: bold; font-size: 0.85em; font-family: "Helvetica"; } h2.DHead1 { margin-top: 1em; margin-bottom: 0.2em; text-align: left; font-weight: bold; font-size: 0.85em; font-family: "Helvetica"; color: #3E7FA3; } p.chap_toc { text-align: left; text-indent: -1em; margin-left: 1em; margin-top: 0.7em; } p.chap_toca { text-align: left; text-indent: -1em; margin-left: 1em; margin-top: 2em; } p.chap_toc1 { text-align: left; text-indent: 0; margin-left: 1em; margin-bottom: 0.5em; } p.chap_toc2 { text-align: left; text-indent: 0; margin-left: 0; margin-bottom: 0.5em; } p.rec_toc1 { text-align: left; text-indent: 0; margin-left: 1em; margin-bottom: 0.1em; font-family: "Helvetica"; } p.rec_toc { text-align: left; text-indent: 0; margin-left: 0; margin-bottom: 0.1em; font-family: "Helvetica"; } p.intro { text-align: justify; color: #3E7FA3; line-height: 1.5em; } h1.chapter { text-align: left; font-style: normal; font-size: 0.8em; color: #FFF; font-family: "Helvetica"; background-color: #DF8962; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 2em; margin-bottom: 0; margin-right: 70%; } h1.subchapter { text-align: left; font-style: bold; font-size: 3em; color: #DF8962; font-family: "Helvetica"; margin-top: 0.5em; margin-bottom: 0.5em; } h2.recipe_title { padding-top: 1em; margin-bottom: 0.1em; text-align: left; font-weight: bold; font-size: 1.3em; page-break-before: always; } h2.subrecipe_title { margin-top: 2em; margin-bottom: 0.1em; text-align: left; font-weight: bold; font-size: 1.1em; } p.serves { font-weight: bold; font-size: 0.8em; margin-top: 0.1em; margin-bottom: 1em; font-family: "Helvetica"; } p.serves1 { font-weight: bold; font-size: 0.8em; margin-top: 0.1em; margin-bottom: 0.1em; font-family: "Helvetica"; } p.headnote { margin-top: 1em; margin-bottom: 1em; text-align: justify; font-size: 0.9em; } span.headnote { font-size: 0.8em; font-family: "Helvetica"; } p.list_head { margin-top: 1.2em; margin-bottom: 0; font-weight: bold; font-size: 0.85em; text-align: left; } div.ing_list { text-align: left; margin-right: 1em; margin-top: 1.2em; margin-bottom: 1.2em; font-weight: bold; font-family: "Helvetica"; } span.num { font-family: "Helvetica"; font-weight: bold; } p.il_item { margin-left: 3.7em; text-indent: -3.7em; text-align: left; line-height: 1.3em; font-size: 0.8em; margin-top: 0; } p.il_item1 { margin-left: 3.7em; text-align: left; line-height: 1.3em; font-size: 0.8em; margin-top: 0; } p.steps { text-indent: 1em; text-align: justify; margin-top: 0.1em; margin-bottom: 0; font-size: 0.9em; } .font { font-family: "Helvetica"; } span.chead { font-family: "Helvetica"; font-size: 0.8em; } table.table3 { border-collapse: collapse; width: 100%; margin-top: 1em; margin-bottom: 1em; font-family: "Helvetica"; } td.td1 { font-size: 0.85em; color: #FFF; background-color: #3E7FA3; border-right: 1px solid #FFF; vertical-align: top; } td.td2 { color: #FFF; background-color: #3E7FA3; font-size: 0.85em; vertical-align: top; } td.td3 { background-color: #DEF0F9; border-right: 1px solid #FFF; font-size: 0.85em; width: 50%; vertical-align: top; } td.td4 { background-color: #DEF0F9; font-size: 0.85em; width: 50%; vertical-align: top; } td.td5 { background-color: #F0FAFE; border-right: 1px solid #FFF; font-size: 0.85em; vertical-align: top; } td.td6 { background-color: #F0FAFE; font-size: 0.85em; vertical-align: top; } td.td8 { padding: 5px; background-color: #DEF0F9; border-top: 1px solid #FFF; border-right: 1px solid #FFF; font-size: 0.75em; width: 50%; vertical-align: top; } td.td9 { padding: 5px; font-size: 0.75em; background-color: #DEF0F9; border-top: 1px solid #FFF; width: 50%; vertical-align: top; } td.td10 { padding: 5px; background-color: #F0FAFE; border-right: 1px solid #FFF; border-top: 1px solid #FFF; font-size: 0.75em; vertical-align: top; } td.td11 { font-size: 0.75em; background-color: #F0FAFE; border-top: 1px solid #FFF; vertical-align: top; padding: 5px; } td.td12 { color: #FFF; background-color: #81AECE; border-right: 1px solid #FFF; font-size: 0.85em; vertical-align: top; padding: 5px; } td.td13 { color: #FFF; background-color: #81AECE; font-size: 0.85em; vertical-align: top; padding: 5px; } .tbl_note { text-align: left; font-size: 0.9em; font-family: "Helvetica"; } .color { color: #3E7FA3; } .figcaption_para { margin-left: 5%; margin-right: 5%; margin-top: 1em; text-align: center; /*font-size: 0.85em;*/ font-size: 1em; font-family: "Helvetica"; } .figcaption_para_s { /* margin-left: 5%; margin-right: 5%;*/ margin-top: 1em; text-align: center; /*font-size: 0.85em;*/ font-size: 1em; font-family: "Helvetica"; } .figcaption_para1 { margin-left: 5%; margin-right: 5%; margin-top: 0.4em; font-size: 0.85em; text-align: center; font-family: "Helvetica"; } .figcaption_center { margin-left: 5%; margin-right: 5%; margin-top: 0; text-align: center; font-size: 0.85em; font-family: "Helvetica"; margin-bottom: 0.5em; } div.per_serving { margin-top: 1em; margin-bottom: 1.5em; font-family: "Helvetica"; border-top: 1px solid #DF8962; border-bottom: 1px solid #DF8962; font-size: 0.85em; padding-top: 5px; padding-bottom: 5px; } p.pre_serving { text-align: justify; font-family: "Helvetica"; color: #DF8962; margin-bottom: 0.2em; } p.pre_serving1 { text-align: justify; font-family: "Helvetica"; } p.var { text-align: justify; font-family: "Helvetica"; font-size: 0.85em; page-break-before: always; } p.var1 { text-align: justify; font-family: "Helvetica"; font-size: 0.95em; } p.sidebar { text-align: left; font-family: "Helvetica"; font-size: 0.85em; border-bottom: 1px solid; margin-bottom: 0.5em; page-break-before: always; } p.sidebar1 { text-align: left; font-family: "Helvetica"; font-size: 0.9em; } div.notebox1 { border-left: 1px solid #DF8962; border-right: 1px solid #DF8962; border-top: 1px solid #DF8962; margin-top: 2em; margin-bottom: 0; line-height: 1.3em; text-align: center; padding-left: 1em; padding-right: 1em; padding-top: 0.5em; padding-bottom: 0.5em; background-color: #DF8962; page-break-before: always; /*DOUBLE CHECK BEFORE FINALIZING PASS!*/ } div.notebox { border-left: 1px solid #DF8962; border-right: 1px solid #DF8962; border-bottom: 1px solid #DF8962; margin-top: 0; margin-bottom: 2em; line-height: 1.3em; text-align: center; padding-left: 1em; padding-right: 1em; padding-top: 0.5em; padding-bottom: 0.5em; background-color: #F3F2DF; } div.notebox05 { margin-top: 0; margin-bottom: 2em; line-height: 1.3em; text-align: center; padding-left: 1em; padding-right: 1em; padding-top: 0.5em; padding-bottom: 0.5em; background-color: #F3F2DF; } p.note_head { text-align: left; font-family: "Helvetica"; font-size: 0.75em; color: #FFF; } p.note_head1 { text-align: left; font-family: "Helvetica"; font-size: 1em; margin-top: 1em; margin-bottom: 1em; } p.note_text { text-align: left; font-family: "Helvetica"; font-size: 0.85em; } p.note_text1 { text-align: left; font-family: "Helvetica"; font-size: 0.85em; text-indent: 1em; } p.note_subhead { text-align: left; font-family: "Helvetica"; font-size: 0.85em; margin-top: 1em; margin-bottom: 0.1em; } td.td15 { font-size: 0.85em; vertical-align: top; } td.td16 { font-size: 0.9em; vertical-align: top; border-top: 1px solid black; } td.td16a { font-size: 0.9em; vertical-align: middle; border-top: 1px solid black; } td.td18 { font-size: 0.85em; vertical-align: top; } td.td17 { font-size: 0.85em; vertical-align: top; border-top: 1px solid black; } td.td21 { font-size: 0.85em; vertical-align: top; border-bottom: 1px solid black; } td.td22 { font-size: 0.85em; vertical-align: middle; border-bottom: 1px solid black; } h3.CHead { paddin-top: 1em; margin-bottom: 1em; text-align: left; font-weight: bold; font-size: 1.3em; font-family: "Helvetica"; page-break-before: always; background-color: #DF8962; padding: 10px; color: #FFF; } p.chap_tochead { text-align: left; text-indent: 0; margin-left: 0; margin-top: 1em; margin-bottom: 0.1em; font-family: "Helvetica"; font-size: 0.9em; } h1.subrec_chapter { text-align: left; font-style: normal; font-size: 1em; color: #FFF; font-family: "Helvetica"; background-color: #DF8962; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 2em; margin-bottom: 0; page-break-before: always; } p.subserves { font-weight: bold; font-size: 0.8em; margin-top: 0.1em; margin-bottom: 0.2em; font-family: "Helvetica"; } p.headnote1 { margin-top: 0; margin-bottom: 1em; text-align: justify; font-size: 0.9em; } p.headnote2 { margin-top: 0; margin-bottom: 0; text-align: justify; font-size: 0.9em; } p.headnote3 { margin-top: 0; margin-bottom: 1em; text-align: justify; font-size: 0.9em; text-indent: 1em; } p.bull { margin-left: 0.8em; text-indent: -0.8em; } p.sidebar_top { text-align: left; font-family: "Helvetica"; font-size: 0.85em; border-bottom: 1px solid; margin-top: 1em; margin-bottom: 0.5em; } p.serves_b { font-size: 0.8em; margin-top: 0.1em; margin-bottom: 1em; font-family: "Helvetica"; } p.ind-head { text-align: left; font-style: bold; font-size: 2em; color: #DF8962; font-family: "Helvetica"; margin-top: 2em; margin-bottom: 1em; } .bm_head { text-align: left; font-family: sans-serif; margin-top: 1em; margin-bottom: 1em; } .thead { color: #DF8962; font-family: sans-serif; text-align: left; font-size: 1.1em; margin-top: 1.2em; } table.tbl1 { width: 100%; border-collapse: collapse; margin-top: 0; margin-bottom: 0; font-family: sans-serif; } .tdhead { background-color: #FDC7AB; text-align: center; padding: 0.2em; } .td1a { text-align: center; padding: 0.2em; border-bottom: 1px solid black; } table.tbl2 { width: 100%; border-collapse: collapse; margin-top: 0; margin-bottom: 0; font-family: sans-serif; } .td2b { background-color: #FDC7AB; text-align: left; padding: 0.2em; } .td_sub { border-bottom: 1px solid #FDC7AB; text-align: left; padding: 0.2em; color: #FDC7AB; } .td2a { text-align: left; padding: 0.2em; border-bottom: 1px solid black; } span.il_item, span.fraction_num { margin-right: 0.7em; display: inline-block; text-align: right; width: 3em; font-family: "Helvetica"; font-weight: bold; } div.nav { margin: 1em 0; page-break-inside: avoid; border-bottom: 2px solid #999; border-top: 2px solid #999; width: 100%; } p.nav-bar { margin: 0.1em; padding: 0.4em; line-height: 1.5em; text-align: center; } span.letter-block { text-align: center; padding: 0 0.15em; color: #999; } div.index_head { text-align: left; font-style: bold; font-size: 2em; color: #DF8962; font-family: "Helvetica"; margin-top: 0.5em; margin-bottom: 0.5em; }