@font-face { font-family:"Arno Pro"; font-style:normal; font-weight:bold; src : url("../Fonts/ArnoPro-Bold.otf"); } @font-face { font-family:"Arno Pro Caption"; font-style:normal; font-weight:normal; src : url("../Fonts/ArnoPro-Caption.otf"); } @font-face { font-family:"Arno Pro Display"; font-style:normal; font-weight:normal; src : url("../Fonts/ArnoPro-Display.otf"); } @font-face { font-family:"Arno Pro"; font-style:italic; font-weight:normal; src : url("../Fonts/ArnoPro-Italic.otf"); } @font-face { font-family:"Arno Pro"; font-style:oblique; font-weight:normal; src : url("../Fonts/ArnoPro-Italic.otf"); } @font-face { font-family:"Arno Pro"; font-style:normal; font-weight:normal; src : url("../Fonts/ArnoPro-Regular.otf"); } @font-face { font-family:"Arno Pro Subhead"; font-style:normal; font-weight:normal; src : url("../Fonts/ArnoPro-Subhead.otf"); } @font-face { font-family:"Courier New"; font-style:normal; font-weight:normal; src : url("../Fonts/Courier_New-Regular.ttf"); } @font-face { font-family:"Courier New"; font-style:normal; font-weight:bold; src : url("../Fonts/Courier_New-Bold.ttf"); } @font-face { font-family:"Courier New"; font-style:italic; font-weight:bold; src : url("../Fonts/Courier_New-BoldItalic.ttf"); } @font-face { font-family:"Courier New"; font-style:italic; font-weight:normal; src : url("../Fonts/Courier_New-Italic.ttf"); } div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin:0; padding:0; border-width:0; } body { -epub-hyphens:auto; -webkit-hyphens:none; margin:0.5em; line-height:1.4em; font-size:1em; } @page { margin : 0px 0px 0px 0px; } a { color:blue; text-decoration:none; } p.copyright { color:#000000; font-family:"Arno Pro", serif; font-size:0.9em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin:0; orphans:1; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.copyright-first { color:#000000; font-family:"Arno Pro", serif; font-size:0.9em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin:1em 0 0 0; orphans:1; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.credits { color:#000000; font-family:sans-serif; font-size:0.9em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin:0; orphans:1; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.credits-first { color:#000000; font-family:sans-serif; font-size:0.9em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin:0.5em 0 0 0; orphans:1; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.credits-header { color:#000000; font-family:sans-serif; font-size:0.9em; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.4em; margin:0.5em 0 0 0; orphans:1; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.epigraph { color:#000000; font-family:"Arno Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin-bottom:0; margin-left:0; margin-right:2em; margin-top:6em; orphans:1; text-align:right; text-decoration:none; text-indent:2em; text-transform:none; widows:1; } p.epigraph-attribution { color:#000000; font-family:"Arno Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin-bottom:0.5em; margin-left:0; margin-right:4em; margin-top:0; orphans:1; text-align:right; text-decoration:none; text-indent:2em; text-transform:none; widows:1; } p.footnotes { color:#000000; font-family:"Arno Pro", serif; font-size:0.8em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0.5em; orphans:1; text-align:right; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.footnotes-first { color:#000000; font-family:"Arno Pro", serif; font-size:0.8em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:2em; orphans:1; text-align:right; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.playscript { color:#000000; font-family:"Courier New", "Courier", serif; font-size:0.8em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin:1em 0 0 0; orphans:1; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.playscript-dialogue { color:#000000; font-family:"Courier New", "Courier", serif; font-size:0.8em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin-bottom:0; margin-left:20%; margin-right:20%; margin-top:0; orphans:1; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.playscript-first { color:#000000; font-family:"Courier New", "Courier", serif; font-size:0.8em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin:1em 0 0 0; orphans:1; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.playscript-left { color:#000000; font-family:"Courier New", "Courier", serif; font-size:0.8em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin:0 0 0 1em; orphans:1; text-align:left; text-decoration:none; text-indent:-1em; text-transform:none; widows:1; } p.playscript-left-first { color:#000000; font-family:"Courier New", "Courier", serif; font-size:0.8em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin:1em 0 0 1em; orphans:1; text-align:left; text-decoration:none; text-indent:-1em; text-transform:none; widows:1; } p.playscript-right { color:#000000; font-family:"Courier New", "Courier", serif; font-size:0.8em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin:0; orphans:1; text-align:right; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.playscript-right-first { color:#000000; font-family:"Courier New", "Courier", serif; font-size:0.8em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin:1em 0 0 0; orphans:1; text-align:right; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.poem { color:#000000; font-family:"Arno Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; orphans:1; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.poem-dedication { color:#000000; font-family:"Arno Pro", serif; font-size:1em; font-style:italic; font-variant:normal; font-weight:normal; line-height:1.4em; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:1em; orphans:1; text-align:left; text-decoration:none; text-indent:2em; text-transform:none; widows:1; } p.poem-far-right-indent { color:#000000; font-family:"Arno Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; orphans:1; text-align:left; text-decoration:none; text-indent:4em; text-transform:none; widows:1; } p.poem-first { color:#000000; font-family:"Arno Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:1em; orphans:1; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.poem-hanging-indent { color:#000000; font-family:"Arno Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin-bottom:0; margin-left:1em; margin-right:0; margin-top:0; orphans:1; text-align:left; text-decoration:none; text-indent:-1em; text-transform:none; widows:1; } p.poem-hanging-indent-first { color:#000000; font-family:"Arno Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin-bottom:0; margin-left:1em; margin-right:0; margin-top:1em; orphans:1; text-align:left; text-decoration:none; text-indent:-1em; text-transform:none; widows:1; } p.poem-header { color:#000000; font-family:"Arno Pro Display", serif; font-size:1.5em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:1em; orphans:1; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.poem-justify { color:#000000; font-family:"Arno Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; orphans:1; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.poem-pause { color:#000000; font-family:"Arno Pro", serif; font-size:1.2em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin-bottom:0.25em; margin-left:0; margin-right:0; margin-top:0.75em; orphans:1; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.poem-section-number-header { color:#000000; font-family:"Arno Pro Caption", serif; font-size:1.3em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin-bottom:0.5em; margin-left:0; margin-right:0; margin-top:2em; orphans:1; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } /* Quizzes */ .quiz-frame { background-color:#E6E6E6; border:dotted 4px #000000; margin:0.5em 0.5em; padding:1em 0.5em 0.5em 1em; } p.quiz { color:#000000; font-family:sans-serif; font-size:0.85em; font-style:normal; font-variant:normal; font-weight:600; line-height:1.4em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0.5em; orphans:1; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.quiz-header { color:#000000; font-family:"Arno Pro", serif; font-size:1.1em; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.4em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; orphans:1; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.quiz-header-2 { color:#000000; font-family:"Arno Pro", serif; font-size:1.7em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; orphans:1; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:1; } /* Lists */ ul.normal, ol.normal { color:#000000; padding:0; margin:1.5em; text-align:left; line-height:1.4em; font-size:1em; font-family:"Arno Pro", serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; } ul.quiz, ol.quiz { color:#000000; padding:0; margin:1.5em; text-align:left; line-height:1.6em; font-size:0.85em; font-family:sans-serif; font-style:normal; font-variant:normal; font-weight:normal; } li.poem { list-style-position:outside; list-style-type:decimal; } li.quiz-list { list-style-position:outside; list-style-type:square; } li.quiz-list-lettered { list-style-position:outside; list-style-type:upper-alpha; margin-left:1.5em; } li.quiz-list-numbered { list-style-position:outside; list-style-type:decimal; } p.toc-body { color:#000000; font-family:"Arno Pro Caption", serif; font-size:1.1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin-bottom:0; margin-left:4em; margin-right:0; margin-top:2em; orphans:1; text-align:right; text-decoration:none; text-indent:-1em; text-transform:none; widows:1; } p.contents { color:#000000; padding:0; margin:0.75em 0.5em 0 0; text-align:right; line-height:1.2em; list-style-position:outside; list-style-type:none; font-size:1em; font-family:"Arno Pro", serif; font-style:normal; font-variant:normal; font-weight:normal; } p.contents-b { color:#000000; padding:0; margin:0 0.5em 0 0; text-align:right; line-height:1.2em; list-style-position:outside; list-style-type:none; font-size:0.95em; font-family:"Arno Pro", serif; font-style:normal; font-variant:normal; font-weight:normal; } span.Italic { font-family:"Arno Pro"; font-style:italic; font-weight:normal; } span.Italic-sans { font-family:sans-serif; font-style:italic; font-weight:normal; } span.all-caps { font-variant:normal; text-transform:uppercase; letter-spacing:0.05em; } span.bold { font-style:normal; font-weight:bold; } span.strike-thru { text-decoration:line-through; } span.superscript { vertical-align:super; line-height:0; font-size:0.6em; } span._idGenCharOverride-3 { font-family:"Courier New", "Courier", serif; } span.floattext { font-family:"Arno Pro Display", serif; font-size:1.4em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.5em; }