/* ---- Pages ---- */ @page { margin-top:30px; margin-bottom:20px; } body { margin-right:30px; margin-left:30px; padding:0; } img { max-width:100%; } .centered-art { font-style:normal; font-weight:normal; text-align:center; margin:0em 0em 2em 0em; } a { color:#F60; text-decoration:none; } /* ---- Heads ---- */ h1.date { font-size:medium; font-family:sans-serif; font-style:normal; text-align:center; text-indent:0; page-break-before:always; page-break-after:avoid; -webkit-hyphens:none; hyphenate-lines:0; color:#F60; margin-top:3em; margin-bottom:0em; } h2.storytitle { font-size:x-large; font-family:sans-serif; font-style:normal; font-weight:normal; text-align:center; text-indent:0; page-break-after:avoid; -webkit-hyphens:none; hyphenate-lines:0; margin-bottom:2em; margin-top:1em; margin-bottom:1em; } h3.location { font-size:large; font-family:sans-serif; font-style:italic; font-weight:normal; text-align:center; text-indent:0; page-break-after:avoid; -webkit-hyphens:none; hyphenate-lines:0; margin-top:0em; margin-bottom:.5em; } /* ---- Text ---- */ p { line-height:1.5em; text-align:justify; widows:2; orphans:2; margin:0em 0em 0em 0em; -webkit-hyphenate-before:3; hyphenate-before:3; -webkit-hyphenate-after:3; hyphenate-after:3; -webkit-hyphenate-lines:2; hyphenate-lines:2; } div.keeptext { page-break-inside:avoid; } p.ind { text-indent:2em; } p.indspace { text-indent:2em; margin-top:1em; } p.noind { text-indent:0; } .center { text-align:center; text-indent:0; -webkit-hyphens:none; hyphenate-lines:0; } /* ---- Spans ---- */ span.emphasis { font-weight:normal; font-style:italic; } span.strong { font-weight:bold; font-style:normal; } span.strongemphasis { font-weight:bold; font-style:italic; } span.smallcaps { font-variant:small-caps; font-size:80%; } /* ---- FM and EM ---- */ .title { font-family:Verdana, Geneva, sans-serif; font-size:x-large; text-align:center; text-indent:0; font-weight:bold; font-style:normal; -webkit-hyphens:none; hyphenate-lines:0; color:#F60; } .subtitle { font-family:Verdana, Geneva, sans-serif; font-size:medium; text-align:center; text-indent:0; font-weight:bold; font-style:italic; margin-top:1em; -webkit-hyphens:none; hyphenate-lines:0; } .author { font-family:Verdana, Geneva, sans-serif; text-align:center; text-indent:0; font-weight:normal; font-style:normal; margin-top:4em; -webkit-hyphens:none; hyphenate-lines:0; } .colophon1 { font-family:Verdana, Geneva, sans-serif; font-size:small; text-align:center; text-indent:0; font-weight:normal; font-style:normal; margin-top:4em; -webkit-hyphens:none; hyphenate-lines:0; } .colophon2 { font-family:Verdana, Geneva, sans-serif; line-height:1.5em; font-size:x-small; text-align:center; text-indent:0; font-weight:normal; font-style:normal; -webkit-hyphens:none; hyphenate-lines:0; } .contents1 { font-family:Verdana, Geneva, sans-serif; font-size:small; font-weight:bold; text-align:center; text-indent:0; margin-top:2em; -webkit-hyphens:none; hyphenate-lines:0; } .contents2 { font-family:Verdana, Geneva, sans-serif; text-align:center; text-indent:0; margin-top:.5em; -webkit-hyphens:none; hyphenate-lines:0; } .copy1 { font-size:x-small; text-indent:0; text-align:center; -webkit-hyphens:none; hyphenate-lines:0; orphans:2; widows:2; } .copy2 { font-size:x-small; text-indent:0; margin-top:1.5em; text-align:center; -webkit-hyphens:none; hyphenate-lines:0; orphans:2; widows:2; } .marketingcopy { font-family:Verdana, Geneva, sans-serif; font-size:large; text-align:center; text-indent:0; margin:0em 0em 2em 0em; }