@font-face { font-family:"Franklin Gothic"; font-style:normal; font-weight:normal; src : url("../fonts/FranklinGothic-Book.otf"); } @font-face { font-family:"Franklin Gothic"; font-style:italic; font-weight:normal; src : url("../fonts/FranklinGothic-BookIt.otf"); } @font-face { font-family:"Franklin Gothic"; font-style:normal; font-weight:bold; src : url("../fonts/FranklinGothic-Med.otf"); } @font-face { font-family:"Franklin Gothic"; font-style:italic; font-weight:bold; src : url("../fonts/FranklinGothic-MedIt.otf"); } @font-face { font-family:"Garamond"; font-style:normal; font-weight:normal; src : url("../fonts/GaramondClassic-Regular.otf"); } @font-face { font-family:"Garamond"; font-style:italic; font-weight:normal; src : url("../fonts/GaramondClassic-Italic.otf"); } @font-face { font-family:"Garamond"; font-style:normal; font-weight:700; src : url("../fonts/GaramondClassic-Heavy.otf"); } @font-face { font-family:"Garamond"; font-style:normal; font-weight:bold; src : url("../fonts/GaramondClassic-Bold.otf"); } @font-face { font-family:"Garamond"; font-style:italic; font-weight:bold; src : url("../fonts/GaramondClassic-BoldItalic.otf"); } @font-face { font-family:"Howlett"; font-style:normal; font-weight:normal; src : url("../fonts/Howlett_Regular_OT.otf"); } @font-face { font-family:"Fournier"; font-style:normal; font-weight:normal; src : url("../fonts/a1786_glc_fourniern.otf"); } @font-face { font-family:"Fournier"; font-style:italic; font-weight:normal; src : url("../fonts/a1786_glc_fournier_ita.otf"); } /* IMAGES */ .float_right { float:right; width:50%; margin:.5em 0 .5em 1em; } .float_left { float:left; width:50%; margin:.5em 1em .5em 0; } .recipe_image { width:80%; margin:.5em 10% 0 10%; page-break-after:always; } .center_image { width:100%; margin:1em 0; } .center_image_small { width:50%; margin:1em 25%; } .center_image_med { width:70%; margin:1em 15%; } .border_image { width:100%; margin:0 0 .5em 0; } .ornament_image { width:20%; margin:0em 40% 0em 40%; } /* Basic PARAS */ p.p { text-indent:1.5em; } p.pf { text-indent:0em; } p.p-alt { margin-top:1em; } /* SPANS */ span.lang { color:#DE7709; display:inline-block; margin-right:.1em; } span.apost { font-family:"Garamond"; font-style:normal; font-weight:normal; } span.rn-r { font-style:normal; } /* HEADINGS */ p.h1-alt { color:#DE7709; font-family:"Franklin Gothic", sans-serif; font-size:1.5em; line-height:1; margin:2em 0 .5em 1em; letter-spacing:1px; } p.h1-alt2 { color:#DE7709; font-family:"Franklin Gothic", sans-serif; font-size:1.5em; line-height:1; margin:1em 0 .5em 1em; letter-spacing:1px; } p.h2 { color:#702d8c; font-family:"Franklin Gothic", sans-serif; font-size:1.2em; line-height:1; margin:1.2em 0 .5em 1em; letter-spacing:1px; } p.h1 { color:#DE7709; font-family:"Franklin Gothic", sans-serif; font-size:1.6em; line-height:1; margin:1.2em 0 .5em 1em; letter-spacing:1px; } p.ulh { color:#702d8c; font-family:"Franklin Gothic", sans-serif; font-size:1.2em; line-height:1; margin:1.2em 0 .5em 1em; letter-spacing:1px; } /* LISTS */ p.blf-alt { font-style:italic; margin:1em 1em 0 2em; } p.bll-alt { font-style:italic; margin:.5em 1em 1.5em 2em; } p.blf { font-style:italic; margin-left:44px; margin-right:44px; margin-top:8px; } p.bll { font-style:italic; margin-bottom:8px; margin-left:44px; margin-right:44px; margin-top:4px; } p.ul { font-family:"Franklin Gothic", sans-serif; font-size:0.9em; line-height:1.4; margin-left:1.5em; text-indent:-1.5em; } p.ulf { font-family:"Franklin Gothic", sans-serif; font-size:0.9em; line-height:1.4; margin-top:.5em; margin-left:1.5em; text-indent:-1.5em; } p.ull { font-family:"Franklin Gothic", sans-serif; font-size:0.9em; line-height:1.4; margin-bottom:1.5em; margin-left:1.5em; text-indent:-1.5em; } /* EPIGRAPHS */ p.epif-epi-pg { color:#9D005D; font-style:italic; font-weight:bold; line-height:1.7; margin:0 10%; } p.eps { color:#9D005D; font-size:0.9em; font-style:italic; font-weight:bold; line-height:1.7; margin:0 10% 1em 10%; text-align:center; } span.eps-r { font-style:normal; } /* CHAPTER OPENERS */ p.cn-chap-pg { color:#DE7709; font-family:"Howlett"; font-size:1.3em; margin:2em 0 .5em 0; text-align:center; } span.sc { text-transform:uppercase; font-variant:small-caps; } p.ct { font-family:"Fournier", serif; font-size:1.6em; font-variant:small-caps; margin:.2em 0 1.2em 0; text-align:center; } p.menu { margin:.6em 0; text-align:center; } /* RECIPES */ p.rt-supb-pg { font-family:"Fournier", serif; font-size:1.4em; font-variant:small-caps; line-height:1; margin:1em 0; page-break-before:always; text-align:center; letter-spacing:1px; } p.rph1 { color:#702d8c; font-family:"Franklin Gothic", sans-serif; font-weight:bold; font-style:italic; margin:1em 0 .2em 0; } span.rt-i { font-size:.8em; font-variant:normal; font-style:italic; } p.cepi { color:#9D005D; font-size:0.9em; font-weight:bold; text-indent:1.5em; } p.cepif { color:#9D005D; font-size:0.9em; font-weight:bold; } p.cepil { color:#9D005D; font-size:0.9em; font-weight:bold; text-indent:1.5em; } p.ceps { color:#9D005D; font-size:0.9em; font-style:italic; font-weight:bold; margin-bottom:2em; text-align:center; } p.ry { font-style:italic; line-height:1.2; margin:.8em 0 1.8em 0; text-align:center; } p.ry1 { font-style:italic; line-height:1.2; margin:.8em 0 0em 0; text-align:center; } p.ry2 { font-style:italic; line-height:1.2; margin:0em 0 1.8em 0; text-align:center; } p.rilh { color:#DE7709; font-family:"Franklin Gothic", sans-serif; font-size:1.2em; line-height:1; margin:1.5em 0 .5em 1em; letter-spacing:1px; } p.rph { color:#DE7709; font-family:"Franklin Gothic", sans-serif; font-size:1.2em; line-height:1; margin:1.5em 0 .5em 1em; letter-spacing:1px; } p.rnh { color:#DE7709; font-family:"Franklin Gothic", sans-serif; font-size:1.2em; line-height:1; margin:1.5em 0 .5em 1em; letter-spacing:1px; } p.ril { font-family:"Franklin Gothic", sans-serif; font-size:0.9em; margin: .2em 0 .2em 1.5em; text-indent:-1.5em; } p.rp { font-family:"Franklin Gothic", sans-serif; font-size:0.9em; text-indent:1.5em; line-height:1.6; } p.rpl { font-family:"Franklin Gothic", sans-serif; font-size:0.9em; line-height:1.5; text-indent:1.5em; margin-bottom:1em; } p.rpf { font-family:"Franklin Gothic", sans-serif; font-size:0.9em; line-height:1.5; } p.rn { font-style:italic; margin: .2em 0 .2em 1em; text-indent:-1em; } p.r1t { font-size:1.25em; font-style:italic; margin:1em 0 .5em 2em; } /* TOC */ p.fmt-toc-pg { font-family:"Fournier", serif; text-transform:uppercase; font-size:1.5em; margin:1em 0 2.5em 0; text-align:center; letter-spacing:1px; } p.toc { font-family:"Fournier", serif; text-transform:uppercase; letter-spacing:1px; font-size:0.9em; margin:.2em 1em .5em 1em; text-align:center; } p.toc-alt { font-family:"Howlett"; font-size:1em; margin:2em 1em .3em 1em; text-align:center; } p.toc-alt1 { font-family:"Fournier", serif; text-transform:uppercase; letter-spacing:1px; font-size:0.9em; margin:.5em 0 .5em 1em; } p.toc1 { margin:.2em 0 .2em 2.25em; text-indent:-1.5em; } p.toc2 { margin:.2em 0 2.2em 2.25em; text-indent:-1.5em; } p.tocbm { margin:.2em 0 .2em 2em; text-indent:-1.5em; } p.tocfm { text-align:center; } p.tocfm2 { margin-bottom:2em; text-align:center; } p.au { color:#702d8c; font-family:"Franklin Gothic", sans-serif; font-weight:bold; font-size:1.833em; font-weight:500; line-height:1.182; margin-top:60px; text-align:center; } p.ausig { font-size:1.042em; font-style:italic; text-indent:1.5em; } p.bl { font-style:italic; margin-left:44px; margin-right:44px; margin-top:4px; } p.bmt-ack-pg { font-family:"Fournier", serif; text-transform:uppercase; font-size:1.083em; line-height:5.769; margin-bottom:45px; page-break-before:always; text-align:center; } p.cip { font-size:0.8em; line-height:1.2; margin:0em 1em 0 1em; text-align:center; } p.cipf { font-size:0.8em; line-height:1.2; margin:1em 1em 0 1em; text-align:center; } p.cipf2 { font-size:0.8em; line-height:1.2; margin:1.5em 1em 0 1em; text-align:center; } p.cit { font-size:0.917em; line-height:1.364; text-align:center; } p.crt { font-size:0.8em; line-height:1.2; margin:0em 1em 0 1em; text-align:center; } p.crtf { font-size:0.8em; line-height:1.2; margin:1.5em 1em 0 1em; text-align:center; } p.crtf-crt-pg { font-size:0.771em; line-height:1.135; margin-left:24px; margin-right:24px; page-break-before:always; text-align:center; } p.crtf-x { font-size:0.771em; line-height:1.135; margin-left:24px; margin-right:24px; margin-top:9px; text-align:center; } p.dedf-ded-pg { font-size:1.025em; font-style:italic; line-height:1.382; page-break-before:always; text-align:center; } p.ct-chap-pg { font-family:"Fournier", serif; text-transform:uppercase; font-size:1.5em; letter-spacing:1px; margin:1em 0 2em 0; page-break-before:always; text-align:center; } p.fmt-fw-pg { font-family:"Fournier", serif; text-transform:uppercase; font-size:1.5em; letter-spacing:1px; margin:1em 0 2em 0; page-break-before:always; text-align:center; } p.illcre { font-family:"Adobe Jenson RegularSC", serif; font-size:0.583em; line-height:0.857; } p.rils { font-family:"Franklin Gothic", sans-serif; font-size:0.9em; margin-left:43px; margin-left:-1.5em; } p.socmed { margin-top:15px; text-align:center; } span.hemb { color:#702d8c; font-size:1.083em; font-weight:bold; } span.illcre-sym { } span.spacer { display:none; }