/* Do not remove specific changes for this series: Courageous Heroes of the American West - RED & ORANGE STYLE DYNAMIC COLOR ELEMENTS RED & ORANGE STYLE p.subhead + span.subcolor= #F32E24 (red) p.subsubhead + span.subsubcolor= #800000 (deep red) div.imagebox= #FFE87E (beige) div.factbox= #FFD79C (lighter orange tint) div.sidebar + div.sidebarimage color= #FFE87E (beige) p.sidebarheader + p.sidebarfooter= #FF9900 (light orange) span.black (for Kindle Fire night) #800000 (deep red) */ /* Last updated 04-16-13. Bgnd COLORS: #FFE6B2 (peach); #FFE87E (beige); #FF9900 (light orange); #FFD79C (lighter orange tint) #8db640 (olive green); #e3eccf (light green tint); Text COLORS: #F32E24 (red); #800000 (deep red); #307e07 (deep green); #458B20 (deep moss green) BEGIN: Styles with dynamic color settings BEGIN: Styles with dynamic color settings BEGIN: Styles with dynamic color settings BEGIN: Styles with dynamic color settings BEGIN: Styles with dynamic color settings BEGIN: Styles with dynamic color settings */ div.cover { margin-top: 0.1em; margin-left: 0em; } div.titlepage { margin-top: 1.2em; margin-left: 0em; } p.toc { text-align: left; text-indent: 0.5%; margin-top: 5%; } p.tocsubentry /* Do not use negative values */{ text-align: left; text-indent: 5%; margin-top: 2%; } p.tocsub-subentry /* Do not use negative values */{ text-align: left; font-size: 90%; font-style: italic; text-indent: 10%; margin-top: 0%; } a.hlink { text-decoration: none; } span.black /* Additional Class for Hyperlink Text to use ONLY on TOC, chapter titles, and superscript chapter note numbers.*/ { color: #800000; } span.red /* Additional Class for warnings in science experiment text.*/ { color: red; } span.chapcolor /* Additional Class for use on non-black chapter titles that are hyperlinked.*/ { color: #800000; /* This color must match the color of h1.chaptertitle. */ } span.subcolor /* Additional Class for use on non-black subheads that are hyperlinked. */ { color: #F32E24 ; /* This color must match the color of p.subhead. */ } span.subsubcolor /* Additional Class for use on non-black sub-subheads that are hyperlinked. */ { color: #800000; /* This color must match the color of p.subsubhead. */ } p.pagebreak { page-break-before: always; /* Add this between all image-only spreads, such as all Pre-K titles and many elementary titles */ } h1.chapternumber { font-size: x-large; margin-bottom: 1em; margin-top: 1em; text-align: center; color: #000000; /* Okay to change per title. DO NOT USE WHITE OR BLUE. */ } h1.chaptertitle { font-size: xx-large; margin-bottom: 0.5em; margin-top: 1em; font-weight: bold; text-align: center; color: #000000; /* Okay to change per title. DO NOT USE WHITE OR BLUE. */ -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } p.bodytext /* Use for ALL Body Text, including first paragraphs */{ text-align: left; widows:2; orphans:2; -webkit-hyphenate-before:3; hyphenate-before:3; -webkit-hyphenate-after:3; hyphenate-after:3; -webkit-hyphenate-lines:2; hyphenate-lines:2; } p.bodytextbold { text-align: left; font-weight: bold; widows:2; orphans:2; -webkit-hyphenate-before:3; hyphenate-before:3; -webkit-hyphenate-after:3; hyphenate-after:3; -webkit-hyphenate-lines:2; hyphenate-lines:2; } p.bodytextitalic { text-align: left; font-style: italic; widows:2; orphans:2; -webkit-hyphenate-before:3; hyphenate-before:3; -webkit-hyphenate-after:3; hyphenate-after:3; -webkit-hyphenate-lines:2; hyphenate-lines:2; } p.underline { text-align: left; text-decoration:underline; widows:2; orphans:2; -webkit-hyphenate-before:3; hyphenate-before:3; -webkit-hyphenate-after:3; hyphenate-after:3; -webkit-hyphenate-lines:2; hyphenate-lines:2; } p.center /* Additional Class for Center Text */ { margin-left: 0.1%; text-align: center; } p.centerbold /* Additional Class for Left Text for use in Joke Book QUESTIONS */ { margin-left: 0.1%; text-align: center; font-weight: bold; } p.centeritalic /* Additional Class for Left Text for use in Joke Book TONGUE TWISTERS */ { margin-left: 0.1%; text-align: center; font-style: italic; } p.left /* Additional Class for Left Text to thwart certain e-reader forced indents */ { margin-left: 0.1em; text-align: left; } p.right /* Additional Class for right Text for use in Joke Books */ { margin-left: 0.1em; text-align: right; } p.subhead { margin-left: 0.1px; margin-bottom: 0; margin-top: 5%; text-align: left; font-weight: bold; font-size: 125%; color: #F32E24; /* Okay to change per title. DO NOT USE WHITE OR BLUE. Be sure to match up with span.subcolor for hyperlinks*/ page-break-after:avoid; -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } p.subsubhead { margin-left: 0.01in; margin-bottom: 0; margin-top: 2%; text-align: left; font-style: italic; font-weight: bold; font-size: 100%; color: #800000; /* Okay to change per title. DO NOT USE WHITE OR BLUE. Be sure to match up with span.subsubcolor for hyperlinks*/ page-break-after:avoid; -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } div.imagebox { background-color: #FFE87E ; /* Okay to change per title. Use tints. DO NOT USE WHITE OR GRAY*/ text-indent: 0; margin-top: 2%; margin-left: 2%; margin-bottom: 2%; margin-right: 2%; padding-left: 2%; padding-top: 2%; padding-right: 2%; padding-bottom: 2%; page-break-inside: avoid !important; } p.image { margin-top: .5em; text-align: center; margin-bottom: 0em; page-break-inside: avoid !important; } img { max-width:98%; max-height:98%; } img.inline /* Additional Class for inline tag */ { vertical-align: middle; } div.byline { text-align: right; color: gray; font-size: 50%; margin-top: 0em; margin-bottom: 0em; -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } p.review { text-align: left; margin-left: 5%; margin-bottom: 0; margin-right: 5%; margin-top: 5%; widows:2; orphans:2; page-break-inside: avoid !important; -webkit-hyphenate-before:3; hyphenate-before:3; -webkit-hyphenate-after:3; hyphenate-after:3; -webkit-hyphenate-lines:2; hyphenate-lines:2; } div.reviewsource { text-align: right; color: gray; font-size: 75%; margin-top: 0em; margin-right: 2em; margin-bottom: 2em; margin-left: 5em; page-break-inside: avoid !important; -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } p.caption { font-weight: bold; text-align: left; font-size: 80%; margin-top: 1em; margin-right: 2%; margin-bottom: 1em; margin-left: 5%; page-break-before: avoid !important; -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } p.captioncenter { font-weight: bold; text-align: center; font-size: 80%; margin-top: 1em; margin-bottom: 1em; page-break-before: avoid !important; -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } div.factbox { background-color: #FFD79C ; /* Okay to change per title. Use tints. DO NOT USE WHITE OR GRAY*/ text-indent: 0em; font-style: italic; margin-top: 2%; margin-left: 2%; margin-bottom: 2%; margin-right: 2%; border: thin; border-bottom: 1px double; border-left: 1px double; border-top: 1px double; border-right: 1px double; padding-left: 2%; padding-right: 2%; widows:2; orphans:2; -webkit-hyphenate-before:3; hyphenate-before:3; -webkit-hyphenate-after:3; hyphenate-after:3; -webkit-hyphenate-lines:2; hyphenate-lines:2; } p.factboxheader { text-align: center; font-weight: bold; font-size: 120%; color: #000000; margin-top: 2%; margin-bottom: 0; margin-left: 0; margin-right: 0; padding-bottom: 1%; page-break-after:avoid; page-break-inside: avoid !important; -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } p.factbox { font-style: italic; text-align: left; margin-top: 2%; margin-right: 2%; margin-bottom: 2%; margin-left: 5%; -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } p.pullquote { font-style: italic; text-align: center; font-size: 120%; margin-top: 2%; margin-bottom: 2%; page-break-inside: avoid !important; -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } p.quotesource { text-align: right; color: gray; font-size: 100%; margin-top: 0em; margin-right: 2%; margin-bottom: 2%; margin-left: 50%; page-break-inside: avoid !important; -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } div.extract /* Do not use negative values */ { margin-top: 5%; margin-bottom: 5%; margin-left: 10%; margin-right: 0; font-size: 80%; page-break-inside: avoid !important; -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } div.extract2 /* The '2' stands for 2em space above and below. */ { margin-top: 2em; margin-bottom: 2em; margin-left: 10%; margin-right: 0; font-size: 80%; page-break-inside: avoid !important; -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } div.sidebar /* Do not use negative values */ { background-color: #FFE87E ; /* Okay to change per title. Use tints. DO NOT USE WHITE OR GRAY*/ text-indent: 0; margin-top: 2%; margin-left: 0; margin-bottom: 2%; margin-right: 0; border: thin; border-bottom: 1px double; border-left: 1px double; border-top: 1px double; border-right: 1px double; widows:2; orphans:2; page-break-before: always; -webkit-hyphenate-before:3; hyphenate-before:3; -webkit-hyphenate-after:3; hyphenate-after:3; -webkit-hyphenate-lines:2; hyphenate-lines:2; } p.sidebarheader { text-align: center; font-weight: bold; font-size: 120%; background-color: #FF9900; /* Okay to change per title. Use slightly darker tints than div.sidebar. DO NOT USE WHITE OR GRAY*/ color: #000000; margin-top: 0; margin-bottom: 2%; margin-left: 0; margin-right: 0; padding-bottom: 1%; page-break-after:avoid; page-break-inside: avoid !important; -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } p.sidebarfooter{ text-align: center; font-weight: bold; font-size: 120%; background-color: #FF9900; /* Okay to change per title. Use slightly darker tints than div.sidebar. DO NOT USE WHITE OR GRAY*/ color: #000000; margin-top: 2%; margin-bottom: 0; margin-left: 0; margin-right: 0; padding-bottom: 1%; page-break-after:avoid; page-break-inside: avoid !important; -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } p.sidebartitle { font-weight: bold; font-size: 110%; text-align: left; margin-left: 5%; margin-right: 2%; page-break-inside: avoid !important; -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } p.sidebarbodytext /* Use for ALL body text inside sidebar, including first paragraphs */{ text-align: left; margin-top: 2%; margin-bottom: 2%; margin-left: 5%; margin-right: 2%; widows:2; orphans:2; -webkit-hyphenate-before:3; hyphenate-before:3; -webkit-hyphenate-after:3; hyphenate-after:3; -webkit-hyphenate-lines:2; hyphenate-lines:2; } div.sidebarimage { background-color: #FFE87E; /* Must match sidebar color. DO NOT USE WHITE OR GRAY*/ text-align: center; text-indent: 0; margin-top: 2%; margin-left: 2%; margin-bottom: 2%; margin-right: 2%; padding-left: 0; padding-right: 0; page-break-inside: avoid !important; } p.poemleft { font-style: italic; text-align: left; margin-top: 2%; margin-bottom: 2%; margin-left: 8%; margin-right: 2%; widows:2; orphans:2; -webkit-hyphenate-before:3; hyphenate-before:3; -webkit-hyphenate-after:3; hyphenate-after:3; -webkit-hyphenate-lines:2; hyphenate-lines:2; } p.poemcenter { font-style: italic; text-align: center; margin-top: 2%; margin-bottom: 2%; margin-left: 8%; margin-right: 2%; widows:2; orphans:2; -webkit-hyphenate-before:3; hyphenate-before:3; -webkit-hyphenate-after:3; hyphenate-after:3; -webkit-hyphenate-lines:2; hyphenate-lines:2; } p.chapternote /* Do not use negative values */ { text-indent: 0.5%; text-align: left; margin-left: 2%; margin-top: 2%; } p.furtherreading /* Do not use negative values */ { text-indent: 0.5%; margin-top: 5%; text-align: left; -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } p.weblink /* Do not use negative values */ { text-indent: 5%; margin-bottom: 5%; text-align: left; } p.glossary /* Do not use negative values */ { text-indent: 0.5%; margin-top: 2%; text-align: left; -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } p.timeline /* Do not use negative values */ { text-indent: 0.5%; margin-top: 5%; text-align: left; -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } p.timelinesubentry /* Do not use negative values */ { text-indent: 0.5%; margin-left: 2%; margin-top: 2%; text-align: left; -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } p.index /* Do not use negative values */ { text-indent: 0.5%; text-align: left; -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } p.indexsubentry /* Do not use negative values */ { text-indent: 0.5%; margin-left: 5%; text-align: left; -webkit-hyphens: none !important; adobe-hyphenate: none !important; -moz-hyphens: none !important; hyphens: none !important; } p.CIP /* ALL CIP text. No hanging necessary. Use
to keep lines together in paragraphs */ { text-align: left; margin-top: 2%; } span.small{ font-size: x-small; } span.cour { font-family: "Courier"; font-style: normal; } ul { list-style: disc; } ul.ul2 { list-style: circle; } ul.ul3 { list-style: square; } ol { list-style: decimal } ol.ol-alpha { list-style: lower-alpha; } li { margin-top: 1%; text-indent: 0%; } li.li-indent { margin-top: 1%; text-indent: 5%; } a{ text-decoration: none; } /* Additional Class for letters of correspondance.*/ div.letterbox /* Do not use negative values */ { background-color: #FFFFCC; /* Always use this color for standard letters. DO NOT USE WHITE OR GRAY*/ text-indent: 0; margin-top: 2%; margin-left: 2%; margin-bottom: 2%; margin-right: 2%; border: thin; border-bottom: 1px double; border-left: 1px double; border-top: 1px double; border-right: 1px double; padding-left: 2%; padding-right: 2%; padding-bottom: 2%; page-break-inside: avoid !important; }