@font-face { font-family: "AGaramondPro"; src: url(fonts/AGaramondPro-Bold.ttf); font-style: normal; font-weight: bold; } @font-face { font-family: "AGaramondPro"; src: url(fonts/AGaramondPro-BoldItalic.ttf); font-style: italic; font-weight: bold; } @font-face { font-family: "AGaramondPro"; src: url(fonts/AGaramondPro-Italic.ttf); font-style: italic; font-weight: normal; } @font-face { font-family: "AGaramondPro"; src: url(fonts/AGaramondPro-Regular.ttf); font-style: normal; font-weight: normal; } @font-face { font-family: "Courier"; src: url(fonts/Courier.ttf); font-style: normal; font-weight: normal; } @font-face { font-family: "NewBaskervilleStd"; src: url(fonts/NewBaskervilleStd-Bold.ttf); font-style: normal; font-weight: bold; } @font-face { font-family: "NewBaskervilleStd"; src: url(fonts/NewBaskervilleStd-BoldItalic.ttf); font-style: italic; font-weight: bold; } @font-face { font-family: "NewBaskervilleStd"; src: url(fonts/NewBaskervilleStd-Italic.ttf); font-style: italic; font-weight: normal; } @font-face { font-family: "NewBaskervilleStd"; src: url(fonts/NewBaskervilleStd-Roman.ttf); font-style: normal; font-weight: normal; } body { margin-top: 16px; margin-bottom: 16px; margin-right: 16px; margin-left: 16px; } h1, h2, h3, h4, h5, h6 { page-break-after:avoid; -epub-hyphens: none !important; adobe-hyphenate: none !important; hyphens: none !important; page-break-after: avoid !important; } a { text-decoration: none; } small { font-size: 80%; } span.weblink { text-decoration: none; } span.underline { text-decoration: underline; } .chap { font-size: 100%; font-weight: normal; margin-top: 0px; margin-bottom: 100px; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: left; } .noindent { font-family: "AGaramondPro"; font-size: 100%; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: left; } .noindentb { font-family: "AGaramondPro"; font-size: 100%; font-weight: normal; margin-top: 0px; margin-bottom: 18px; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: left; } .indent { font-family: "AGaramondPro"; font-size: 100%; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 18px; text-align: left; } .indentb { font-family: "AGaramondPro"; font-size: 100%; font-weight: normal; margin-top: 0px; margin-bottom: 18px; margin-left: 0px; margin-right: 0px; text-indent: 18px; text-align: left; } h1.h1 { font-family: "AGaramondPro"; font-size: 180%; font-weight: bold; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: center; } .title { font-size: 250%; font-weight: bold; margin-top: -40px; margin-bottom: 25px; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: center; } .title1 { font-size: 130%; font-weight: normal; margin-top: 0px; margin-bottom: 20px; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: center; } .title2 { font-size: 120%; font-weight: normal; margin-top: 0px; margin-bottom: 120px; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: center; } .logo { font-weight: normal; margin-top: 0px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: center; } .copy { font-family: "AGaramondPro"; font-size: 80%; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: center; } .copy1 { font-family: "AGaramondPro"; font-size: 80%; font-weight: normal; margin-top: 0px; margin-bottom: 13px; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: center; } h2.h2 { font-family: "AGaramondPro"; font-size: 150%; font-weight: bold; margin-top: 0px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: center; } h2.h2x { font-family: "NewBaskervilleStd"; font-size: 150%; font-weight: bold; margin-top: 0px; margin-bottom: 50px; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: center; } ol { list-style-type:none; margin: 0em; } li { margin-left: -1em; } .illu{ font-family: "AGaramondPro"; font-size: 100%; font-weight: normal; margin-top: 5px; margin-bottom: 0.6em; line-height: 1.1em; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: left; } .toc { font-family: "AGaramondPro"; font-size: 100%; font-weight: normal; margin-top: 0px; margin-bottom: 0.3em; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: left; } .blockquote { font-family: "AGaramondPro"; font-size: 100%; font-weight: normal; margin-top: 0px; margin-bottom: 18px; margin-left: 20px; margin-right: 25px; text-indent: 0px; text-align: left; } .chapnumber { font-size: 160%; font-weight: normal; margin-top: 0px; margin-bottom: 40px; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: center; } h2.h3 { font-family: "NewBaskervilleStd"; font-size: 160%; font-weight: bold; margin-top: 0px; margin-bottom: 80px; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: center; } .fmparab { font-family: "AGaramondPro"; font-size: 90%; font-weight: normal; margin-top: 0px; margin-bottom: 18px; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: left; } .fmparah { font-family: "AGaramondPro"; font-size: 90%; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 18px; margin-right: 0px; text-indent: -18px; text-align: left; } .fmparah1 { font-family: "AGaramondPro"; font-size: 80%; font-weight: normal; margin-top: 0px; margin-bottom: 18px; margin-left: 18px; margin-right: 0px; text-indent: -18px; text-align: left; } .fmpara { font-family: "AGaramondPro"; font-size: 90%; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: left; } .fmparai { font-family: "AGaramondPro"; font-size: 90%; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 18px; text-align: left; } .fmparar { font-family: "AGaramondPro"; font-size: 90%; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: right; } .fmtitle1 { font-size: 180%; font-weight: bold; margin-top: 0px; margin-bottom: 135px; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: center; } .center { font-family: "AGaramondPro"; font-size: 100%; font-weight: normal; margin-top: 0px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: center; } .left { font-family: "AGaramondPro"; font-size: 100%; text-align: left; text-indent: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; } .leftb { font-family: "AGaramondPro"; font-size: 100%; text-align: left; text-indent: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 14px; } .left1 { font-family: "AGaramondPro"; font-size: 100%; text-align: left; text-indent: -22px; margin-right: 0px; margin-left: 22px; margin-top: 0px; margin-bottom: 0px; } .left2 { font-family: "AGaramondPro"; font-size: 100%; text-align: left; text-indent: -22px; margin-right: 0px; margin-left: 22px; margin-top: 0px; margin-bottom: 14px; } .bmtitle { font-size: 160%; font-weight: normal; text-align: center; text-indent: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 100px; } .bio { font-family: "AGaramondPro"; font-size: 100%; text-align: left; text-indent: -22px; margin-right: 0px; margin-left: 22px; margin-top: 0px; margin-bottom: 0.5em; line-height: 1.2em; } .bio1 { font-family: "AGaramondPro"; font-size: 100%; text-align: left; text-indent: -22px; margin-right: 0px; margin-left: 22px; margin-top: 0px; margin-bottom: 22px; } .bio2 { font-family: "AGaramondPro"; font-size: 100%; text-align: left; text-indent: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 0.25em; } .index { font-family: "AGaramondPro"; font-size: 80%; text-align: left; text-indent: -35px; margin-right: 0px; margin-left: 35px; margin-top: 0px; margin-bottom: 0px; line-height: 1.5em; } .indexb { font-family: "AGaramondPro"; font-size: 80%; text-align: left; text-indent: -35px; margin-right: 0px; margin-left: 35px; margin-top: 0px; margin-bottom: 20px; line-height: 1.5em; } .index1 { font-family: "AGaramondPro"; font-size: 80%; text-align: left; text-indent: -35px; margin-right: 0px; margin-left: 55px; margin-top: 0px; margin-bottom: 0px; line-height: 1.5em; } .caption { font-family: "AGaramondPro"; font-size: 90%; text-align: left; text-indent: 0px; margin-right: 0px; margin-left: 0px; margin-top: 0.3em; margin-bottom: 18px; } .font { font-size: 80%; } .image { font-weight: normal; margin-top: 0px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: center; } .fm { font-size: 100%; font-weight: normal; margin-top: 0px; margin-bottom: 100px; margin-left: 0px; margin-right: 0px; text-indent: 0px; text-align: left; } .group { page-break-inside: avoid; page-break-before: always; } .group1 { page-break-inside: avoid; } .wrap { margin-top: 1em; margin-bottom: 0em; text-align: center !important; } .wrapy { margin-top: 1em; margin-bottom: 0em; margin-left: 0em; margin-right: 2em; text-align: right !important; } .wrap1 { margin: 0em; text-align: center !important; } .W20 { display:inline-block; text-align:center !important; width:20% !important; } .W30 { display:inline-block; text-align:center !important; width:30% !important; } .W40 { display:inline-block; text-align:center !important; width:40% !important; } .W50 { display:inline-block; text-align:center !important; width:50% !important; } .W60 { display:inline-block; text-align:center !important; width:60% !important; } .W70 { display:inline-block; text-align:center !important; width:70% !important; } .W80 { display:inline-block; text-align:center !important; width:80% !important; } .W90 { display:inline-block; text-align:center !important; width:90% !important; } .W98q { display:inline-block; text-align:center !important; } .W98 { display:inline-block; text-align:center !important; width:100% !important; } .imgblock img { width: 100%; margin: 0em; } .imgblockq img { margin: 0em; } .imgblock { display:inline-block; text-align:center !important; } .imagefp:only-of-type { height: 98vh; margin: 0em; text-align: center; } .hidden { display: none; visibility: hidden; } /* For Landscape Images (width or without caption) */ .land50 { margin-top: 1em; margin-bottom: 0.3em; text-align: center; } .land50 img { width: 50%; } .land90 { margin-top: 1em; margin-bottom: 0.3em; text-align: center; } .land90 img { width: 90%; } .land100 { margin-top: 1em; margin-bottom: 0.3em; text-align: center; } .land100 img { width: 100%; } .land100r { page-break-before: always; margin: 0em; text-align: center; } .land100r img { width: 100%; } /* Portrait Images - width or without Caption */ .portvh60 { margin: 1em 0 0 0; text-align: center; height: 60%; } .vh60 { height: 100%; } .vh60:only-of-type { height: 60vh; } .portvh60r { page-break-before: always; margin: 0em; text-align: center; height: 60%; } .portvh70 { margin: 1em 0 0 0; text-align: center; height: 70%; } .vh70 { height: 100%; } .vh70:only-of-type { height: 70vh; } .portvh70r { page-break-before: always; margin: 0em; text-align: center; height: 70%; } .portvh80 { margin: 1em 0 0 0; text-align: center; height: 80%; } .vh80 { height: 100%; } .vh80:only-of-type { height: 80vh; } .portvh80r { page-break-before: always; margin: 0em; text-align: center; height: 80%; } @media screen{ .W20 { display:inline-block; text-align:center !important; width:20vh !important; } .W30 { display:inline-block; text-align:center !important; width:30vh !important; } .W40 { display:inline-block; text-align:center !important; width:40vh !important; } .W50 { display:inline-block; text-align:center !important; width:50vh !important; } .W60 { display:inline-block; text-align:center !important; width:60vh !important; } .W70 { display:inline-block; text-align:center !important; width:70vh !important; } .W80 { display:inline-block; text-align:center !important; width:80vh !important; } .W90 { display:inline-block; text-align:center !important; width:90vh !important; } .W98 { display:inline-block; text-align:center !important; width:100vh !important; } .W98q { display:inline-block; text-align:center !important; width:100% !important; } .imgblockq img { width: 100%; margin: 0em; } }