/* -- Updated 02/20/13, CB Digital Production-- */ /* ---- GENERAL ---- */ html, body { margin: 0; padding:0; border-width: 0; } @page { margin: 5pt; } hr.bar10 { width:10%; margin-left:45%; } h1, h2, h3, h4, h5, h6, p { -webkit-hyphens:none; -epub-hyphens:none; } p { text-indent: 0em; line-height: 1.1em; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; } /* ---- EMBEDDED FONTS ---- */ @font-face { font-family: "DallianceRoman"; src: url("../fonts/DallianceRoman.otf"); } @font-face { font-family: "GothamBoldItalic"; src: url("../fonts/Gotham-BoldItalic.otf"); } @font-face { font-family: "FlingPlain"; src: url("../fonts/FlingPlain.otf"); } @font-face { font-family: "GothamBold"; src: url("../fonts/Gotham-Bold.otf"); } @font-face { font-family: "GothamBook"; src: url("../fonts/Gotham-Book.otf"); } @font-face { font-family: "GothamBookItalic"; src: url("../fonts/Gotham-BookItalic.otf"); } @font-face { font-family: "GothamLight"; src: url("../fonts/Gotham-Light.otf"); } @font-face { font-family: "GothamLightItalic"; src: url("../fonts/Gotham-LightItalic.otf"); } @font-face { font-family: "GothamMedium"; src: url("../fonts/Gotham-Medium.otf"); } @font-face { font-family: "GothamMediumItalic"; src: url("../fonts/Gotham-MediumItalic.otf"); } @font-face { font-family: "TimesRoman"; src: url("../fonts/Times-Roman.otf"); } @font-face { font-family: "FlingPlain"; src: url("../fonts/FlingPlain.otf"); } /* ---- LINKS ---- */ body { margin-left:.5em; margin-right:.5em; } a { color: RGB(0,157,224); text-decoration: none; } a:visited { color: RGB(0,0,0); /* or other color */ text-decoration: none; } /* ---- TITLE PAGE ---- */ .title { margin-top: 1em; text-align: center; font-size: 100px; margin-bottom: 0em; color: RGB(1,176,200); /* or other color */ font-family: FlingPlain; /* or other embedded font */ } .title1 { margin-top: 0.5em; text-align: center; font-size: 50px; margin-bottom: 0em; color: RGB(135,140,43); /* or other color */ font-family: DallianceRoman; /* or other embedded font */ } .sub_title { margin-bottom: 3em; margin-top:0em; text-align: center; font-size: 25.50px; color: #666; /* or other color */ font-family:GothamMedium; /* or other embedded font */ } .title_author { margin-top: 5em; margin-bottom: 1em; text-align: center; font-size: 35px; color: RGB(135,140,43); /* or other color */ font-family:DallianceRoman; /* or other embedded font */ } span.first { font-family: "GothamBold"; color: RGB(93,183,202); font-size:400%; float:left; line-height:1em; } span.h4l { font-family: "GothamMedium"; color: RGB(0,184,222); font-size:1.2em; float:left; line-height:1.1em; } span.first1 { font-family: "GothamMedium"; color: RGB(64,118,57); font-size:500%; margin-right:0.1em; float:left; line-height:0.8em; } span.firstl1 { font-size: 0.85em; line-height:1.5em; margin-bottom: 1em; margin-top: 1em; margin-bottom: 2em; text-align: left; color: RGB(0,184,222); /* or other color */ font-family:GothamMedium; /* or other embedded font */ } span.firstl2 { font-size: 1.3em; line-height:1.5em; margin-bottom: 1em; margin-top: 1em; margin-bottom: 2em; text-align: left; color: RGB(146,144,40); /* or other color */ font-family:GothamMedium; /* or other embedded font */ } span.first2 { font-family: "GothamBold"; color: RGB(164,167,123); font-size:400%; float:left; line-height:1em; } span.myth { font-family: "GothamMedium"; color: RGB(0,181,219); font-size:100%; float:left; line-height:4em; } span.quiz { font-family: "GothamMedium"; color: RGB(64,118,57); font-size:80%; } span.firstl { font-family: "GothamMedium"; color: RGB(64,118,57); font-size:300%; float:left; line-height:1em; } span.drb { font-family:DallianceRoman; font-size:1.4em; } span.fp { font-family:FlingPlain; } span.gb { font-family:GothamBold; } span.gbt { font-family:GothamBold; font-size:0.35em; color:RGB(146,144,40); } span.gbk { font-family:GothamBook; } span.gbk1 { font-family:GothamBook; color: #000; } span.gbku1 { font-family:GothamBook; color: #000; margin-top:3.1em; } span.gbku2 { font-family:GothamBook; color:#000; } span.gbki { font-family:GothamBookItalic; } span.gbkj { font-family: "GothamMediumItalic"; } span.gl1 { font-family:GothamLight; color: RGB(37,95,28); font-size: 0.7em; } span.gli { font-family:GothamLightItalic; } span.gm { font-family:GothamMedium; } span.gm1 { font-family:GothamMedium; color: RGB(37,95,28); padding-bottom:0.1em; border-bottom:2px solid RGB(0,182,222); } span.gmu2 { font-family:GothamMedium; color: RGB(37,95,28); padding-top:0.3em; border-bottom:medium double RGB(0,182,222); } span.gmb { font-size:0.8em; font-family:GothamMedium; color: RGB(0,184,222); } span.gmt { font-family:GothamMedium; font-size: 0.3em; color: RGB(146,144,40); } span.tr { font-family:TimesRoman; } span.strong { font-weight: bold; } span.em { font-style: italic; } span.small { font-size: .75em; } span.color { color: #666; /* or other color */ } span.color1 { color: RGB(0,182,222); /* or other color */ } span.times { font-family: "Times Roman", serif; } /* -- descriptive text about the title -- */ .reading_line { text-align: center; margin: 0; } /* -- author, iIllustrator, photographer -- */ .byline_author { text-align: center; } .byline_illus { text-align: center; } .byline_photo { text-align: center; } /* -- foreword by, introduction by, preface by -- */ .sub_byline { font-size: .75em; text-align: center; font-family:Verdana, Geneva, sans-serif; } /* ---- FRONT MATTER ---- */ .fm_title { font-size: 3.5em; font-weight: normal; margin-top: 0.5em; margin-bottom: 0em; text-align: left; } .fm_sub { font-size: 1.4em; font-weight: normal; margin-left: 0.3em; margin-bottom: 3em; text-align: left; } .dedication { font-size: 1.5em; color: RGB(0,184,222); font-family: GothamMedium; margin-top: 6em; text-align: center; line-height: 1.1em; } .dedication1 { font-size: 2.5em; color: RGB(64,118,57); font-family: DallianceRoman; margin-top: 0.4em; text-align: center; line-height: 1.1em; } .acknowledgements { font-family: "DallianceRoman"; color:RGB(52,195,229); font-size: 3em; font-weight: normal; margin-top: 1em; margin-bottom: 2em; margin-left: 0em; margin-right: 0em; text-indent: 0em; text-align: left; } .copyright { font-family:GothamBook, serif; font-size: 0.90em; font-weight: normal; margin-top: 2.5em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; color: RGB(146,144,40); } .copyrightz { font-family:GothamBook, serif; font-size: 0.90em; font-weight: normal; margin-top: 7em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; color: #666; } .copyright1 { font-family:GothamBook, serif; font-size: 0.90em; font-weight: normal; margin-top: 1em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; color: #666; } .copyright2 { font-family:GothamBook, serif; font-size: 0.90em; font-weight: normal; margin-top: 2em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; color: #666; } .copyright3 { font-family:GothamBook, serif; font-size: 0.90em; font-weight: normal; margin-top: 0.2em; line-height:1.3em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent:0.6em; color: #666; } .copyright4 { font-family:GothamBook, serif; font-size: 0.90em; font-weight: normal; margin-top: 0.2em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent:1.7em; color: #666; } .copyright5 { font-family:GothamBook, serif; font-size: 0.90em; font-weight: normal; margin-top: 0em; line-height: 1.3em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; color: #666; } .copyright6 { font-family:GothamBook, serif; font-size: 0.90em; font-weight: normal; margin-top: 2em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; color: RGB(146,144,40); } .copyright7 { font-family:GothamBook, serif; font-size: 0.90em; font-weight: normal; margin-top: 1em; margin-bottom: 3em; margin-left: 0em; margin-right: 0em; text-align: center; color: #666; } /* ---- TOC ---- */ .toctitle { font-family: "FlingPlain"; font-size: 5em; color: RGB(37,95,28); font-weight: normal; margin-top: 0em; margin-bottom: 1em; margin-left: 0.5em; margin-right: 0em; } .tocintro { font-family: "DallianceRoman"; color: RGB(37,95,28); font-size: 1.5em; font-weight: normal; margin-top: 0em; margin-bottom: 0.5em; margin-left: 1em; margin-right: 0em; } .toc1 { font-family: "GothamMedium"; color: RGB(142,139,3); font-size: 1em; padding-top:1em; border-top:1px solid; font-weight: normal; margin-top: 1em; margin-bottom: 0em; margin-left: 1em; margin-right: 0em; } .toc2 { font-family: "GothamBook"; color: RGB(142,139,3); font-size: 0.90em; font-weight: normal; margin-top: 0em; margin-bottom: 0.5em; margin-left: 1em; margin-right: 0em; } .toc2a { font-family: "GothamBook"; color: RGB(142,139,3); padding-top:0.7em; border-top:1px solid; font-size: 0.90em; font-weight: normal; margin-top: 0em; margin-bottom: 0.5em; margin-left: 1em; margin-right: 0em; } /* ---- HEADER STYLES ---- */ h1 { text-align: center; color: RGB(0,0,0); /* or other color */ font-family: sans-serif; /* or other embedded font */ } /* -- use h2 as recipe header -- */ h2 { text-align: center; color: RGB(0,0,0); /* or other color */ font-family:sans-serif; /* or other embedded font */ } .h2_txt { font-family: "DallianceRoman"; color:RGB(52,195,229); font-size: 3em; font-weight: normal; margin-top: 1em; margin-bottom: 2em; margin-left: 0em; margin-right: 0em; text-indent: 0em; text-align: left; } .h2_txt1 { font-family: "DTLFleischmannD", serif; font-size: 3em; font-weight: normal; margin-top: 1em; margin-bottom: 2em; margin-left: 0.1em; margin-right: 0em; text-indent: 0em; text-align: left; } .h2a_txt { font-family: "GothamMedium"; font-size: 2.5em; color: RGB(11,113,61); font-weight: normal; padding-bottom:0.2em; border-bottom: 1px solid RGB(146,144,40); margin-top: 1em; margin-bottom: 0.3em; margin-left: 3em; margin-right: 3em; text-indent: 0em; text-align: center; } .h2b_txt { font-family: "DallianceRoman"; font-size: 3em; color: RGB(57,178,183); font-weight: normal; margin-top: 0.2em; margin-bottom: 1.5em; margin-left: 0em; margin-right: 0em; text-indent: 0em; text-align: center; } .h2_txt { font-family: "DallianceRoman"; font-size: 3em; color: RGB(52,195,229); font-weight: normal; margin-top: 1em; margin-bottom: 1.5em; margin-left: 0em; margin-right: 0em; text-indent: 0em; text-align: left; } .h2_txt1 { font-family: "GothamMedium", serif; color: RGB(146,144,40); font-size: 1.5em; font-weight: normal; margin-top: 1em; margin-bottom: 2em; margin-left: 1em; margin-right: 0em; text-indent: 0em; text-align: left; } h3 { color: RGB(0,0,0); /* or other color */ font-family:sans-serif; /* or other embedded font */ } .h3_txt { font-size: 30px; margin-top: 0.5em; margin-bottom: 0.5em; text-align: left; color: RGB(0,184,222); /* or other color */ font-family:DallianceRoman; /* or other embedded font */ } .h3a_txt { font-size: 1.3em; margin-bottom: 0.5em; margin-left:1.5em; text-align: left; color: RGB(37,95,28); /* or other color */ font-family:GothamBold; /* or other embedded font */ } .h3b_txt { font-size: 1.5em; margin-top: 0em; margin-left:1.5em; margin-bottom: 2em; text-align: left; color: RGB(0,184,222); /* or other color */ font-family:DallianceRoman; /* or other embedded font */ } .h3c_txt { font-size: 1.5em; margin-top: 1em; margin-bottom: .5em; text-align: left; color: RGB(0,184,222); /* or other color */ font-family:DallianceRoman; /* or other embedded font */ } /* -- use as ingredient or material list header -- */ h4 { text-align: left; color: RGB(0,0,0); /* or other color */ font-family:sans-serif; /* or other embedded font */ margin-bottom: 0; } .h4_txt { font-size: 0.85em; line-height:1.5em; margin-bottom: 1em; margin-top: 1em; margin-bottom: 2em; text-align: left; color: RGB(103,125,100); /* or other color */ font-family:GothamMedium; /* or other embedded font */ } .h4z_txt { font-size: 0.85em; line-height:1.5em; margin-bottom: 1em; margin-top: 1em; margin-bottom: 1em; text-align: left; color: RGB(37,95,28); /* or other color */ font-family:GothamMedium; /* or other embedded font */ } .h4rb_txt { font-size: 1.5em; line-height:1.5em; margin-left:1em; margin-top: 1em; margin-bottom: 1.3em; color: RGB(18,144,152); /* or other color */ font-family:GothamMedium; /* or other embedded font */ } .h4n_txt { font-size: 1.3em; line-height:1.5em; margin-bottom: 1em; margin-top: 1em; text-align: left; color: RGB(37,95,28); /* or other color */ font-family:GothamMedium; /* or other embedded font */ } .h4j_txt { font-size: 1.3em; line-height:1.5em; margin-bottom: 1em; margin-top: 1em; text-align: left; color: RGB(48,107,67); /* or other color */ font-family:GothamMedium; /* or other embedded font */ } .h4a_txt { font-size: 0.85em; margin-bottom: 1em; margin-top: 1em; margin-bottom: .5em; text-align: left; color: RGB(0,184,222); /* or other color */ font-family:GothamMedium; /* or other embedded font */ } .h4b_txt { font-size: 1em; margin-bottom: 1em; margin-top: 1em; margin-left: 1.5em; margin-bottom: 1.5em; text-align: left; color: RGB(37,95,28); /* or other color */ font-family:GothamMedium; /* or other embedded font */ } .h6_txt { font-size: 1em; margin-bottom: 1em; margin-top: 1em; margin-bottom: 1.5em; text-align: left; color: RGB(0,184,222); /* or other color */ font-family:GothamLight; /* or other embedded font */ } .h5a_txt { font-size: 0.85em; margin-bottom: 1em; margin-top: 1em; text-align: left; color: RGB(0,184,222); /* or other color */ font-family:GothamBold; /* or other embedded font */ } .h5b_txt { font-size: 0.85em; margin-bottom: 1em; margin-top: 1em; text-align: left; color: RGB(37,95,28); /* or other color */ font-family:GothamBold; /* or other embedded font */ } /* ---- TEXT STYLES ---- */ /* -- this class (.running_first) should be used on initial paragraphs under a header -- */ p.running_first { text-indent: 0em; line-height: 1.5em; font-size: 1em; text-align:left; margin-top: 0.3em; color: #000; /* or other color */ font-family: "GothamBook", serif; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; } p.running_firstw { text-indent: 0em; line-height: 1.5em; font-size: 0.9em; text-align:left; margin-top: 0.5em; color:RGB(0,184,222); /* or other color */ font-family: "GothamMedium"; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; } p.running_firstw1 { text-indent: 0em; font-size: 0.9em; text-align:left; margin-top: -1em; margin-bottom: 1.5em; color: #666; /* or other color */ font-family: "GothamMedium"; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; } p.running_firstw2 { text-indent: 0em; font-size: 0.9em; text-align:left; line-height: 1.5em; margin-top: 1.5em; margin-bottom: 1.5em; color: RGB(0,184,222); /* or other color */ font-family: "GothamBookItalic"; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; } p.running_firstw3 { text-indent: 0em; font-size: 0.9em; text-align:left; line-height: 1.5em; margin-top: 2em; margin-bottom: 1.5em; color: RGB(0,184,222); /* or other color */ font-family: "GothamMedium"; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; } p.running_firstwt1 { text-indent: 0em; line-height: 1.5em; font-size: 1em; text-align:left; margin-top: 0.5em; color:#666; /* or other color */ font-family: "GothamBook"; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; } p.running_firstwt { text-indent: 0em; line-height: 1.5em; font-size: 1em; text-align:left; margin-top: 0.5em; font-family: "GothamBook"; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; } p.running_firstt { text-indent: 0em; line-height: 1.4em; font-size: 1em; text-align:left; margin-top: -0.1em; color: #000; /* or other color */ font-family: "GothamBook", serif; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; } p.running_firstl { text-indent: 4.5em; line-height: 1.5em; font-size: 1em; text-align:left; margin-top: -0.5em; color: RGB(146,144,40); /* or other color */ font-family: "GothamMedium", serif; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; } span.green { color:RGB(37,95,28); } p.running_first1 { text-indent: 0em; line-height: 1.5em; font-size: 1em; text-align:left; margin-top: .7em; color: #000; /* or other color */ font-family: "GothamBook", serif; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; } p.running_first2 { text-indent: 0em; line-height: 1.5em; font-size: 1em; text-align:left; margin-top: .7em; color: #000; /* or other color */ font-family: "GothamBook", serif; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; } /* -- this class (.running_txt) should be used on paragraphs that follow .running_first -- */ p.running_txt { text-indent: 1.5em; line-height: 1.1em; font-size: 1.1em; text-align:left; margin: 0; color: RGB(0,0,0); /* or other color */ font-family: "DTLFleischmannT", serif; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; } p.running_txt1a { line-height: 2em; font-size: 1.1em; text-align:left; margin-top: 1; color: RGB(11,113,61); /* or other color */ font-family: "GothamLight", serif; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; } p.running_txt1 { line-height: 1.5em; font-size: 1em; text-align:left; margin-top: -1em; color: #000; /* or other color */ font-family: "GothamBook", serif; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; text-indent:1.5em; } p.running_txt4 { line-height: 1.5em; font-size: 1em; text-align:left; margin-top: -.5em; color: #000; /* or other color */ font-family: "GothamBook", serif; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; text-indent:0em; } p.running_txt4a { line-height: 1.5em; font-size: 1em; text-align:left; margin-top: -1em; color: #666; /* or other color */ font-family: "GothamBook", serif; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; text-indent:0em; } p.running_txt1t { line-height: 1.5em; font-size: 1em; text-align:left; margin-top: -0.5em; color:#000; /* or other color */ font-family: "GothamBook", serif; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; text-indent:1.5em; } p.running_txt2t { line-height: 1.5em; font-size: 1em; text-align:left; margin-top: 1.5em; color: #000; /* or other color */ font-family: "GothamBook", serif; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; text-indent:1.5em; } p.running_txt2 { line-height: 1.5em; font-size: 1em; text-align:left; margin-top: -1em; color: #000); /* or other color */ font-family: "GothamBook", serif; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; text-indent:1.5em; } p.running_txt5 { line-height: 1.5em; font-size: 1em; text-align:left; margin-top: -1em; color: RGB(0, 184, 222); /* or other color */ font-family: "GothamBook", serif; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; text-indent:0em; } p.running_txt2bt { line-height: 1.5em; font-size: 1em; text-align:left; margin-top: 1em; color: RGB(0, 184, 222); /* or other color */ font-family: "GothamBook", serif; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; text-indent:0em; } p.running_txt3 { line-height: 1.5em; font-size: 1em; text-align:left; margin-top: 1em; color: #000; /* or other color */ font-family: "GothamBook", serif; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; text-indent:1.5em; } p.running_center { font-family:GothamMediumItalic; font-size: 1.5em; color: RGB(146,144,40); text-indent: 0em; line-height: 1.1em; text-align:right; margin-top: 0.2em; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; } .section_title {} .section_head {} .chapter_title {} .chapter_head {} .chapter_head_note {} .drop_cap { font-size: 3em; font-weight: bold; height: auto; } /* ---- EXTRACT, PULL QUOTES ---- */ .pull_quote { text-align:left; margin: 1em; font-size:1.5em; } /* -- for a small group of words or characters that given special treatment within text, only use when instructed -- */ .display_type {} /* ---- CAPTIONS/ SIDE BARS ---- */ .caption { text-align:center; font-family: "DTLFleischmannT", serif; font-size:.75em; text-align:left; margin-left: 0.5em; } .caption_1_hd {} .caption_1_txt {} .caption_2_hd {} .caption_2_txt {} .sidebar { margin-top:2em; margin-bottom:2em; margin-left:1em; margin-right:1em; } .sidebar_1_hd {} .sidebar_1_hdnote {} .sidebar_1_txt {} .sidebar_2_hd {} .sidebar_2_hdnote {} .sidebar_2_txt {} /* ---- LISTS ---- */ ol { list-style-type: none; padding: 0px; margin-bottom: 1em; } ul { list-style-type: none; padding: 0px; margin-bottom: 1em; } ul.alternate_style { list-style-type: none; margin-bottom: 1em; margin-left: 1em; } li { margin-top: .5em; margin-bottom: .5em; } .ingred_list_sub {} .footnotes {} /* -- COOKBOOKS -- */ .recipe_hdnote { font-style: normal; text-indent: 0; text-align: left; margin-bottom: 1em; } .yield { size: .75em; text-transform: uppercase; text-align:center; font-weight: bold; } .method_txt { text-indent: 0; margin-bottom: 1em; } /* ---- IMAGES ---- */ /* -- images should be smaller than 2 million pixels -- */ div.image_wrap { text-align: center; } /* -- icons or small graphics -- */ p.image { margin-top: 4em; margin-bottom: 0.1em; text-align: center; display: inline-block; } /* -- images that are largest on the vertical side -- */ p.image_vert { margin-top: 0.1em; margin-bottom: 0.01em; text-align: center; height: 90%; width: auto; display: inline-block; } p.imagel { margin-top: -1em; margin-bottom: 0.1em; text-align: center; width: 100%; height: auto; display: inline-block; } p.imagel1 { margin-top: 0.1em; margin-bottom: -1em; text-align: center; width: 100%; height: auto; display: inline-block; } /* -- images that are largest on the horizontal side -- */ p.image_horiz { margin-top: 0.1em; margin-bottom: 0.01em; text-align: center; width: 90%; height: auto; display: inline-block; } p.imagel1_horiz { margin-top: 0.1em; margin-bottom: 0.01em; text-align: center; width: 90%; height: auto; display: inline-block; } p.imagel_horiz { margin-top: 0.2em; margin-bottom: 0.01em; text-align: center; width: 90%; height: auto; display: inline-block; } .image_background { margin: 0; background-repeat: no-repeat; background-size: contain; } .block { vertical-align: text-middle; } /* -- should be used for the Chronicle Books logo on the title page -- */ .logo { margin-top: 2em; text-align: center; border: 0; } .floatleft { float: left; width: 40%; margin: 10px 10px 10px 0; } .floatright { float: right; width: 40%; margin: 10px 10px 10px 0; } /* -- to be used within floatleft, floatright, and gallery divs -- */ .img.float { width: 100%; height: auto; } /* -- used to create a grid of images -- */ .gallery_25 { width: 23%; float: left; padding: 1%; } .gallery_50 { width: 48%; float: left; padding: 1%; } /* ---- FRACTIONS ---- */ sup { vertical-align: top; font-size: 0.7em; line-height: 0em; } sub { vertical-align: middle; font-size: 0.7em; line-height: 0em; } /* -- TABLES -- */ div.table { margin-top: 2em; margin-bottom: 2em; } table { border-collapse: collapse; margin: 1em 0; text-align: left; } td, th { padding: 3px 5px; } div.bg1 { margin-top:0.15em; margin-bottom:0.15em; padding-right: 0.7em; padding-left: 0.7em; padding-top: 0.7em; padding-bottom: 0.7em; background: #F0F0F0; } div.bg2 { margin-top:0.15em; margin-bottom:0.15em; padding-right: 0.7em; padding-left: 0.7em; padding-top: 0.7em; padding-bottom: 0.7em; background: RGB(210, 238, 248); } div.bg6 { margin-top:0.2em; margin-bottom:0.15em; padding-right: 0.7em; padding-left: 0.7em; padding-top: 1em; padding-bottom: 0.7em; background: RGB(210, 238, 248); } div.bg3 { margin-top:0.15em; margin-bottom:0.15em; padding-top: 0.7em; padding-bottom: 0.7em; padding-right: 0.7em; padding-left: 0.7em; background: RGB(231, 246, 251); } div.bg4 { margin-top:0.15em; margin-bottom:0.5em; padding-top: 1.5em; padding-bottom: 0.7em; padding-right: 0.7em; padding-left: 0.7em; background: #F0F0F0; } div.bg5 { margin-top:0.15em; margin-bottom:0.5em; padding-top: 1.5em; padding-bottom: 0.7em; padding-right: 0.7em; padding-left: 0.7em; background: RGB(231, 246, 251); } p.indexmain_txt { text-indent: 0em; line-height: 1.5em; font-size: 1em; text-align:left; margin-top: -1em; color: RGB(146, 144, 40); /* or other color */ font-family: "GothamLight"; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; text-indent:1.5em; } p.indexmain1_txt { text-indent: 0em; line-height: 2em; font-size: 1em; text-align:left; margin-top: 1em; color: RGB(146, 144, 40); /* or other color */ font-family: "GothamLight"; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; text-wrap: normal; text-indent:1.5em; } p.indexsub_txt { text-indent: 0em; line-height: 1.5em; font-size: 1em; text-align:left; margin-top: -1em; color: RGB(146, 144, 40); /* or other color */ font-family: "GothamLight"; /* -- ePub 3 -- */ widows: 3; orphans: 3; word-wrap: break-word; overflow-wrap: normal; margin-left:2em; text-wrap: normal; text-indent:2em; } div.bg8 { margin-top:0.15em; margin-bottom:0.5em; padding-top: 1.5em; padding-bottom: 0.7em; padding-right: 0.7em; padding-left: 0.7em; }