/* cover */ body.cover { margin: 0; padding: 0; text-align: center; background-color:white; } p.cover { margin: 0; padding: 0; text-align: center; background-color:white; } img.cover { height: 100%; } /* general */ div.prelims_and_endlims { margin-top:2.618em; } div.parts { margin-top:2.618em; } div.chapters { margin-top:2.618em; } div.footnotes { margin:1.618em 0 0 0; border-top:solid black thin; } div.box { background-color:#e6e7e8; margin:1em; padding:1em; } a { text-decoration:none; } table { border-collapse:collapse; margin-top:1.618em; } body { -epub-hyphens:auto; } @page { margin : 0px 0px 0px 0px; } td { padding:0.809em; } /* paragraph styles */ p.title { font-family:sans-serif; font-size:1.618em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:1.618em; margin-left:0; margin-right:0; margin-top:0; text-align:left; text-decoration:none; text-indent:0; text-transform:none; border-bottom:black solid thin; padding-bottom:0.809em; } p.subtitle { font-family:sans-serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:4.236em; margin-left:0; margin-right:0; margin-top:0; text-align:left; text-decoration:none; text-indent:0; text-transform:none; } p.author { font-family:sans-serif; font-size:1.309em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:4.236em; margin-left:0; margin-right:0; margin-top:0; text-align:left; text-decoration:none; text-indent:0; } p.publisher { margin:0 0 0 0; text-align:left; text-indent:0; } p.copyright { font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.618em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; text-align:left; text-decoration:none; text-indent:0; text-transform:none; } p.copyright_space_above { font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.618em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:1em; text-align:left; text-decoration:none; text-indent:0; text-transform:none; } p.prelims_and_endmatter_header { font-family:sans-serif; font-size:1.618em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:2.618em; margin-left:0; margin-right:0; margin-top:0; text-align:left; text-decoration:none; text-indent:0; text-transform:none; border-bottom:black solid thin; padding-bottom:0.809em; } p.contents { font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.618em; margin-bottom:0; margin-left:1em; margin-right:0; margin-top:0; text-align:left; text-decoration:none; text-indent:-1em; text-transform:none; } p.contents_space_above { font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.618em; margin-bottom:0; margin-left:1em; margin-right:0; margin-top:1em; text-align:left; text-decoration:none; text-indent:-1em; text-transform:none; } p.first_para { font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.618em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; } p.body_copy { font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.618em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; text-align:justify; text-decoration:none; text-indent:1em; text-transform:none; } p.first_para_flush_space_above { font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.618em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:1.618em; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; } p.first_para_flush { font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.618em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; } p.chapter_header { font-family:sans-serif; font-size:1.309em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:0; text-align:left; text-decoration:none; text-indent:0; letter-spacing:2px; } p.chapter_title { font-family:sans-serif; font-size:1.618em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; margin-bottom:2.618em; margin-left:0; margin-right:0; margin-top:0; text-align:left; text-decoration:none; text-indent:0; text-transform:none; border-bottom:black solid thin; padding-bottom:0.309em; } p.chapter_opener_quote { font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.618em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; text-align:left; text-decoration:none; text-indent:0; text-transform:none; } p.chapter_opener_quote_credit { font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.618em; margin-bottom:2.618em; margin-left:0; margin-right:0; margin-top:0; text-align:left; text-decoration:none; text-indent:0; text-transform:none; } p.footnote { font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.618em; margin-bottom:0; margin-left:1em; margin-right:0; margin-top:0.309em; text-align:left; text-decoration:none; text-indent:-1em; text-transform:none; } p.box_header { font-family:sans-serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.618em; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:0; text-align:left; text-decoration:none; text-indent:0; text-transform:none; } p.box_first_para_space_above { font-family:serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.618em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; } p.box_body_copy { font-family:serif; font-size:0.917em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.618em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; text-align:justify; text-decoration:none; text-indent:0.917em; text-transform:none; } p.h1 { font-family:sans-serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.618em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:1.618em; text-align:left; text-decoration:none; text-indent:0; text-transform:none; } p.hanging_indent_space_above { font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.618em; margin-bottom:0; margin-left:3em; margin-right:0; margin-top:1em; text-align:left; text-decoration:none; text-indent:-3em; text-transform:none; } p.table_data { font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.618em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; text-align:left; text-decoration:none; text-indent:0; text-transform:none; } p.hanging_indent { font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.618em; margin-bottom:0; margin-left:1em; margin-right:0; margin-top:0; text-align:left; text-decoration:none; text-indent:-1em; text-transform:none; } p.acknowledgements { font-family:serif; font-size:1em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.618em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:1em; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; } /* character styles */ span.bold { font-weight:bold; } span.italic { font-style:italic; } span.notes { font-size:65%; vertical-align:super; } span.small_caps { font-size:85%; }