/* Copyright belongs to Gylphi Limited, http://www.gylphi.co.uk, for original CSS and XHTML layout. Acknowledgement goes to Liz Castro's book EPUB: Straight to the Point, ISBN 978-0-321-73468-6, the developers of Sigil, Threepress Consulting Inc. http://threepress.org, and the #eprdctn team on Twitter for sharing tips and tricks*/ body { font-family: sans-serif; } a {text-decoration: none ! important; color: darkblue;} div.article {padding-right: 3%; padding-left: 1%; } div.right {text-align: right; margin-right:1%; margin-top: 5%;} div.right p {text-align: right; font-size: 0.72em; line-height: 1.2em ! important; margin-top: 0.5em; } div.right p {text-align: right; font-size: 0.72em; line-height: 1.2em ! important; margin-top: 0.5em; } div.right p.right {text-align: right ! important; font-size: 0.82em; } div.center {margin-top: 40% ! important; display:inline-block ! important; page-break-before: always; page-break-after: always;} div.copyright {padding-right: 3%; padding-left: 1%;} div.copyright p { text-align: center ! important; font-size: 0.82em; } div.copyright p + p { margin-top: 1em; } /*div contents*/ div.contents { padding-right:3%; padding-left:1%; } div.contents p {font-family: "Baskerville", serif; line-height: 130%; font-size: 0.9em; margin-bottom: 0.00em; margin-top: 1.55em; text-indent: 0.00em; } div.contents p + p { text-indent: 0em ! important; margin-top: 0.9em ! important; margin-bottom: 0em ! important; line-height: 130%; font-size: 0.9em;} /*div+div*/ div+div {margin-top: 10%; } h1 { font-size: 1.2em; font-family: "GillSans", sans-serif ! important; font-weight: normal; color: black; margin-bottom: 0 ! important; page-break-after: avoid ! important; } h2 { font-size: 1em; font-family: "GillSans", sans-serif ! important; font-weight: normal; color: black; page-break-after: avoid ! important; } h3 {font-size: 0.8em; text-transform: uppercase ! important; font-family: "GillSans", sans-serif ! important; font-weight: normal; color: black; margin-bottom: 0 ! important; page-break-after: avoid ! important; } h4 {font-size: 0.8em; font-family: "GillSans", sans-serif ! important; font-weight: normal; color: black; page-break-after: avoid ! important; } h5 {page-break-after: avoid ! important; } h6 {text-transform: uppercase; page-break-after: avoid ! important; } h1 + h2 {margin-top: 0 ! important;} h3 + h4 {margin-top: 1em ! important;} h3 + p {margin-top: 0.5em ! important;} h2 + p {margin-top: 0.5em ! important;} p + h2 {margin-top: 1em ! important;} div + h6 {margin-top: 3em ! important;} h6 + div {margin-top: 0.5em ! important;} ul + p {margin-top: 1em ! important;} p + ul {margin-top: 1em ! important;} p { font-family: "Baskerville", serif; line-height: 130%; font-size: 0.9em; margin-bottom: 0.00em; margin-top: 0.09em; text-indent: 1.09em !important; } p.first { font-family: "Baskerville", serif; line-height: 130%; font-size: 0.9em; margin-bottom: 0.00em; margin-top: 1em; text-indent: 0.00em ! important; } p.firstindent { font-family: "Baskerville", serif; line-height: 130%; font-size: 0.9em; margin-bottom: 0.00em; margin-top: 1em; text-indent: 1.09em ! important; } p.center {text-align: center ! important; margin-top: 1em; margin-bottom: 1em; font-size: 0.8em;} p.right {text-align: right ! important; font-size: 0.8em; } p.ref { margin-left: 5% ! important; text-indent: -5% ! important; font-size: 0.8em ! important; text-align: left ! important; } p.display{ margin-top: 1em; margin-bottom: 1em ! important; padding-left: 4% ! important; font-size: 0.8em; text-indent: 0em ! important; } blockquote { margin-top: 1em; margin-bottom: 1em ! important; padding-left: 4% ! important; font-size: 0.8em; text-indent: 0em ! important; } p.displayindent { margin-top: 1em ! important; margin-bottom: 0em ! important; padding-left: 4% ! important; font-size: 0.8em; text-indent: 1em ! important; } p.display + p.displayindent {margin-top: 0em ! important;} p.displayindent + p.displayindent {margin-top: 0em ! important;} p + p.right { margin-top: 1em ! important; } p.right + p.right { margin-top: 0.09em ! important; } p.noind { text-indent: 0em ! important; } p + div + p { font-family: "Baskerville", serif; line-height: 130%; font-size: 0.9em; margin-bottom: 0.00em; margin-top: 0.09em; text-indent: 1.09em !important; } p + img + p { font-family: "Baskerville", serif; line-height: 130%; font-size: 0.9em; margin-bottom: 0.00em; margin-top: 0.09em; text-indent: 1.09em !important; } p + h3 {margin-top: 2em ! important;} img {max-width: 100%; max-height: 100% ! important;} ol { padding-left: 0em ! important; margin-left: 1.5em ! important;} li { font-family: "Baskerville", serif; font-size: 0.8em; } li + li {margin-top: 2% ! important; } sup {font-size: 70%; line-height: 80% ! important; } p.half { max-width: 50% ! important; text-align: right ! important; margin-right: 1%;} div.figurethin { width: 40% ! important; float: right ! important; margin-right: 1%; margin-left: 0.5em ! important; margin-top: 0.5em ! important; } div.figure { width: 50% ! important; float: right; margin-right: 1%; margin-left: 0.5em ! important; margin-top: 0.5em ! important; } img.picture { vertical-align: text-top; width: 100% ! important; margin-bottom: .5em ! important; margin-right: 0em ! important; text-align: right; float: right;}