/* Version 3.2 */ @font-face { font-family : HeaderFont; font-weight : normal; font-style: normal; src : url(Amazon-Ember-Bold.ttf); } @font-face { font-family : TextFont; font-weight : normal; font-style: normal; src : url(Bookerly-Regular.ttf); } @font-face { font-family : TextFont-it; font-weight : normal; font-style: italic; src : url(Bookerly-Italic.ttf); } @font-face { font-family : TextFont-bd; font-weight : bold; font-style: normal; src : url(Bookerly-Bold.ttf); } @font-face { font-family : MonoFont; font-weight : normal; font-style: normal; src : url(DejaVuSansMono.ttf); } /* For the titlepage */ .author { text-align : center; margin-top : 2em !important} .title { font-size : 150%; text-align : center; margin-top : 1.5em !important; padding-bottom : 2mm; font-family : "TextFont-bd", serif} .subtitle { padding-top : 2mm; border-style : solid; border-width : 0px; border-top-width : 1px; border-color : black; text-align : center} .publisher { font-size : 80%; text-align : center; margin-top : 2.5em} /* Section headers (always at the top of the page) */ .part { font-size : 150%; text-align : center; margin-top : 3em !important; padding-top : 0.5em; margin-bottom : 1.5em; padding-bottom : 0.5em; border-style : solid; border-width : 0px; border-bottom-width : 1px; border-top-width : 1px; border-color : black; font-family : "HeaderFont", sans-serif} .book { text-align : center; margin-top : 3em !important; margin-bottom : 1.5em; padding-bottom : 0.5em; font-size : 135%; border-style : solid; border-width : 0px; border-bottom-width : 1px; border-color : black; font-family : "HeaderFont", sans-serif } .chapter { text-align : center; margin-top : 1.6em !important; margin-bottom : 1em; font-size : 125%; font-family : "HeaderFont", sans-serif} /* Headlines in the running text. */ .head1 { text-align : left; font-size : 115%; margin-top : 1.2em !important; margin-bottom : 0.4em; padding-bottom : 0.2em; page-break-after : avoid; border-style : solid; border-width : 0px; border-bottom-width : 1px; border-color : black; font-family : "HeaderFont", sans-serif} .head2 { text-align : left; font-size : 110%; margin-top : 1.2em !important; margin-bottom : 0.6em; font-family : "HeaderFont", sans-serif; page-break-after : avoid} .head3 { text-align : left; font-family : "HeaderFont", sans-serif; font-size : 105%; margin-top : 1.2em !important; page-break-after : avoid} /* For the table of content */ .toc1 { text-align : left; margin-top : 1em; page-break-after : avoid; font-family : "HeaderFont", serif} .toc2 { text-align : left; font-size : 90%; page-break-after : avoid; font-family : "HeaderFont", serif} .toc3 { text-align : left; font-size : 90%; text-indent : 1em} /* Colophon page */ .copyright { text-align : center; font-size : x-small; margin-top : 2em !important} .teaser{ font-size : 90%; text-align : left; margin-left : 0.5em; page-break-before : always} /* RUNNING TEXT */ /* a normal paragraph with a small indent */ .indent { text-indent : 1.2em; text-align : justify} /* a normal paragraph with a blank line over */ .blankover { margin-top : 1.2em; text-align : justify} /* A normal paragraph with NO indent (used after the section head) */ .noindent { text-align : justify} /* Quote WITH indent */ .quoteindent { margin-left : 1.2em; text-align : left; text-indent : 1.2em; font-size : 90%} /* Quote without indent */ .quotenoindent { margin-left : 1.2em; text-align : left; font-size : 90%} /* quote with blank line over */ .quoteblankover { margin-left : 1.2em; text-align : left; margin-top : 1.2em; font-size : 90%} /* Preformatted with blank over */ .preblankover { font-family : "MonoFont", monospace; font-size : 90%; margin-top : 1.2em; text-align : left} /* Preformatted (there is NO preindent, becase then it wouldnt be pre would it. */ .prenoindent { font-family : "MonoFont", monospace; font-size : 90%; text-align : left} .paravignet { margin-top : 0.4em; text-align : justify} .vignet { margin-top : 1.2em; text-align : center } .boxstart { background-color : #dddddd; margin : 1.2em auto; padding : 0.6em; padding-top : 0.3em; border-width : 2px; border-style : solid; border-color : black } .boxhead { font-family : "HeaderFont", sans-serif; font-size : 115%; margin : 0; padding : 0; margin-bottom : 0.3em } /* a footnote (doh) */ .footnote { text-align : left} .picture { display : block; float : center; text-align : center; margin-top : 0.6em; margin-bottom : 0.6em } .picture img { max-width : 98%; max-height : 98% } table { border-spacing : 0; margin-top : 0.6em; margin-bottom : 0.6em; font-size : 90%; border-width : 1px; border-style : solid} td { border-width : 1px; border-style : solid; padding : 0.2em; padding-bottom : 0.1em; text-align : left} ul { margin : 0; margin-top : 1.2em !important; margin-left : 1.2em; text-align : left} ul ul /* Nested lists */{ margin : 0; margin-left : 2.4em; margin-top : 0; text-align : left} ol { margin : 0; margin-top : 1.2em !important; margin-left : 1.2em; text-align : left} ol ol /* Nested lists */{ margin : 0; margin-left : 2.4em; margin-top : 0; text-align : left} ol ul /* Nested lists */{ margin : 0; margin-left : 2.4em; margin-top : 0; text-align : left} ul ol /* Nested lists */{ margin : 0; margin-left : 2.4em; margin-top : 0; text-align : left} .hangingindent { margin : 0; margin-left : 1.2em; text-align : left; text-indent : -1.2em } .hangingblankover { margin : 0; margin-top : 1.2em !important; margin-left : 1.2em; text-align : left; text-indent : -1.2em } sup{ font-size : 0.66em !important} sub{ font-size : 0.66em !important} em, i { font-family: "TextFont-it", serif; } strong, b { font-family: "TextFont-bd", serif; } body { font-family : "TextFont", serif }