.squeeze88 {width:88%;} .squeeze95 {width:95%;} .squeeze99 {width:99%;} .squeeze90 {width:90%;} .squeeze78 {width:78%;} .squeeze82 {width:82%;} @font-face { font-family: "GillSansMTStd"; font-style: normal; font-weight: normal; src:url(fonts/GillSansMTStd-Medium.otf); } @font-face { font-family: "GillSansMTStd"; font-style: italic; font-weight: normal; src:url(fonts/GillSansMTStd-MediumItalic.otf); } @font-face { font-family: "GillSansMTStd"; font-style: normal; font-weight: bold; src:url(fonts/GillSansMTStd-Bold.otf); } @font-face { font-family: "GillSansMTStd"; font-style: italic; font-weight: bold; src:url(fonts/GillSansMTStd-BoldItalic.otf); } @font-face { font-family: "GillSansMTStd-L"; font-style: normal; font-weight: normal; src:url(fonts/GillSansMTStd-Light.otf); } @font-face { font-family: "GillSansMTStd-L"; font-style: italic; font-weight: normal; src:url(fonts/GillSansStd-LightItalic.otf); } @font-face { font-family: "SerifaStd"; font-style: normal; font-weight: normal; src:url(fonts/SerifaStd-Roman.otf); } @font-face { font-family: "SerifaStd"; font-style: italic; font-weight: normal; src:url(fonts/SerifaStd-Italic.otf); } @font-face { font-family: "SerifaStd"; font-style: normal; font-weight: bold; src:url(fonts/SerifaStd-Bold.otf); } @font-face { font-family: "SerifaStd-B"; font-style: normal; font-weight: bold; src:url(fonts/SerifaStd-Black.otf); } @font-face { font-family: "SerifaStd-L"; font-style: normal; font-weight: normal; src:url(fonts/SerifaStd-Light.otf); } @font-face { font-family: "SerifaStd-L"; font-style: italic; font-weight: normal; src:url(fonts/SerifaStd-LightItalic.otf); } body { font-family: "SerifaStd"; } .crt { text-align: right; } .sp05 { margin-top: .6em; } div.copyright { font-size: .85em; } h1.toc, h1.fm_head { font-size: 2.2em; text-align: left; border-bottom: 2px solid #898546; padding-bottom:.1em; margin-top: 0; margin-bottom: 1.3em; letter-spacing: 2px; } h1.fm_head0 { font-size: 2.2em; text-align: left; border-bottom: 2px solid #898546; padding-bottom:.1em; margin-top: 0; margin-bottom: .5em; letter-spacing: 2px; } h1.fm_head_ack { font-size: 2em; text-align: left; border-bottom: 2px solid #898546; padding-bottom:.1em; margin-top: 0; margin-bottom: 1.3em; letter-spacing: 1.75px; } p.toc_fm1, p.toc_bm1 { text-align: left; font-size: 1.25em; margin-bottom: 0; } p.toc_bm2 { text-align: left; margin-bottom: 0; font-size: .9em; } div.toc_chap1 { margin-top: 1.2em; text-align: left; font-size: 1.25em; } div.toc_sec1 { text-align: left; margin-left: 2em; text-indent: -2em; margin-top: .2em; } div.toc_sec2 { text-align: left; margin-left: 2em; text-indent: -2em; margin-top: .4em; margin-bottom: .4em; } p.A_head { text-align: left; font-size: 1.5em; margin-top: 1.2em; border-bottom: 2px solid #898546; padding-bottom:.2em; margin-bottom: .6em; } div.rect_box { page-break-before:always; padding-top:1em; } div.rect_img { text-align: center; margin: 0; padding: 0; } div.rect_img_bot { text-align: center; margin: -6px 0 0 0; padding: 0; } div.rect_img_top { text-align: center; margin: 0 0px 0 0; padding: 0; } div.R_box { background-image: url("images/Penn_9781632170866_epub3_091_r1.jpg"); background-repeat: repeat-y; background-size: 100%; margin: -5px 0 0 0; } div.R_box1 { margin-left: 10%; margin-right: 10%; } p.RB_head { text-align: left; font-size: 1.3em; border-bottom: 1px solid #D18648; padding-bottom:.2em; margin-bottom: .7em; } p.RB_subhead { text-align: left; font-family: "GillSansMTStd"; font-size: 1em; margin-top: 1.5em; } div.RB_list { margin: 0; } span.RB_icon { display: inline-block; width: 1.2em; margin: 0 .3em 0 0; text-align: left; } p.RB_item { font-family: "GillSansMTStd-L"; margin-top: 1em; margin-left: 1.5em; text-indent: -1.5em; text-align: left; } div.chapter_toc { padding: 12%; border-top:2px solid #CBD590; } .BG_green { background-color: #CBD590; border-top:2px solid #CBD590; } p.chpter_toc_head { text-align: left; } p.CT_item { margin-left: 2em; text-align: left; text-indent: -2em; margin-top: .4em; } div.ch_block { margin-top: 1em; margin-bottom: 1em; background-color: #676767; color:#FFFFFF; padding: 2em; border-top:2px solid #676767; } div.chap_num { text-align: center; margin-bottom: 1.3em; } div.chap_head { font-size: 3.5em; text-align: center; font-weight:bold; } div.chapter_opener { padding: 7%; } div.recipe_title { text-align: left; page-break-before:always; padding-top:1em; font-size: 1.6em; color:#879247; } div.recipe_title1 { text-align: left; page-break-before:always; padding-top:1em; font-size: 1.6em; color:#879247; border-bottom: 2px solid #898546; padding-bottom:.2em; margin-bottom: .6em; } p.recipe_subtitle { text-align: left; font-size: 1.4em; color:#879247; } p.yield { margin-top: 2.5em; text-align: left; font-family: "GillSansMTStd"; font-size: .85em; font-weight:bold; } div.ingredients { margin-top: 1.5em; margin-bottom: 1.5em; font-size: .9em; font-family: "GillSansMTStd"; } p.il_item { margin-left: 1em; text-indent: -1em; } p.il_item_sp { margin-top: 1.2em; margin-left: 1em; text-indent: -1em; } p.il_head_top { font-size: .9em; margin-left: 1em; text-indent: -1em; } p.il_head { font-size: .9em; margin-top: 1.5em; margin-left: 1em; text-indent: -1em; } p.headnote { text-align: left; margin-bottom: 1.5em; } p.method { font-family: "GillSansMTStd-L"; text-align: left; margin-left: 2em; text-indent: -2em; } .green { color:#879247; -webkit-text-fill-color: #879247; } .green1 { color:#898546; -webkit-text-fill-color: #898546; } .gold { color:#898546; -webkit-text-fill-color: #898546; } .orange { color:#D18648; -webkit-text-fill-color: #D18648; } .black { color:#000000; -webkit-text-fill-color: #000000; } p.recipe_caption { text-align: left; } div.no_bot { margin-bottom: 0; } div.no_top { margin-top: 0; } div.box_ingredients { margin-left: 2em; } p.box_subhead { margin-top: 2em; text-align: left; font-family: "GillSansMTStd"; font-weight:bold; } p.box_ingredient { margin-left: 2em; text-indent: -2em; text-align: left; margin-top: 1.5em; } p.spaceabove1, div.spaceabove1 { margin-top:1.5em; } div.ingredients1 { margin-left: 1.8em; margin-top: 1.2em; margin-bottom: 1.2em; font-size: .9em; font-family: "GillSansMTStd"; padding-top:.5em; border-top: 2px dotted black; padding-bottom:.5em; border-bottom: 2px dotted black; } span.MT_icon { display: inline-block; width: 1.2em; margin: 0 .3em 0 0; text-align: left; } p.MT_item { font-family: "GillSansMTStd-L"; margin-top: 1em; margin-left: 1.5em; text-indent: -1.5em; text-align: left; } p.recipe_subhead { color:#898546; margin-top: 2em; } p.recipe_subhead_pg { page-break-before:always; color:#898546; padding-top:1em; } p.sub_headnote { margin-left: 1.5em; text-align: left; } p.box_yield { margin-left: 1.8em; margin-top: 1.5em; text-align: left; font-family: "GillSansMTStd"; font-size: .85em; font-weight:bold; } div.indexletter { margin-top:1em; } div.indexletter1 { margin-top:3em; } .float { margin-top: -80px; } .fontsmall { font-size:75%; } div.indexbox { width:60%; float:right; }