@font-face { font-family: "Merriweather"; src: url("../Fonts/Merriweather-Regular.ttf"); } /* HEADER */ h1.part_title { font-family : "Merriweather", serif; font-weight : bold; font-size : 1.4em; text-align : center; text-indent : 0; margin : 0; } h2.recipe_title { font-family : "Merriweather", serif; font-weight : bold; font-size : 0.85em; text-align : left; text-indent : 0; margin : 1em 0 5px 0; } /* BODY */ p { font-family: serif; font-size: 0.8em; line-height: 1.4em; text-align: left; } p.instr-first { font-size : 0.75em; text-indent : 0; margin : 5px 0 0 0 } p.instr-body { font-size : 0.75em; text-indent : 1.5em; margin : 0; } p.toc { margin: 0 0 0 1em; } p.toc_space { margin: 1em 0 0 0; } p.intro-firstp { font-style : italic; font-size : 0.75em; text-indent : 0; margin : 0 0 5px 0; } p.intro-firstp-nospace { font-style : italic; font-size : 0.75em; text-indent : 0; margin : 0; } p.intro-body { font-style : italic; font-size : 0.75em; text-indent : 1.5em; margin : 0; } p.recipe-subhead { font-family : sans-serif; font-weight : bold; font-size: 0.62em; text-indent : 0; margin : 1em 0 0 0; } p.ing-subhead { font-family : sans-serif; font-size : 0.65em; text-align : left; text-indent : 0; margin : 1em 0 0 0; } p.ing { font-family : sans-serif; font-size : 0.65em; text-align : left; text-indent : -1em; margin : 0 0 0 1em; } p.spins { font-size : 0.7em; text-indent : 0; margin : 1em 0 0 0; } p.serving { font-style : italic; font-size : 0.75em; text-align : left; text-indent : 0; margin : 5px 0; } div.sidebar { margin: 1em 0; border-left: 3px solid #666666; padding-left: 5px; } p.sidebar-title { font-family : "Merriweather", serif; font-size : 0.85em; text-align : center; text-indent : 0; margin : 0; } p.sidebar-firstp { font-size : 0.65em; text-indent : 0; margin : 5px 0 0 0; } p.sidebar-body { font-size : 0.65em; text-indent : 1.5em; margin : 0; } p.index_top { font-size : 0.65em; line-height : 1.6em; text-align : left; text-indent : -1em; margin : 1em 0 0 1em; } p.index { font-size : 0.65em; line-height : 1.6em; text-align : left; text-indent : -1em; margin : 0 0 0 1em; } p.copyright { font-size: 0.65em; text-align: left; margin-bottom: 0.5em; } /* IMAGES */ .photo { display: inline-block; page-break-inside: avoid; width: 100%; text-align: center; margin: 10px 0; } p.caption { font-family : sans-serif; font-size : 0.6em; text-align : center; text-indent : 0; margin : 0 20%; } /* FRACTION STYLES */ sup.frac { font-size: 0.55em; vertical-align: 0.65em; } sub.frac { font-size: 0.55em; vertical-align: -.25em; } /* SPAN */ span.method { font-family : sans-serif; font-size: 75%; font-weight : bold; } span.i { font-style : italic; } span.serif-sc {font-size: 80%;} span.credit-caption { font-size : 70%; } span.roman-serif { font-style : normal; } span.serif-sc-italic { font-size: 80%; font-style : italic; } span.Colour { } span.fractions { font-family : MillerText, sans-serif; font-weight : normal; font-style : normal; }