body.cover { padding:0pt; margin: 0pt; border-width: 0pt; oeb-column-number: 1;} div.inline-graphic { text-align: center; width: 100%; height: 100%; margin: 0; padding: 0;} img.sgc-1 { height: 100%; max-width: 100%; max-height: 100%; padding: 0; margin: 0;} body.divider { padding:0; margin: 0; } div.divider-graphic { text-align: center; width: 99%; height: 99%; margin: 0; padding: 0;} img.divider { height: 99%; max-width: 100%; max-height: 99%; padding: 0; margin: 0;} body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin:0; padding:0; border-width:0; } td, th { border-style:solid; border-width:1px; } table { border-collapse:collapse; } li { display:block; } body { -epub-hyphens:none; -webkit-hyphens:none; margin: 1em 1em 1em 1em; } /*This style is used for headings which should not be seen on the actual page*/ h1.unseen { margin: 0; } h2.unseen { margin: 0; } h1, h2, h3 { margin-top: 45px; margin-bottom: 25px; font-family:serif; text-align: center; } @page { margin : 0px 0px 0px 0px; } /*This style gives a double-line capital when applied to the first letter of an opening paragraph*/ span.char-style-override-1 { -epub-ruby-position:over; font-size: 2em; line-height: 1em; } p.title1 { color:#000000; font-family:serif; font-size:1.5em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.667; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; text-align:center; text-decoration:none; text-indent:0px; } p.title2 { color:#808285; font-family:serif; font-size:2.25em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.5; margin-bottom:85px; margin-left:0px; margin-right:0px; margin-top:57px; text-align:center; text-decoration:none; text-indent:0px; } p.title3 { color:#000000; font-family:serif; font-size:1.1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:2.087; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; text-align:center; text-decoration:none; text-indent:0px; } p.title4 { color:#000000; font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.25; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:85px; text-align:center; text-decoration:none; text-indent:0px; } span.bold { font-weight: bold; }img.image { width: 100%; margin-left: auto; margin-right: auto; text-align: center; } p.artwork { font-weight: normal; text-align: center; margin-top: 1em; margin-bottom: 1em; padding: 0; } div { page-break-inside: avoid; page-break-after: avoid; display: block; } div.artwork { margin-left: 25%; margin-right: 25%; margin-top: 0; margin-bottom: 0; padding: 0px 10px 0px 10px; width: 50%; page-break-inside: avoid; display: block; } div.artwork-30 { margin-left: 35%; margin-right: 35%; margin-top: 0; margin-bottom: 0; padding: 0px 10px 0px 10px; width: 30%; page-break-inside: avoid; display: block; } div.artwork-20 { margin-left: 40%; margin-right: 40%; margin-top: 0; margin-bottom: 0; padding: 0px 10px 0px 10px; width: 20%; page-break-inside: avoid; display: block; } div.artwork-10 { margin-left: 45%; margin-right: 45%; margin-top: 0; margin-bottom: 0; padding: 0px 10px 0px 10px; width: 10%; page-break-inside: avoid; display: block; } div.artwork-title { margin-left: 25%; margin-right: 25%; margin-top: 0; margin-bottom: 0; padding: 0px 0px 0px 0px; width: 50%; page-break-inside: avoid; display: block; } div.artwork-fixed { margin-left: 45%; margin-right: 45%; margin-top: 0; margin-bottom: 0; padding: 0px 0px 0px 0px; width: 10%; page-break-inside: avoid; display: block; } div.artwork-1 { margin-left: 10%; margin-right: 10%; margin-top: 0; margin-bottom: 0; padding: 0px 0px 0px 0px; width: 80%; page-break-inside: avoid; display: block; } div.artwork-3 { margin-left: 1%; margin-right: 1%; margin-top: 0; margin-bottom: 0; padding: 0px 0px 0px 0px; width: 98%; page-break-inside: avoid; display: block; } span.padding-black { display:inline-block; text-indent:0; white-space:pre-wrap; width:1.5em; }