/* custom style sheet - for Severn House-specific overrides */ span.drop-cap { font-size: 150%; } div.prelims-page{ margin-top: 15%; } div.toc_fm{ padding-bottom: 1em; } div.toc_bm{ padding-top: 1em; } p.toc_fm, p.toc_bm { text-align: left; font-weight: normal; text-indent: 0; line-height: 1.5em; margin-top:0; margin-bottom:0; } div.toc_part div.toc_chap p.toc_chap{ text-indent: 1em; } div.toc_part{ margin-bottom: 1em; } div.toc_empty{ margin-bottom: 0; } p.toc-head { text-align: justify; font-weight: bold; line-height: 1.5em; text-indent: 0; margin-top: 15%; margin-bottom: 1em } p.toc_chap { text-align: left; font-weight: normal; text-indent: 0; line-height: 1.5em; margin-top:0; margin-bottom:0; } p.toc_part { text-align: left; font-weight: normal; text-indent: 0; line-height: 1.5em; margin-top: 0; margin-bottom: 0; } a.toc-link{ text-decoration: none; } p.copyright { text-indent: 0em; text-align: center; line-height: 1.2em; } p.copyright-space-after { text-indent: 0em; text-align: center; line-height: 1.2em; margin-bottom: 1em; } p.copyright-statement { text-indent: 0em; text-align: justify; line-height: 1.2em; } p.copyright-logo { text-align: center; text-indent: 0em; vertical-align: middle; margin-top: 20px; margin-bottom: 20px; } p.copyright-indented { text-align: center; line-height: 1.2em; } p.copyright-indented-space-after { text-align: center; line-height: 1.2em; margin-bottom: 1em; } p.a-head, p.prelims-a-head, p.endmatter-a-head{ text-indent: 0; text-align: left; page-break-after: avoid; } p.a-head-space-after, p.prelims-a-head-space-after, p.endmatter-a-head-space-after{ text-indent: 0; text-align: left; margin-bottom: 1em; page-break-after: avoid; } p.b-head, p.prelims-b-head, p.endmatter-b-head{ text-indent: 0; text-align: left; page-break-after: avoid; } p.b-head-space-after, p.prelims-b-head-space-after, p.endmatter-b-head-space-after{ text-indent: 0; text-align: left; margin-bottom: 1em; page-break-after: avoid; } p.c-head, p.prelims-c-head, p.endmatter-c-head{ text-indent: 0; text-align: left; page-break-after: avoid; } p.c-head-space-after, p.prelims-c-head-space-after, p.endmatter-c-head-space-after{ text-indent: 0; text-align: left; margin-bottom: 1em; page-break-after: avoid; } p.publisher-logo{ padding-top: 5em; text-indent: 0em; text-align: left; margin-bottom: 3em; }