@font-face { font-family:"Museo300"; font-weight:normal; font-style:italic; src : url("../fonts/MuseoSans_300_Italic.otf"); } @font-face { font-family:"Museo300"; font-weight:normal; font-style:normal; src : url("../fonts/MuseoSans_300.otf"); } @font-face { font-family:"Museo500"; font-weight:normal; font-style:normal; src : url("../fonts/MuseoSans_500.otf"); } @font-face { font-family:"Museo500"; font-weight:normal; font-style:italic; src : url("../fonts/MuseoSans_500_Italic.otf"); } @font-face { font-family:"Museo700"; font-weight:normal; font-style:normal; src : url("../fonts/MuseoSans_700.otf"); } @font-face { font-family:"Walbaum"; font-weight:normal; font-style:normal; src : url("../fonts/WalbaumMTStd-Regular.otf"); } @font-face { font-family:"Walbaum"; font-weight:normal; font-style:italic; src : url("../fonts/WalbaumMTStd-Italic.otf"); } @font-face { font-family:"Walbaum"; font-weight:bold; font-style:normal; src : url("../fonts/WalbaumMTStd-Medium.otf"); } @font-face { font-family:"Walbaum"; font-weight:bold; font-style:italic; src : url("../fonts/WalbaumMTStd-MediumIt.otf"); } .body_font { font-family:"Walbaum"; } p.ded { font-family:"Walbaum", serif; font-size:1.2em; line-height:1.2; text-align:left; margin:1em 3em; text-align:center; } p.FM-text { font-family:"Walbaum", serif; font-size:1.1em; line-height:1.3; margin-bottom:.75em; text-align:left; } p.crt { font-family:"Museo300", sans-serif; font-size:0.9em; line-height:1.308; text-align:left; } p.crtf { font-family:"Museo300", sans-serif; font-size:0.9em; line-height:1.308; margin-top:1em; text-align:left; } p.TOC-BM-f { font-family:"Walbaum", serif; font-size:0.9em; font-weight:bold; line-height:1.3; margin-bottom:.25em; text-align:center; margin-top:1.5em; } p.TOC-FM { font-family:"Walbaum", serif; font-size:1.0em; font-weight:bold; line-height:1.3; margin-top:0; text-align:center; } p.TOC-FM1 { font-family:"Walbaum", serif; font-size:1.0em; font-weight:bold; line-height:1.3; margin-top:2.5em; text-align:center; } p.TOC-and-Index-hed { font-family:"Walbaum", serif; font-size:3.0em; line-height:0.8; margin-bottom:1em; margin-top:.5em; font-weight:bold; text-align:center; } p.TOC-chapters { font-family:"Walbaum", serif; font-size:1.9em; font-weight:bold; line-height:1.03; margin-top:1.8em; text-align:center; margin-bottom:-1em; } p.TOC-recipes { font-family:"Walbaum", serif; font-size:1.4em; font-weight:bold; line-height:1.3; margin-top:.15em; text-align:center; } p.TOC-recipesf { font-family:"Walbaum", serif; font-size:1.4em; font-weight:bold; line-height:1.3; margin-top:1.25em; text-align:center; } h1.chap-hed { font-family:"Walbaum", serif; font-size:4.0em; font-weight:bold; line-height:1.0; page-break-before:always; text-align:left; } p.sidebar_list { font-family:"Walbaum", serif; font-size:1.0em; font-weight:bold; line-height:1.2; text-align:center; margin-bottom:.75em; } p.toc_list { font-family:"Walbaum", serif; font-size:1.0em; font-weight:bold; line-height:1.0; text-align:center; margin-bottom:.5em; } p.toc_listf { font-family:"Walbaum", serif; font-size:1.0em; font-weight:bold; line-height:1.0; text-align:center; margin-bottom:.5em; margin-top:1em; } div.chap_opener { margin-top:0em; text-align:left; float:right; margin-left:10%; } p.chap_opener { font-family:"Walbaum", serif; font-size:1.1em; line-height:1.2; margin-bottom:.75em; text-align:justify; } h2.Section-hed { font-family:"Walbaum", serif; font-size:3.0em; line-height:1.2; page-break-before:always; text-align:left; } p.Basic-Paragraph-ind { font-family:"Walbaum", serif; font-size:1em; line-height:1.2; text-align:left; margin-bottom:.5em; text-indent:1em; } p.Basic-Paragraph { font-family:"Walbaum", serif; font-size:1em; line-height:1.2; text-align:left; margin-bottom:.5em; } p.Basic-Paragraph-f { font-family:"Walbaum", serif; font-size:1em; line-height:1.2; text-align:left; margin-bottom:.5em; margin-top:.5em; } p.Basic-ital { font-family:"Walbaum", serif; font-size:1em; font-style:italic; line-height:1.2; text-align:left; margin-bottom:0em; } p.Basics-subhed { font-family:"Walbaum", serif; font-size:1.2em; line-height:1.2; padding-bottom:.15em; margin-top:2em; text-align:left; text-decoration:underline; } p.Basics-seasons { font-family:"Walbaum", serif; font-size:1.0em; font-weight:bold; line-height:1.4; margin-top:1em; text-align:left; } p.Basics-Pairs { font-family:"Walbaum", serif; font-size:1.0em; line-height:1.2; margin-bottom:.5em; text-align:left; } p.Basics-Pairs-top { font-family:"Walbaum", serif; font-size:1.0em; line-height:1.2; margin-bottom:.5em; margin-top:1.5em; text-align:left; } span.callout { font-weight:bold; text-decoration:underline; font-size:.9em; } div.clear { clear:both; } p.TOC-recipe-list-chapter { font-family:"Walbaum", serif; font-size:1.2em; font-weight:bold; line-height:1.2; margin-bottom:.25em; margin-top:1.5em; text-align:left; } p.TOC-recipe-list-recipe-name { font-family:"Museo300", sans-serif; font-size:0.9em; line-height:1.2; margin-bottom:.5em; text-align:left; } p.BM-hed { font-family:"Walbaum", serif; font-size:3.0em; line-height:0.8; margin-bottom:1em; margin-top:.5em; font-weight:bold; text-align:left; } p.BM-text { font-family:"Walbaum", serif; font-size:1.0em; line-height:1.2; margin-bottom:.5em; text-align:left; font-weight:bold; } span.photo { font-family:"Museo300", sans-serif; font-size:.75em; } /* GROK */ .grok { margin-top:1em; border-bottom:1px solid; width:80%; page-break-inside:avoid; } .grok-last { margin-top:1em; width:80%; page-break-inside:avoid; } .grok_img { width:12%; padding-right:5%; padding-bottom:.15em; float:left; } .grok-title { font-family:"Walbaum", serif; font-size:1.2em; line-height:1.2; text-align:left; margin-bottom:.5em; } .grok-title-thin { font-family:"Walbaum", serif; font-size:1.4em; line-height:1.2; text-align:left; padding-top:.05em; page-break-before:avoid; } /* RECIPES */ p.recipe-title { font-family:"Walbaum", serif; font-size:2.2em; line-height:1; page-break-before:always; text-align:center; border-bottom:1px solid; } p.recipe-title2 { font-family:"Walbaum", serif; font-size:2.2em; line-height:1; margin-top:1em; text-align:center; border-bottom:1px solid; } p.headnote { font-family:"Walbaum", serif; font-size:1.0em; font-style:italic; line-height:1.217; margin-top:1em; text-align:center; } p.headnoteb { font-family:"Walbaum", serif; font-size:1.0em; font-style:italic; line-height:1.217; margin-top:1em; text-align:center; page-break-before:always; } p.yield { font-family:"Museo700", sans-serif; font-size:0.7em; line-height:2; text-align:center; margin-bottom:3em; } .recipe_img { width:100%; page-break-before:always; margin-top:0em; } .recipe_img_no { width:90%; margin-left:5%; } .sectionimage { page-break-after:always; width:100%; margin-top:0em; } p.ingredient-head { font-family:"Walbaum", serif; font-size:1.0em; line-height:1.4; margin-top:1em; text-align:left; font-weight:bold; letter-spacing:.05em; } p.ingredients { font-family:"Museo500", sans-serif; font-size:0.9em; line-height:1.2; margin-left:2.5em; margin-top:.75em; text-align:left; } p.ingredients-f { font-family:"Museo500", sans-serif; font-size:0.9em; line-height:1.2; margin-left:2.5em; margin-top:1.75em; text-align:left; } span.no { float:left; margin-left:-2.20em; text-align:left; } p.method { font-family:"Walbaum", serif; font-size:1.1em; line-height:1.3; margin-bottom:.5em; text-align:left; } p.method-no-number { font-family:"Walbaum", serif; font-size:1.1em; line-height:1.3; margin-bottom:.5em; text-align:left; margin-top:1em; } p.method-f { font-family:"Walbaum", serif; font-size:1.1em; line-height:1.3; margin-top:1.5em; margin-bottom:.5em; text-align:left; } p.tip-text { font-family:"Museo300", sans-serif; font-size:0.8em; line-height:1.2; margin-top:2em; text-align:left; width:40% } .tip-lead-in{ font-family:"Walbaum", serif; font-weight:bold; font-size:1.2em; } .squeeze40{width:40%} .squeeze0{width:100%} .margin60{margin-left:59%} /* INDEX */ p.idxh { font-family:"Walbaum", serif; font-size:1.6em; line-height:1.2; text-align:left; margin-top:1em; } p.primary { font-family:"Walbaum", serif; font-size:1.0em; line-height:1.4; text-align:left; } p.secondary { font-family:"Walbaum", serif; font-size:1.0em; line-height:1.4; text-align:left; } p.imp { color:#ffffff; font-family:"Circular Std Bold", sans-serif; font-size:0.417em; font-weight:bold; line-height:1.4; margin-bottom:1px; margin-top:67px; text-align:center; text-transform:uppercase; } p.stit { color:#ffffff; font-family:"Austin Text Semibold", serif; font-size:1.167em; font-weight:600; line-height:1.143; margin-bottom:9px; margin-top:128px; text-align:center; } p.recipe-title-subrecipe-3-way { font-family:"Walbaum", serif; font-size:1.2em; line-height:1.2; margin-bottom:-1.5em; margin-left:0; margin-right:0; margin-top:0; text-align:center; } p.way-recipe-number { font-family:"Museo500", sans-serif; font-size:.9em; line-height:1.5; text-align:center; margin-top:2em; } p.subrecipe-title { font-family:"Walbaum", serif; font-size:1.5em; line-height:1.5; margin-bottom:0; margin-left:0; margin-right:0; margin-top:1em; text-align:left; border-bottom:1px solid black; } p.subrecipe-yield { font-family:"Museo700", sans-serif; font-size:0.7em; line-height:2; text-align:left; margin-top:.75em; margin-bottom:3em; } p.ParaOverride-3 { margin-bottom:8px; text-align:center; } p.ParaOverride-4 { page-break-before:always; } p.ParaOverride-5 { margin-bottom:11px; text-align:center; } p.ParaOverride-6 { margin-bottom:9px; text-align:center; } p.ParaOverride-7 { page-break-after:always; } p.ParaOverride-8 { margin-top:7px; } span.CharOverride-1 { font-family:"Austin Hairline Roman", serif; font-size:5.167em; text-transform:uppercase; } span.CharOverride-2 { font-family:"Austin Hairline Roman", serif; font-size:1.75em; text-transform:uppercase; } span.CharOverride-3 { color:#ffffff; font-family:"Austin Hairline Roman", serif; font-size:6em; text-transform:uppercase; } span.CharOverride-4 { color:#ffffff; font-family:"Austin Hairline Roman", serif; font-size:2.083em; text-transform:uppercase; } span.CharOverride-5 { font-size:1.199em; } span.CharOverride-6 { font-size:0.785em; } span.CharOverride-7 { font-family:"Austin Text Semibold"; font-size:0.785em; font-weight:bold; } span.CharOverride-8 { color:#ffffff; font-family:"Circular Std Black", sans-serif; font-size:0.688em; font-weight:900; } span.CharOverride-9 { font-size:0.772em; } span.CharOverride-11 { color:#ffffff; font-family:"Austin Text Semibold", serif; font-size:0.917em; font-weight:600; } span.CharOverride-12 { font-family:"Austin Text Roman"; } span.CharOverride-13 { font-family:"Austin Text Semibold"; } span.CharOverride-14 { font-size:1em; } span.CharOverride-16 { color:#00aeef; font-family:Helvetica, sans-serif; font-size:0.667em; font-weight:bold; } span.CharOverride-17 { color:#ec008c; font-family:Helvetica, sans-serif; font-size:0.667em; font-weight:bold; } span.CharOverride-18 { color:#fff200; font-family:Helvetica, sans-serif; font-size:0.667em; font-weight:bold; } span.normal{ font-style:normal; }