/* ---- Document Styles ---- */ @page { margin-top: 30px; margin-bottom: 20px; } /* @font-face { font-family: ""; font-weight: normal; src: url(.ttf); } */ body { padding: 0; margin-left: 30px; margin-right: 30px; } /* ---- Heading and Paragraph Styles ---- */ h1, h2, h3, h4, h5, h6 { page-break-after: avoid; hyphens: none !important; -moz-hyphens: none !important; -webkit-hyphens: none !important; adobe-hyphenate: none !important; text-align: center; margin-top: 0px; margin-bottom: 0px; font-weight: normal; } p { margin-top: 0; margin-bottom: 0; text-indent: 2em; line-height: 1.5em; text-align: justify; } .MT10 {margin-top: 0.5em;} .MT20 {margin-top: 1em;} .MT30 {margin-top: 1.5em;} .MT40 {margin-top: 2em;} .MT50 {margin-top: 2.5em;} .MT60 {margin-top: 3em;} .MT70 {margin-top: 3.5em;} .MT80 {margin-top: 4em;} .MT90 {margin-top: 4.5em;} .MT100 {margin-top: 5em;} .ML10 {margin-left: 0.5em;} .ML20 {margin-left: 1em;} .ML30 {margin-left: 1.5em;} .ML40 {margin-left: 2em;} .ML50 {margin-left: 2.5em;} .ML60 {margin-left: 3em;} .ML70 {margin-left: 3.5em;} .ML80 {margin-left: 4em;} .ML90 {margin-left: 4.5em;} .ML100 {margin-left: 5em;} .MR10 {margin-right: 0.5em;} .MR20 {margin-right: 1em;} .MR30 {margin-right: 1.5em;} .MR40 {margin-right: 2em;} .MR50 {margin-right: 2.5em;} .MR60 {margin-right: 3em;} .MR70 {margin-right: 3.5em;} .MR80 {margin-right: 4em;} .MR90 {margin-right: 4.5em;} .MR100 {margin-right: 5em;} .ind {text-indent: 2em;} .lind {text-align: left;text-indent: 2em;} .noind {text-indent: 0;} .lnoind {text-indent: 0;text-align: left;} .center {text-indent: 0; text-align: center;} .right {text-indent: 0; text-align: right;} .left {text-align: left;} .title { text-indent: 0; text-align: center; margin-top: 2em; font-weight: normal; font-size: 2.5em; } .subtitle { text-indent: 0; text-align: center; font-weight: normal; font-size: 1.5em; margin-left: 15%; margin-right: 15%; } .author { text-indent: 0; text-align: center; font-weight: normal; font-size: 1.5em; } .part { text-indent: 0; text-align: center; font-size: 1.8em; font-weight: normal; margin-top: 2em; } .part2 { text-indent: 0; text-align: center; font-size: 1em; font-weight: normal; margin-top: 1em; } .part3 { text-indent: 0; text-align: center; font-size: 1.2em; font-weight: normal; margin-top: 2em; } .chapter { text-indent: 0; text-align: center; font-weight: normal; font-size: 1em; margin-top: 4em; } .chapter_name { text-indent: 0; text-align: center; font-weight: normal; margin-top: 0.5em; margin-left: 15%; margin-right: 15%; } .chapter_subname { text-indent: 0; text-align: center; font-weight: normal; margin-top: 0.5em; font-size: 1.4em; } .sig { text-indent: 0; text-align: right; } .copy1 {text-indent: 0; font-size: 0.9em; text-align: left;} .copy2 {text-indent: 0; font-size: 0.9em; text-align: center;} .copy3 {text-indent: 0; font-size: 0.9em; text-align: right;} div.small { font-size: 0.9em; } .small1 { font-size: 0.9em; } .small2 { font-size: 0.8em; } .big1 { font-size: 1.1em; } .big2 { font-size: 1.2em; } .note { text-indent: 0; text-align: left; font-size: 0.9em; margin-top: 2em; } .note2 { text-indent: 2em; text-align: left; font-size: 0.9em; margin-top: 2em; } .caption {text-indent: 0; margin: 0 30px; font-size: 0.9em; font-weight: normal; text-align: center;} .break {text-indent: 0; margin-top: 30px; margin-bottom: 30px; text-align: center;} .poem_break { text-align: center;} .thin { font-weight: normal; } /* ---- Float Elements ---- */ .floatl { float: left; padding-right: 0.5em; padding-bottom: 0.5em; width: 40%; } .floatr { float: right; padding-left: 0.5em; padding-bottom: 0.5em; width: 40%; } .border { border-bottom: 1px solid #000000; } /* div.floatl img { width: 100%; } div.floatr img { width: 100%; } */ /* ---- Hanging Indents ---- */ .poeminit { text-indent: -0.4em; margin-left: 0.4em; text-align: left; } .poem1, .toc1, .hang1, .list1, .biblio{ text-indent: -1.5em; margin-left: 1.5em; text-align: left; } .poem2, .toc2, .hang2, .list2{ text-indent: -1.5em; margin-left: 3em; text-align: left; } .poem3, .toc3, .hang3, .list3{ text-indent: -1.5em; margin-left: 4.5em; text-align: left; } .poem4, .toc4, .hang4, .list4{ text-indent: -1.5em; margin-left: 6em; text-align: left; } .poem5, .toc5, .hang5, .list5{ text-indent: -1.5em; margin-left: 7.5em; text-align: left; } .poem6, .toc6, .hang6, .list6{ text-indent: -1.5em; margin-left: 9em; text-align: left; } .poem7, .toc7, .hang7, .list7{ text-indent: -1.5em; margin-left: 10.5em; text-align: left; } .poem8, .toc8, .hang8, .list8{ text-indent: -1.5em; margin-left: 12em; text-align: left; } .poem9, .toc9, .hang9, .list9{ text-indent: -1.5em; margin-left: 13.5em; text-align: left; } .idx1 { text-indent: -40px; margin-left: 40px; text-align: left; } .idx2 { text-indent: -40px; margin-left: 70px; text-align: left; } .idx3 { text-indent: -40px; margin-left: 100px; text-align: left; } .idx4 { text-indent: -40px; margin-left: 130px; text-align: left; } .idx5 { text-indent: -40px; margin-left: 160px; text-align: left; } .idx6 { text-indent: -40px; margin-left: 190px; text-align: left; } .idx7 { text-indent: -40px; margin-left: 220px; text-align: left; } .idx8 { text-indent: -40px; margin-left: 250px; text-align: left; } .idx9 { text-indent: -40px; margin-left: 280px; text-align: left; } /* ---- Lists ---- */ ul.disc {list-style-type: disc; margin-top: 0; margin-bottom: 0;} ul.circle {list-style-type: circle; margin-top: 0; margin-bottom: 0;} ul.square {list-style-type: square; margin-top: 0; margin-bottom: 0;} ol.decimal {list-style-type: decimal; margin-top: 0; margin-bottom: 0;} ol.upper-alpha {list-style-type: upper-alpha; margin-top: 0; margin-bottom: 0;} ol.lower-alpha {list-style-type: lower-alpha; margin-top: 0; margin-bottom: 0;} ol.upper-roman {list-style-type: upper-roman; margin-top: 0; margin-bottom: 0;} ol.lower-roman {list-style-type: lower-roman; margin-top: 0; margin-bottom: 0;} li { line-height: 1.5em; text-align: justify; } /* ---- Tables ---- */ div.tbl { margin: 1em 0; } .table { } table { border-collapse: collapse; color: #000000; } th, td { padding: 0; } .td { vertical-align: top } .th { vertical-align: top } /* ---- Divs ---- */ div.box { margin: 1.5em; padding: .75em; border: 1px solid black; } div.rule { margin-top: 1.5em; margin-bottom: 1.5em; border-bottom: 1px solid black; margin-left: 35%; margin-right: 35%; } div.rule2 { margin-top: 1.5em; margin-bottom: 1.5em; border-bottom: 1px solid black; margin-left: 40%; margin-right: 40%; } div.image { margin: 1em 0; page-break-inside: avoid; } div.figure { margin: 1em 0; page-break-inside: avoid; } /* ---- Other ---- */ div.blockquote { margin: 1em 2em 1em 2em; } div.blockquote2 { margin: 1em 2em 1em 4em; } blockquote { margin-top: 0; margin-bottom: 0; } blockquote p { text-indent:0; } sup { font-size: 0.8em; vertical-align: 5px; } sub { font-size: 0.8em; vertical-align: -5px; } sup.frac { font-size: 0.6em; vertical-align: 0.5em; line-height: 0; } sub.frac { font-size: 0.6em; vertical-align: -0.1em; line-height: 0; } .underline {text-decoration: underline;} .strike {text-decoration: line-through;} .code, code {font-family: "Courier New", "Courier", monospace;} span.dropcap { float: left; height: 0.9em; line-height: 1; font-size: 3.2em; margin: 0 0.1em 0 0; } span.raisecap { font-size: 1.5em; } .grey {color: #666666;} /* ---- Images ---- */ img { width: auto; max-width: 100%; } img#coverimage { margin: 0; padding: 0; height: 100%; } img.full { margin: 0; padding: 0; height: 100%; }