/* Fairfield LT Std */ @font-face { font-family: "Fairfield"; font-style: normal; font-weight: 100; src : url("../fonts/FairfieldLTStd-Light.otf"); } @font-face { font-family: "Fairfield"; font-style: italic; font-weight: 100; src : url("../fonts/FairfieldLTStd-LightItalic.otf"); } @font-face { font-family: "Fairfield"; font-style: normal; font-weight: normal; src : url("../fonts/FairfieldLTStd-Medium.otf"); } @font-face { font-family: "Fairfield"; font-style: italic; font-weight: normal; src : url("../fonts/FairfieldLTStd-MediumItalic.otf"); } @font-face { font-family: "Fairfield"; font-style: normal; font-weight: bold; src : url("../fonts/FairfieldLTStd-Bold.otf"); } @font-face { font-family: "Fairfield"; font-style: italic; font-weight: bold; src : url("../fonts/FairfieldLTStd-BoldItalic.otf"); } @font-face { font-family: "Fairfield"; font-style: normal; font-weight: 900; src : url("../fonts/FairfieldLTStd-Heavy.otf"); } @font-face { font-family: "Fairfield"; font-style: italic; font-weight: 900; src : url("../fonts/FairfieldLTStd-HeavyItalic.otf"); } /* Gill Sans Nova */ @font-face { font-family: "GillSans"; font-style: normal; font-weight: 100; src : url("../fonts/GillSansNova-Light.otf"); } @font-face { font-family: "GillSans"; font-style: italic; font-weight: 100; src : url("../fonts/GillSansNova-LightItalic.otf"); } @font-face { font-family: "GillSans"; font-style: normal; font-weight: normal; src : url("../fonts/GillSansNova-Book.otf"); } @font-face { font-family: "GillSans"; font-style: italic; font-weight: normal; src : url("../fonts/GillSansNova-BookItalic.otf"); } @font-face { font-family: "GillSans"; font-style: normal; font-weight: 500; src : url("../fonts/GillSansNova-Medium.otf"); } @font-face { font-family: "GillSans"; font-style: italic; font-weight: 500; src : url("../fonts/GillSansNova-MediumItalic.otf"); } @font-face { font-family: "GillSans"; font-style: normal; font-weight: 600; src : url("../fonts/GillSansNova-SemiBold.otf"); } @font-face { font-family: "GillSans"; font-style: italic; font-weight: 600; src : url("../fonts/GillSansNova-SemiBoldItalic.otf"); } @font-face { font-family: "GillSans"; font-style: normal; font-weight: bold; src : url("../fonts/GillSansNova-Bold.otf"); } @font-face { font-family: "GillSans"; font-style: italic; font-weight: bold; src : url("../fonts/GillSansNova-BoldItalic.otf"); } @font-face { font-family: "GillSans"; font-style: normal; font-weight: 900; src : url("../fonts/GillSansNova-Heavy.otf"); } @font-face { font-family: "GillSans"; font-style: italic; font-weight: 900; src : url("../fonts/GillSansNova-HeavyItalic.otf"); } /* Goudy */ @font-face { font-family: "Goudy"; font-style: normal; font-weight: normal; src : url("../fonts/GoudyModernMTPro-Regular.otf"); } @font-face { font-family: "Goudy"; font-style: italic; font-weight: normal; src : url("../fonts/GoudyModernMTPro-Italic.otf"); } @font-face { font-family: "Goudy"; font-style: normal; font-weight: bold; src : url("../fonts/GoudyModernMTPro-Bold.otf"); } @font-face { font-family: "Goudy"; font-style: italic; font-weight: bold; src : url("../fonts/GoudyModernMTPro-BoldIt.otf"); } /* ==================== RH Styles for Images ===================== */ .image { width:100%; page-break-inside:avoid; } /* FULL PAGE IMAGES */ .full_before { page-break-before: always; text-align: center; margin-top: .25em; margin-bottom: 0em; } .full_top { text-align: center; margin-top: .25em; margin-bottom: 0em; } .full_beforeafter { page-break-before: always; text-align: center; margin-top: .25em; margin-bottom: 0em; page-break-after:always; } .full_after { text-align: center; padding-top: .25em; margin-bottom: 0em; page-break-after:always; } .full_none { page-break-before: avoid; text-align: center; margin-top: 1em; margin-bottom: 1em; } .full_line { page-break-before: avoid; text-align: center; margin:1em 10%; } .medium_line { page-break-before: avoid; text-align: center; margin:0 10% 1em 10%; } /* NORMAL IMAGES */ .medium_img { margin: 1em 10%; text-align: center; page-break-before: avoid; } .small_img { margin: 1em 25%; text-align: center; page-break-before: avoid; } .xsmall_img { margin: 1em 35%; text-align: center; page-break-before: avoid; } /* TALL IMAGES */ .medium_tall { margin: 1em 10%; text-align: center; page-break-before: avoid; } .small_tall { margin: 1em 25%; text-align: center; page-break-before: avoid; } .xsmall_tall { margin: 1em 35%; text-align: center; page-break-before: avoid; } /* FLOAT IMAGES */ .float_right { margin-top: 0em; padding-bottom: .25em; width:30%; float:right; padding-left:10px; } .float_right_wide { margin-top: 0em; padding-bottom: .25em; width:50%; float:right; padding-left:10px; } .float_right_small { margin-top: 0em; padding-bottom: .25em; width:20%; float:right; padding-left:10px; } .float_left { margin-left: 1px; margin-top: 0em; padding-bottom: .25em; width:30%; float:left; padding-right:10px; } .float_left_wide { margin-left: 1px; margin-top: 0em; padding-bottom: .25em; width:50%; float:left; padding-right:10px; } .float_left_small { margin-left: 1px; margin-top: 0em; padding-bottom: .25em; width:20%; float:left; padding-right:10px; } /* PROJECT IMAGES */ .project_img { text-align: center; margin:1em 10% 0em 10%; page-break-after:always; } .project_spread { text-align: center; margin: 1em 0 0 0; page-break-after:always; } /* CAPTION IMAGES */ .caption_img { page-break-before:always; text-align: center; margin-top: .25em; margin-bottom: 0em; page-break-inside: avoid; } .inline_img { width:2em; } .pagebreak { page-break-before:always; } .clear { clear:both; } /*====RH SQUEEZE====*/ .squeeze20 {margin:1em 40%;} .squeeze40 {margin:1em 30%;} .squeeze50 {margin:1em 25%;} .squeeze60 {margin:1em 20%;} .squeeze80 {margin:1em 10%;} /* ---- ADDITIONAL STYLES and OVERRIDES ---- */ a.wlink { text-decoration:none; color:#ffffff; -webkit-text-fill-color:#ffffff; } .normal { font-style:normal; } p { text-align:left; margin-bottom:0; } .sidebar { margin:2em 15% 0 15%; background-color: #f9f5e9; padding:2em; border:1px solid #f4ecd5; } .under { border-bottom: 3px dotted #61615f; } /* ----- NAV BARS ----- */ div.nav { margin:1em 0; page-break-inside:avoid; page-break-before:always; border-bottom: 2px solid #999999; border-top: 2px solid #999999; width:100%; } div.nav-nobreak { margin:1em 0 1em 0; page-break-inside:avoid; border-bottom: 2px solid #999999; border-top: 2px solid #999999; width:100%; } a.index_link { text-decoration:none; color:#333333; } p.nav-bar { margin:.1em; padding:.4em; line-height:1.5; text-align:center; } span.letter-block { width:1em; text-align:center; margin:0 .15em; color:#999999; display:inline-block; } .indexdiv { font-family:sans-serif; font-size:1.2em; margin:1em 0 .25em 0; } .primary, .secondary { font-family: serif; font-size:.85em; } .Body-A { font-family:"GillSans", sans-serif; font-size:1.2em; line-height:1.4; text-align:center; margin:25% 10% 0 10%; } .Body-Aa { font-family:"GillSans", sans-serif; font-size:1.0em; line-height:1.4; text-align:center; margin:1em 0 0 0; } .Body-B { font-family:"GillSans", sans-serif; font-size:.85em; line-height:1.4; text-align:center; margin:1em 10% 0 10%; font-weight: 500; } .Body-Bb { font-family:"GillSans", sans-serif; font-size:.85em; line-height:1.4; text-align:center; margin:0 0 2em 0; font-weight: 500; } .bbbbbbbbbbb { font-family:"Fairfield", serif; font-size:1.4em; font-style:italic; font-weight:100; line-height:1.4; text-align:center; } .brext { font-family:"Goudy", serif; font-size:0.9em; font-style:italic; font-weight:normal; line-height:1.3; margin: 0 5%; text-indent:1.4em; } .brextf { font-family:"Goudy", serif; font-size:0.9em; font-style:italic; font-weight:normal; line-height:1.3; margin: 1.3em 5% 0 5%; } .bril { font-family:"Goudy", serif; font-size:0.9em; font-weight:normal; line-height:1.4; text-align:center; } .brilf { font-family:"Goudy", serif; font-size:0.9em; font-weight:normal; line-height:1.4; text-align:center; } .brilf-alt { font-family:"Goudy", serif; font-size:0.9em; font-weight:normal; line-height:1.4; text-align:center; margin:1em 0 0 0; } .brp { font-family:"Goudy", serif; font-size:0.9em; font-style:italic; font-weight:normal; line-height:1.3; margin: 1em 0 0 0; text-align:center; } .brp-ns { font-family:"Goudy", serif; font-size:0.9em; font-style:italic; font-weight:normal; line-height:1.3; text-align:center; } .brp-ns1 { font-family:"Goudy", serif; font-size:0.9em; font-style:italic; font-weight:normal; line-height:1.3; text-align:center; margin:1.0em 0 0 0; } .brpf { font-family:"Goudy", serif; font-size:0.95em; font-style:italic; font-weight:normal; line-height:1.4; margin: 1.3em 0 0 0; text-align:center; } .brst { font-family:"Goudy", serif; font-size:0.95em; font-weight:normal; line-height:1.4; margin: 0.6em 0 0 0; text-align:center; font-style: normal; } .brt { font-family:"Goudy", serif; font-size:1.1em; font-weight:normal; line-height:1.2; text-align:center; text-transform:uppercase; } .brtext { font-family:"Goudy", serif; font-size:0.95em; font-weight:normal; line-height:1.4; margin: 1em 0; text-align:left; font-style: normal; } .cepi { font-family:"GillSans", sans-serif; font-size:1.0em; line-height:1.4; text-align:center; margin:1em 10%; } .ceps { font-family:"GillSans", sans-serif; font-size:.8em; font-weight:500; line-height:1.4; text-align:center; margin:1em 20%; } .cit { font-family:"Walbaum 12pt", serif; font-size:0.8em; line-height:1.2; text-align:center; } .cn { font-family:"Walbaum 12pt", serif; font-size:1em; line-height:1.2; text-align:center; } .crt { font-family:serif; font-size:0.8em; line-height:1.2; } .crt1 { font-family:serif; font-size:0.8em; line-height:1.2; margin: 0 0 0 1.4em; text-indent:-1.4em; } .crtf { font-family:serif; font-size:0.8em; line-height:1.2; margin: 1.0em 0 0 0; } .cst { color:#342200; /* Contrast warning: Please use Color Checker */ font-family:"Fairfield", serif; font-size:2.0em; font-style:italic; line-height:1.5; font-weight: 100; text-align:center; } .bmt { color:#ada398; /* Contrast warning: Please use Color Checker */ font-family:"GillSans", sans-serif; font-size:1.2em; font-weight:bold; line-height:1.2; margin:1em 0; letter-spacing: .05em; } .ct { color:#ada398; /* Contrast warning: Please use Color Checker */ font-family:"GillSans", sans-serif; font-size:1.0em; font-weight:bold; line-height:1.2; text-align:center; margin:1em 0; letter-spacing: .05em; } .ct1 { font-family:"Fairfield", serif; font-size:1.6em; font-style:italic; font-weight:100; line-height:1.2; text-align:center; page-break-before: always; padding-top:3em; } .ct1-rule { margin: .5em 42% 1.2em 42%; } .epv { font-family:serif; font-size:0.9em; line-height:1.5; margin: .1em 10%; } .fmh1 { font-family:"GillSans", sans-serif; font-size:1em; line-height:1.2; margin: 2.4em 0 1.3em 0; text-align:center; } .fmp { font-family:serif; font-size:1em; line-height:1.5; margin: 0 10%; text-indent:1.3em; } .fmpf { font-family:serif; font-size:1em; line-height:1.5; margin: 1.5em 10% 0 10%; } .fmt { color:#342200; /* Contrast warning: Please use Color Checker */ font-family:"Fairfield", serif; font-size:2.4em; font-style:italic; line-height:1.5; font-weight: 100; text-align:center; margin:.5em 0 .5em 0; } .imp { font-family:"Walbaum 12pt", serif; font-size:0.8em; line-height:1.2; text-align:center; } .in { font-family:"Walbaum 06pt", serif; font-size:0.6em; line-height:1.3; margin: 0 0 0 2.4em; text-indent:-2.4em; } .in1 { font-family:"Walbaum 06pt", serif; font-size:0.6em; line-height:1.3; margin: 0 0 0 2.4em; text-indent:-1.6em; } .inh { font-family:"Walbaum 06pt", serif; font-size:0.6em; line-height:1.3; margin: 1.3em 0 0 2.4em; text-indent:-2.4em; } .p { font-family:serif; font-size:0.9em; line-height:1.5; margin: 0; text-indent:1.3em; } .paft { font-family:serif; font-size:0.9em; line-height:1.5; margin: 0; } .exts { font-family:serif; font-size:0.9em; line-height:1.5; margin: 1em 10%; } .ext { font-family:serif; font-size:0.9em; line-height:1.5; margin: 0 10%; } .pp { font-family:serif; font-size:1em; line-height:1.5; margin: 0 10%; text-indent:1.3em; } .ppf { font-family:serif; font-size:1em; line-height:1.5; margin: 1.5em 10% 0 10%; } .rhn { font-family:"Fairfield", serif; font-size:0.9em; line-height:1.5; text-indent:1.6em; } .rhnf { font-family:"Fairfield", serif; font-size:0.9em; line-height:1.5; } .ril { font-family:"Fairfield", serif; font-size:0.85em; line-height:1.5; font-weight: bold; margin: 0 0 0.4em 5%; text-indent:-5%; } .rilf { font-family:"Fairfield", serif; font-size:0.85em; line-height:1.5; font-weight: bold; margin: 2em 0 0.4em 5%; text-indent:-5%; } .rilh { font-family:"Fairfield", serif; font-size:0.75em; font-weight:bold; line-height:1.2; margin: 1.5em 0 0.4em 1.3em; text-indent:-1.3em; } .rn { font-family:"Fairfield", serif; font-size:0.9em; line-height:1.4; font-weight: normal; margin: 1.4em 0 0 0; } li.rp { font-family:"GillSans", sans-serif; font-size:0.9em; line-height:1.4; margin: 0 0 0.8em 0; font-weight: bold; list-style-position: inside; color:#342200; } p.rp { font-family:"Fairfield", serif; color:#212121; font-size:1em; margin:0; font-weight: normal; } li.rpf { font-family:"GillSans", sans-serif; font-size:0.9em; line-height:1.4; margin: 2em 0 0.8em 0; font-weight: bold; list-style-position: inside; color:#342200; } p.rpf { font-family:"Fairfield", serif; color:#212121; font-size:1em; margin:0; font-weight: normal; } .rps { font-family:"Fairfield", serif; font-size:0.9em; line-height:1.4; margin: 2em 0 0.8em 0; font-weight: normal; } .rt { font-family:"GillSans", sans-serif; font-size:1.5em; font-weight:100; line-height:1.2; margin: 0 0 0 0; page-break-before: always; } .rv { font-family:"Fairfield", serif; font-size:0.9em; line-height:1.4; } .rv2 { font-family:"Fairfield", serif; font-size:0.9em; line-height:1.4; margin: 1em 0 0 0; } .rvh { color:#ab362c; font-family:"GillSans", sans-serif; font-size:0.8em; font-weight:bold; line-height:1.3; margin: 2em 0 0.75em 0; } .ry { font-family:"GillSans", sans-serif; font-size:0.8em; font-weight:bold; line-height:1.3; margin: 1em 0 0 0; } .srhnf { font-family:"Fairfield", serif; font-size:0.9em; line-height:1.5; margin: 1.1em 0 0 0; } .sril { font-family:"Fairfield", serif; font-size:0.85em; line-height:1.5; font-weight: bold; margin: 0 0 0.4em 5%; text-indent:-5%; } .srilf { font-family:"Fairfield", serif; font-size:0.85em; line-height:1.5; font-weight: bold; margin: 1.6em 0 0.4em 5%; text-indent:-5%; } .srpf { font-family:"Fairfield", serif; font-size:0.9em; line-height:1.4; margin: 2em 0 0.8em 0; font-weight: normal; } .srt { color:#ab362c; font-family:"GillSans", sans-serif; font-size:1.2em; line-height:1.2; font-weight: 500; margin: 2.2em 0 0 0; } .sry { font-family:"GillSans", sans-serif; font-size:0.8em; font-weight:bold; line-height:1.3; margin: 0.3em 0 0 0; } .toc { font-family:"Fairfield", serif; font-size:0.8em; line-height:1.3; text-align:center; letter-spacing: .05em; margin: 2em 0 0.5em 0; } .tocbm { font-family:"Fairfield", serif; font-size:0.75em; line-height:1.3; text-align:center; letter-spacing: .05em; margin:.5em 0 0 0; } .tocfm { font-family:"Fairfield", serif; font-size:0.75em; line-height:1.3; text-align:center; letter-spacing: .05em; margin:2.5em 0 0 0; } .tx { font-family:"Walbaum 12pt", serif; font-size:0.8em; line-height:1.6; margin: 0 3.3em; text-indent:1.6em; } .i { font-family:"Walbaum 12pt", serif; font-style:italic; } .i-brst { font-family:"Historical Fell Type", serif; font-style:italic; font-weight:300; } .in-i { font-family:"Walbaum 06pt", serif; font-style:italic; } .rnh { font-family:"GillSans", sans-serif; font-size:0.8em; font-weight:bold; } .rph { font-weight:bold; } .rt-small { font-size:.7em; } .rvsh { font-variant:small-caps; font-weight:bold; font-size:.85em; } .smaller { font-size:0.7em; } .ParaOverride-1 { text-align:center; } .ParaOverride-2 { text-align:center; } .ParaOverride-3 { text-align:center; } .ParaOverride-4 { text-align:center; } .ParaOverride-5 { margin-bottom:9px; } .ParaOverride-6 { font-size:1.3em; margin-bottom:0.6em; } .ParaOverride-7 { text-align:right; } .ParaOverride-8 { margin-bottom:7px; text-align:center; } .ParaOverride-9 { font-size:1.3em; } .ParaOverride-11 { margin-left:30px; margin-right:30px; } .ParaOverride-12 { margin-left:12px; margin-right:12px; } .ParaOverride-13 { margin-left:12px; margin-right:12px; margin-top:13px; } .ParaOverride-14 { font-size:1em; margin-top:0.7em; } .ParaOverride-15 { margin: 14px 44px; } .ParaOverride-16 { margin-top:15px; } .ParaOverride-17 { margin-bottom:15px; } .ParaOverride-18 { margin-left:60px; margin-right:60px; } .ParaOverride-19 { margin-left:50px; margin-top:24px; } .ParaOverride-21 { font-size:1.3em; text-indent:0.9em; } .ParaOverride-22 { font-size:2.2em; margin-top:1.9em; } .ParaOverride-23 { font-size:1em; margin:0; } .ParaOverride-24 { margin-top:24px; } .ParaOverride-25 { margin-top:13px; } li.ParaOverride-26 { margin-top:24px; } .ParaOverride-26 { font-size:1em; margin:0; } li.ParaOverride-27 { margin-top:13px; } .ParaOverride-27 { font-size:1em; margin:0; } .ParaOverride-28 { margin-bottom:7px; margin-left:60px; margin-right:60px; text-align:center; } .ParaOverride-29 { font-size:1em; margin-top:0.6em; } .ParaOverride-33 { margin-top:9px; } .ParaOverride-34 { margin-bottom:3px; margin-top:9px; } .ParaOverride-35 { margin-bottom:3px; } .ParaOverride-36 { margin-bottom:3px; } .CharOverride-1 { font-family:"Cenzo Flare Light", serif; font-size:1.4em; font-weight:300; } .CharOverride-2 { font-family:"Walbaum 12pt"; font-size:1.4em; } .CharOverride-3 { font-family:"Cenzo Flare Medium", serif; font-size:0.9em; font-weight:500; } .CharOverride-4 { font-family:"Cenzo Flare Medium", serif; font-size:0.7em; font-weight:500; } .CharOverride-5 { font-size:0.8em; } .CharOverride-6 { font-size:0.9em; } .CharOverride-7 { font-family:"Walbaum 12pt SemiBold"; font-size:0.9em; font-variant:small-caps; font-weight:bold; } .CharOverride-8 { font-family:"Walbaum 12pt SemiBold"; font-variant:small-caps; font-weight:bold; } .CharOverride-9 { text-transform:uppercase; } .CharOverride-10 { color:#342200; /* Contrast warning: Please use Color Checker */ font-family:"Walbaum 96pt", serif; font-size:3.2em; font-style:italic; } .CharOverride-11 { color:#f2efed; /* Contrast warning: Please use Color Checker */ font-family:"Cenzo Flare"; font-size:1.2em; } .CharOverride-12 { color:#f2efed; /* Contrast warning: Please use Color Checker */ font-family:"Cenzo Flare Medium", serif; font-weight:500; } .CharOverride-13 { font-family:"Walbaum 12pt"; font-size:0.8em; } .CharOverride-15 { color:#342200; /* Contrast warning: Please use Color Checker */ } .CharOverride-16 { font-size:0.3em; } .CharOverride-17 { font-family:"Historical Fell Type", serif; font-size:0.8em; font-weight:300; } .CharOverride-18 { color:#ab362c; font-family:"Cenzo Flare Bold", serif; font-size:0.7em; font-weight:bold; } .CharOverride-19 { font-size:66%; vertical-align:super; } .CharOverride-20 { font-size:66%; vertical-align:sub; } .CharOverride-21 { font-family:"Historical Fell Type"; } .CharOverride-22 { font-family:"Cenzo Flare Medium Italic", serif; font-size:0.9em; font-weight:500; } .CharOverride-23 { font-family:"Cenzo Flare Medium Italic"; font-size:0.9em; font-style:italic; } .CharOverride-24 { font-family:"Historical Fell Type"; font-style:italic; } .CharOverride-26 { font-size:1.1em; } .CharOverride-27 { color:#ffffff; } .CharOverride-28 { color:#ffffff; font-family:"Walbaum 12pt"; font-size:0.8em; } .CharOverride-29 { color:#ada398; /* Contrast warning: Please use Color Checker */ } .CharOverride-30 { font-family:"Walbaum 12pt"; } .CharOverride-31 { font-size:0.8em; } .CharOverride-32 { font-size:0.9em; } .CharOverride-33 { font-family:"Cenzo Flare Italic"; font-size:0.9em; font-style:italic; } .CharOverride-34 { font-family:"Cenzo Flare Medium Italic", serif; font-size:0.9em; font-weight:500; } .CharOverride-36 { font-size:0.7em; } .CharOverride-37 { font-size:0.9em; font-variant:small-caps; } .CharOverride-38 { font-family:"Cenzo Flare Light Italic", serif; font-size:0.8em; font-weight:300; } .CharOverride-39 { font-family:"Historical Fell Type"; font-size:66%; vertical-align:super; } .CharOverride-40 { font-family:"Historical Fell Type"; font-size:66%; vertical-align:sub; } .CharOverride-41 { font-family:"Cenzo Flare Medium Italic"; font-size:0.9em; font-style:italic; } .CharOverride-42 { font-size:0.7em; } .CharOverride-43 { font-size:0.6em; } .CharOverride-44 { color:#f2efed; /* Contrast warning: Please use Color Checker */ font-size:0.9em; } .CharOverride-45 { font-size:1em; } .CharOverride-46 { font-size:0.9em; } .CharOverride-47 { font-size:0.6em; } .CharOverride-48 { font-size:0.6em; } .CharOverride-49 { font-family:"Cenzo Flare Medium Italic", serif; font-size:0.6em; font-weight:500; } .CharOverride-50 { font-size:0.9em; } .CharOverride-51 { font-family:"Walbaum 06pt"; } .CharOverride-52 { font-family:"Walbaum 06pt"; font-size:0.7em; } .CharOverride-53 { font-family:"Walbaum 06pt", serif; font-size:0.7em; font-style:italic; }