@font-face { font-family: Snell Roundhand Script; font-style: normal; font-weight: normal; src:url("Fonts/SnellRoundhand-Script.otf"); } @font-face { font-family: Trajan Pro; font-style: normal; font-weight: normal; src:url("Fonts/TrajanPro-Regular.otf"); } /* BODY STYLES */ /* Main Text */ body.main {font-family: serif; padding-top: 2em;} /* TOC */ .toc {padding:5px;} /* Cover */ .cover {text-align: center; background-color: #000; margin: 0em; padding: 0em;} /* Part Opener */ .part-opener {font-family: "Trajan Pro"; background-color: #000;} /* Title Page */ .titlepage {font-family: "Trajan Pro"; background-color: #000; text-align: center;} /* Back Ads */ .ad-page {padding-left:10%; padding-right:10%;} a { color: #ce1b1b; text-decoration: none; } a:hover { color: #CCC; border-bottom: 1px solid #f00; } /* DIV Styles */ div.smartpop { } .keep {display:inline-block;} .wrap {text-align: center !important;} .smartpop-ad {width:100%; text-align: center;} /* Exceptions */ h4 + p {text-indent: 0em;} p + blockquote {margin-top: 1em;} p.dia + p.tx {margin-top: 1em;} p.tni + p.tni {margin-top: 1em;} blockquote.intro + blockquote.epi {margin-top: 3em;} h1 + h3 {margin-top: 1.5em;} h1.title + .subtitle {margin-top: -.75em;} p.aa + p.aa {margin-top: 1em;} h1.ct + h1.ct {margin-top:-.5em;} /* Header Styles */ h1 {font-family: "Trajan Pro"; font-weight: normal; text-align: center; letter-spacing: 2px; text-indent: 0em; text-transform: uppercase; -webkit-hyphens:none; widows: 2; orphans: 2;} .ct {font-size:x-large; color: #000; } .fmh {font-size:large; color: #000; margin-bottom: 2em;} .pt {font-size: 3em; color: #f4d90c; margin-top: 300px;} .title {font-size: 3em; color: #f4d90c; margin-top: 300px;} /* Sub-Title */ h2 {font-family: serif; font-size: large; font-weight:normal; text-align: center;font-style: italic; text-align: center; margin: 1em 0em 1em 0e; -webkit-hyphens:none; widows: 2; orphans: 2;} /* Author */ h3 {font-family: "Snell Roundhand Script", cursive, serif; font-weight: normal; font-size: x-large; text-align: center;} /* A Head */ h4 { font-family: sans-serif; font-size: small; font-weight: bold; text-align: center; text-transform: uppercase; margin: 2em 0em 1em 0em;} /* B Head */ h5 {font-family: "Trajan Pro", serif; font-size: 1.5em; font-weight: normal; text-align: center; color: #f4d90c; letter-spacing: 2px; margin: 0; -webkit-hyphens: none; widows: 2; orphans: 2;} /* C Head */ h6 {font-family: serif; font-size: .9em; font-weight:normal; text-align: center; color:#444; text-transform: uppercase; margin: 1em 0em .5em 0em; -webkit-hyphens:none; widows: 2; orphans: 2;} /* Paragraph Styles */ p {font-size: small; font-weight: normal; font-style: normal; text-indent: 0em; text-align: left; margin: 0;} .art {text-align: center;} .cr {font-size: x-small;} .cr-logo { } .co {margin-top: 2em;} .tni { } .tx {text-indent: 1.33em;} .ext {margin: 1em 1.33em 1em 1.33em; color: #444;} .right {text-align: right !important;} .center {text-align: center !important;} .list {margin-top: 1em;} .break {text-align: center; margin: .5em 0em; text-indent: 0em; color:#333;} .aa {margin: 4em 0em 1em 1.5em;} .info { } .cap {font-size: x-small; margin: 0 15% 0 15%;} .dia {text-indent: 0; margin: 1em 0 0 1.5em;} /* Blockquotes */ blockquote {font-family: sans-serif; color: #333} .intro {line-height: 2em; font-size: small;} .cepi { font-size: .75em; } .cepis { font-size: .75em; text-align: right; margin-left: 15%;} .epi { font-size: .75em;} .epis { font-size: .75em; text-align: right !important; margin-left: 15%;} .note {font-family: sans-serif; text-indent: 0em; color: #000; text-align: center; padding-top: 1em; padding-bottom: 1em;} /* TOC Styles */ .toc-a {font-family: sans-serif; font-size: large; font-weight: bold; text-indent: 0em; letter-spacing: 2px; margin-top: 1em;} .toc-b {font-family: serif; font-size: medium; font-weight: normal; text-indent: 0em; margin-left: 30px; margin-top: .5em;} .toc-au {font-family: serif; font-size: small; color: #333; text-indent: 0em; margin-left: 30px;} /* Footnote Styles */ .footnotes { font-size: small; border-top: 1px dotted #ccc; padding-top: 2em; margin-top: 2em; color: #333; } .footnotes p { font-size: x-small; text-indent: 0em; margin-bottom: 1em; margin-left: 2em;} .footnotes h1 { text-transform: uppercase; font-family: serif; display: inline; font-size: .8em; letter-spacing: 1px; font-weight: normal; color: #000; margin-bottom: 0px; padding-bottom: 0px; line-height: 1em; } .footnote-link {font-size: 70%; vertical-align: text-top;} /* List Styles */ ol { font-family: sans-serif; font-size: medium; font-weight:bolder; color: #444; } ul {list-style-type: square;} /* Character Styles */ .roman { } .bold-italic {font-weight: bold; font-style: italic;} /* Samp Style */ samp {font-family: sans-serif; font-weight: bold; color: #333; text-transform: uppercase !important;} .init { float: left; font-size: 2.75em; margin-top:-.15em; margin-right:.05em; margin-bottom: -.15em;} .lead {font-size: .85em;} .aa-lead {font-size: .85em;} /* Footnote Reference Number */ sup { font-size: 70%; vertical-align: text-top; } /* Ad Styles */ .ad-wrap { text-align: left; width:480px; height: auto; border-top: 1px dashed #00aeef; border-top: 1px dashed #00aeef; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; } .ad-col1 { width: 90px; margin-top: 0; margin-right: 0.5em; margin-bottom: 0; margin-left: 0; /* [disabled]padding-left: 10px; */ height: auto; } #ad-col1 img {width: 100% !important; } .ad-col2 { float:right !important; width: 340px !important; height: auto; top: 0px; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0em; padding-right: 0.5em; padding-bottom: 0.5em; } .adh {font-size: 1.5em; color: #000;} .ad { text-align:left !important; font-family:sans-serif; color:#000; } .ad-col2 p {font-size: x-small; margin-left:1.33em; text-indent:-1.33em;} .ad-art {text-align: right !important; margin:0;} .ad-art img {width: 90px; text-align: right !important; border: solid 1px white;} .smartpop-4c {margin-top: 2em;}