/* DIV */ div.coverimage { margin: auto; width: 95%; vertical-align: middle; text-align: center; } div.ingredients { margin-top: -0.5em; margin-left: 1.5em; } div.directions { margin-top: -0.5em; margin-left: 1.5em; } div.middle-page { margin-top: 40%; margin-bottom: 40%; } div.middle-of-page { vertical-align: middle; height: 90%; margin-top: 40%; margin-bottom: 40%; } /* HEADS */ h1.book { font-size: 2.5rem; font-weight: bold; font-style: normal; color: rgb(233,145,169); text-align: center; margin-top: 3em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; padding-top: 15px; padding-bottom: 15px; padding-left: 30px; padding-right: 30px; -webkit-text-stroke: 2px #000; } p.book-subtitle { font-size: 1.17rem; font-weight: bold; font-style: italic; text-align: center; margin-top: 0em; margin-left: 0em; margin-right: 0em; margin-bottom: 0em; padding-top: 0px; padding-bottom: 15px; padding-left: 30px; padding-right: 30px; } span.book-subtitle { font-size: 80%; display: block; color: rgb(247,129,93); text-shadow: rgb(0,0,0) 1px 1px 1px; } p.author-line { font-size: 1.25rem; font-weight: normal; font-style: normal; text-align: center; padding-right: 0px; } h1.part { font-weight: bold; font-size: 1.67rem; font-style: normal; margin-left: 0.00em; margin-right: 0em; margin-top: 4.00em; margin-bottom: 0.00em; text-align: center; text-indent: 0em; color: rgb(102,102,153); } h1.sub-part { font-weight: bold; font-size: 1.5rem; font-style: normal; margin-left: 0.00em; margin-right: 0em; margin-top: 4.00em; margin-bottom: 0.00em; text-align: center; text-indent: 0em; color: rgb(0,102,52); padding-top: 10px; padding-bottom: 10px; border-top: 1px solid rgb(102,102,153); border-bottom: 1px solid rgb(102,102,153); } h1.ct { font-weight: bold; font-size: 1.67rem; font-style: normal; margin-left: 0.00em; margin-right: 0em; margin-top: 0.50em; margin-bottom: 0.00em; text-align: center; text-indent: 0em; border-bottom: 2px dashed rgb(233,145,169); -webkit-text-stroke: 1px rgb(233,145,169); } h2.ct { font-weight: bold; font-size: 1.33rem; font-style: normal; margin-left: 0.00em; margin-right: 0em; margin-top: 1.50em; margin-bottom: 0.00em; text-align: center; text-indent: 0em; color: rgb(199,19,20); text-shadow: rgb(0,0,0) 1px 1px 1px; } h2.sec { font-weight: bold; font-size: 1.5rem; font-style: normal; margin-left: 0.00em; margin-right: 0em; margin-top: 1.00em; margin-bottom: 1.00em; text-align: center; text-indent: 0em; padding-bottom: 0.50em; border-bottom: 2px solid black; color: rgb(233,145,169); } h3.recipe-title { font-weight: bold; font-size: 1.33rem; font-style: normal; margin-left: 0.00em; margin-right: 0em; margin-top: 1.50em; margin-bottom: 0.00em; text-align: center; text-indent: 0em; color: #f7815d; -webkit-text-stroke: 1px #e9613b; } h3.sec { font-weight: bold; font-size: 1.17rem; font-style: normal; margin-left: 0.00em; margin-right: 0em; margin-top: 1.50em; margin-bottom: 0.00em; text-align: left; text-indent: 0em; } /* TOC LIST ITEM */ li.toc-part { font-weight: bold; font-size: 1.17rem; margin-left: 0em; margin-right: 0em; margin-top: 0.50em; margin-bottom: 0.00em; text-align: left; text-indent: 0em; } li.toc-subpart { font-weight: bold; font-style: italic; font-size: 1.17rem; margin-left: 0.0em; margin-right: 0em; margin-top: 0.50em; margin-bottom: 0.50em; text-align: left; text-indent: 0em; } li.toc-chapter { font-weight: bold; font-size: 1rem; margin-left: 0.0em; margin-right: 0em; margin-top: 0.50em; margin-bottom: 0.50em; text-align: left; text-indent: 0em; } li.toc-section { font-weight: bold; font-size: 1rem; margin-left: 0.0em; margin-right: 0em; margin-top: 0.50em; margin-bottom: 0.50em; text-align: left; text-indent: 0em; } li.ingredients { font-weight: normal; font-size: 1rem; margin-left: 0em; margin-right: 0em; margin-top: 0.00em; margin-bottom: 0.00em; text-align: left; text-indent: 0em; } li.level1 { font-weight: normal; font-size: 1rem; margin-left: 0em; margin-right: 0em; margin-top: 0.5em; margin-bottom: 0.00em; text-align: left; text-indent: 0em; } /* PARAGRAPHS */ p.cp-para { font-size: 0.83rem; font-weight: normal; font-style: normal; text-align: left; } p.para-head { font-weight: bold; font-size: 1rem; margin-left: 0em; margin-right: 0em; margin-top: 1.50em; margin-bottom: 0.50em; text-align: left; text-indent: 0em; } p.para { font-weight: normal; font-size: 1rem; margin-left: 0em; margin-right: 0em; margin-top: 1.00em; margin-bottom: 0.00em; text-align: left; text-indent: 0em; word-break: hyphenate; } p.para-notop { font-weight: normal; font-size: 1rem; margin-left: 0em; margin-right: 0em; margin-top: 0.00em; margin-bottom: 0.00em; text-align: left; text-indent: 0em; word-break: hyphenate; } p.para-center { font-weight: normal; font-size: 1rem; margin-left: 0em; margin-right: 0em; margin-top: 0.50em; margin-bottom: 0.50em; text-align: center; text-indent: 0em; } p.para-right { font-weight: normal; font-size: 1rem; margin-left: 0em; margin-right: 0em; margin-top: 1.00em; margin-bottom: 1.00em; text-align: right; text-indent: 0em; } p.para-indent { font-weight: normal; font-size: 0.83rem; margin-left: 0em; margin-right: 0em; margin-top: 0.50em; margin-bottom: 0.50em; text-align: left; text-indent: 1em; } p.blockquote-para { font-weight: normal; font-style: italic; font-size: 1.17rem; margin-left: 0em; margin-right: 0em; margin-top: 0.00em; margin-bottom: 0.00em; text-align: center; text-indent: 0em; color: rgb(81,163,223); } p.blockquote-source { font-weight: normal; font-size: 0.83rem; margin-left: 0em; margin-right: 0em; margin-top: 0.00em; margin-bottom: 0.50em; text-align: center; text-indent: 0.00em; } p.fig-caption { font-weight: bold; font-size: 0.67rem; font-style: normal; margin-left: 0.00em; margin-right: 0em; margin-top: 0.00em; margin-bottom: 1.00em; text-align: right; text-indent: 0em; } p.footnote { font-weight: normal; font-size: 0.83rem; margin-left: 0em; margin-right: 0em; margin-top: 0.00em; margin-bottom: 0.00em; text-align: left; text-indent: 0em; } /* SPANS */ span.dropcap { font-size: 260%; font-weight: bold; } span.bold-italic { font-weight: bold; font-style: italic; } span.bold { font-weight: bold; } span.superscript { line-height: 100%; vertical-align:super; font-size:75%; } span.italic { font-style:italic; } span.smaller { font-size:75%; } span.bigger { font-size:175%; } span.sec-label1 { font-weight: bold; } span.small { font-size: 80%; font-weight: inherit; font-style: inherit; } /* FIGURES and IMAGES */ div.figure-wrapper100 { margin-left: auto; margin-right: auto; margin-top: 1.50em; margin-bottom: 1.50em; width: 90%; text-align: center; vertical-align: middle; } div.figure-wrapper50 { margin-left: 15%; margin-right: 15%; margin-top: 1.25em; margin-bottom: 1.25em; width: 70%; text-align: center; } div.figure-wrapper50-floatright { float: right; margin-left: 20%; margin-right: 20%; margin-top: 1.25em; margin-bottom: 1.25em; width: 60%; text-align: center; } div.figure-wrapper75 { margin-left: 15%; margin-right: 15%; margin-top: 1.25em; margin-bottom: 1.25em; width: 70%; text-align: center; } img.image75 { width: 100%; } img.image100 { width: 100%; } img.image50 { width: 100%; } /* TABLES */ div.table-wrapper100 { margin-left: auto; margin-right: auto; margin-top: 1.00em; margin-bottom: 1.00em; width: 95%; } table.regTable-border-all { width: 100%; border-collapse: collapse; border: 1px solid black; } td.ba_al { font-size: 1rem; vertical-align: top; text-align: right; border: 1px solid black; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; font-weight: bold; } div.footnote-group { width: 20%; margin-top: 1.5em; margin-bottom: 0.4em; border-top: 1px solid black; } /* LIST */ ol.numeric { margin-top: 1em; margin-bottom: 1em; list-style-type: decimal; } ul.bullet { margin-top: 1em; margin-bottom: 1em; list-style-type: disc; } ul.bullet-nospace { margin-top: 0em; margin-bottom: 0em; list-style-type: disc; } ul.circle { padding-left: 1.25em; margin-top: 1em; margin-bottom: 1em; list-style-type: circle; } ul.circle-nospace { padding-left: 1.25em; margin-top: 0em; margin-bottom: 0em; list-style-type: circle; } ul.square-nospace { padding-left: 1.25em; margin-top: 0em; margin-bottom: 0em; list-style-type: square; } ul.ingredients { margin-top: 0em; margin-bottom: 1em; list-style-type: disc; } ul.none { margin-top: 1em; margin-bottom: 1em; list-style-type: none; } p.li-para { font-weight: normal; font-size: 1rem; margin-left: 0em; margin-right: 0em; margin-top: 0.50em; margin-bottom: 0.50em; text-align: left; text-indent: 0em; } /* QUOTES */ blockquote.gray { background-color: rgb(220,221,223); padding-top: 1em; padding-bottom: 1em; padding-left: 1em; padding-right: 1em; } /* LINKS */ a.plain { text-decoration: underline; color: blue; font-weight: bold; } a.toc { text-decoration: none; } a.web-ref { color: blue; text-decoration: underline; } a.ch-ref { color: blue; text-decoration: underline; } a.back_to_toc { text-decoration: none; color: inherit; } a.part-ref { color: green; } a.page-ref { } a.index-ref { font-weight: bold; }