@font-face { font-family:"Goudy Sans Bold"; font-style:normal; font-weight:bold; src:url("../Fonts/GoudySansStdBold.otf"); } /*CSS reset : only elements present*/ html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, img, hr { margin:0; padding:0; border:0; font-size:100%; vertical-align:baseline; text-align:left; text-indent:0; } /*general styles*/ img { max-width:100%; } h1, h2, h3, h4, h5, h6 { font-family:"Goudy Sans Bold", sans-serif; page-break-after:avoid; -epub-hyphens:none; -webkit-hyphens:none; hyphens: none !important; -moz-hyphens: none !important; } a { color:inherit; text-decoration:none; border-bottom:1px dotted #572700; -webkit-hyphens:none; -epub-hyphens:none; } b { font-weight: bold; } em { font-style: italic; } p, ul { font-family:sans-serif; line-height:1.5em; font-weight:normal; -webkit-hyphens:auto; -moz-hyphens:auto; hyphens:auto; hyphenate-after:3; hyphenate-before:3; hyphenate-lines:2; -webkit-hyphenate-after:3; -webkit-hyphenate-before:3; -webkit-hyphenate-lines:2; orphans:2; widows:2; } .image { margin:0 auto 0 auto; text-align:center; } .beauty-shot { width:100%; margin:1em auto 0 auto; text-align:center; } .icon { width:.9em; } h2.RT { color:#DE5D1E; margin-top:.5em; margin-bottom:.5em; font-size:200%; line-height:1em; } p.text { font-size:90%; } p.textind { font-size:90%; text-indent:1.2em; } ul.inglist { list-style-type:none; margin-top:.2em; margin-bottom:1.2em; margin-left:0; font-size:90%; -epub-hyphens:none; -webkit-hyphens:none; } li.ing { font-weight:bold; margin-left:1.2em; margin-right:1.2em; text-indent:-1.2em; } /*the verdict*/ h4 { margin-top:1em; margin-bottom:.2em; font-size:150%; } .verdict { font-size:90%; margin-top:.2em; margin-bottom:.5em; } .orange { color:#DE5D1E; font-family:"Goudy Sans Bold", sans-serif; text-transform:uppercase; -epub-hyphens:none; -webkit-hyphens:none; hyphens: none !important; -moz-hyphens: none !important; } .prerecipe { border:10px solid #572910; } .h2a { margin-top:2.5em; font-size:95%; color:#DE5D1E; } p.text1 { font-size:90%; text-align:justify; text-indent:1.2em; } .inghed { font-family:"Goudy Sans Bold", sans-serif; font-size:90%; margin-top:.6em; color:#58585A; } p.yield { margin-bottom:1em; } div.chaptoc { margin-left:15px; border-left:15px solid #572910; } p.chap-toc { font-family:"Goudy Sans Bold", sans-serif; margin-top:.4em; margin-bottom:.4em; font-size:105%; margin-left:30px; text-indent:-20px; } h2.toctitle { text-align:center; font-size:240%; margin-top:.5em; margin-bottom:1em; color:#572700; } .toc { text-align:center; margin-top:.5em; margin-bottom:.5em; color:#572700; } .toc1 { text-align:center; font-size:125%; margin-top:.5em; margin-bottom:.5em; color:#572700; } .copy { margin-top:.7em; margin-bottom:.7em; font-size:90%; text-align:justify; } .copy1 { margin-top:.7em; margin-bottom:.7em; font-size:90%; text-align:right; margin-right:3em; } .ack-hed { color:#DE5D1E; margin-bottom:.5em; font-size:90%; } h2.intro-ahed { margin-top:1.5em; font-size:155%; color:#DE5D1E; } p.introa { font-size:90%; text-align:justify; } p.intro1a { font-size:90%; text-align:justify; text-indent:1.2em; } h3.intro-bhed { margin-top:1em; margin-bottom:.2em; color:#DE5D1E; } p.introh { font-size:90%; padding-left:25px; text-indent:-25px; margin-top:.1em; margin-bottom:.1em; } p.spacebelow { margin-bottom:15px; } span.chap-toc1 { font-size:70%; } /*index styles*/ .indtitle { font-size:180%; margin-bottom:.3em; color:#DE5D1E; } .h2i { margin-top:1.5em; margin-bottom:.2em; font-size:130%; color:#DE5D1E; } p.index-nav { margin-top:2em; text-align:center; letter-spacing: 3px; } p.index { font-size:85%; padding-left:25px; text-indent:-25px; line-height: 1.8; } p.index1 { font-size:85%; padding-left:45px; text-indent:-25px; line-height: 1.8; }