/* Garamond Premier Pro Display */ @font-face { font-family: "Garamond"; font-style: normal; font-weight: 100; src : url("../fonts/GaramondPremrPro-LtDisp.otf"); } @font-face { font-family: "Garamond"; font-style: italic; font-weight: 100; src : url("../fonts/GaramondPremrPro-LtItDisp.otf"); } @font-face { font-family: "Garamond"; font-style: normal; font-weight: normal; src : url("../fonts/GaramondPremrPro-Disp.otf"); } @font-face { font-family: "Garamond"; font-style: italic; font-weight: normal; src : url("../fonts/GaramondPremrPro-ItDisp.otf"); } @font-face { font-family: "Garamond"; font-style: normal; font-weight: 500; src : url("../fonts/GaramondPremrPro-MedDisp.otf"); } @font-face { font-family: "Garamond"; font-style: italic; font-weight: 500; src : url("../fonts/GaramondPremrPro-MedItDisp.otf"); } @font-face { font-family: "Garamond"; font-style: normal; font-weight: bold; src : url("../fonts/GaramondPremrPro-SmbdDisp.otf"); } @font-face { font-family: "Garamond"; font-style: italic; font-weight: bold; src : url("../fonts/GaramondPremrPro-SmbdItDisp.otf"); } @font-face { font-family: "Garamond"; font-style: normal; font-weight: 900; src : url("../fonts/GaramondPremrPro-BdDisp.otf"); } @font-face { font-family: "Garamond"; font-style: italic; font-weight: 900; src : url("../fonts/GaramondPremrPro-BdItDisp.otf"); } /* Helvetica Now Text */ @font-face { font-family: "Helv"; font-style: normal; font-weight: 100; src : url("../fonts/HelveticaNowTextLight.otf"); } @font-face { font-family: "Helv"; font-style: italic; font-weight: 100; src : url("../fonts/HelveticaNowTextLtIt.otf"); } @font-face { font-family: "Helv"; font-style: normal; font-weight: normal; src : url("../fonts/HelveticaNowText.otf"); } @font-face { font-family: "Helv"; font-style: italic; font-weight: normal; src : url("../fonts/HelveticaNowTextIt.otf"); } @font-face { font-family: "Helv"; font-style: normal; font-weight: 500; src : url("../fonts/HelveticaNowTextMedium.otf"); } @font-face { font-family: "Helv"; font-style: italic; font-weight: 500; src : url("../fonts/HelveticaNowTextMdIt.otf"); } @font-face { font-family: "Helv"; font-style: normal; font-weight: bold; src : url("../fonts/HelveticaNowTextBold.otf"); } @font-face { font-family: "Helv"; font-style: italic; font-weight: bold; src : url("../fonts/HelveticaNowTextBdIt.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; } /* SPECIALTY IMAGES */ .chap_img { text-align: center; padding-top: .25em; margin-bottom: 0em; page-break-after:always; } .section_img { text-align: center; padding-top: .25em; margin-bottom: 0em; page-break-after:always; } /* 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:0 5%; page-break-inside: avoid; page-break-after: always; } .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 { color:#ffffff; } a.rlink { color:#c34e50; } .normal { font-style:normal; } p { text-align:left; margin-bottom:0; } .box { margin: 1em 10%; } .box1 { margin: 0 10%; } .sbbox { border: 2px solid #c34e50; padding:2em; margin:1em; page-break-before: always; page-break-after: always; } /* ----- 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:"Helv", sans-serif; font-size:1.2em; margin:1em 0 .25em 0; color:#c34e50; } .primary, .secondary { font-family:"Helv", sans-serif; font-size:.8em; line-height: 1.2; } /* ----- FOOTNOTES ----- */ div.footnotes{ margin-top:2em; border-top:1px solid; } p.footnote_skip{ text-align:right; font-size:0.7em; font-variant: small-caps; } div.footnote{ margin-top:0.5em; } .footnote_ref{ vertical-align:super; font-size:0.7em; line-height:0; } table.baker-percentages { border-collapse:collapse; margin: 1em 0; width:80%; } .CellOverride-1 { padding-bottom:0px; } td.baker-percentages { /* border-left-width:1px; border-left-style:solid; border-left-color:#1d1d1b; border-top-width:1px; border-top-style:solid; border-top-color:#1d1d1b; border-right-width:1px; border-right-style:solid; border-right-color:#1d1d1b; */ border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#84736c; padding: 4px; vertical-align:top; } td.tb { border-bottom-color:#84736c; border-bottom-width:1px; padding: 3px 0px; } .tbh3 { border-bottom-color:#84736c; border-bottom-width:1px; padding-bottom:4px; padding-top:0px; } .attr { font-family: "Garamond", serif; font-size:1em; font-weight:normal; line-height:1.4; text-align: center; font-style: italic; margin: 1em 0 0 0; } .crt { font-family: "Garamond", serif; font-size:.9em; font-weight:normal; line-height:1.4; margin: 0 0 0 0; } .crtf { font-family: "Garamond", serif; font-size:.9em; font-weight:normal; line-height:1.4; margin: 1em 0 0 0; } .bmh1 { font-family: "Garamond", serif; font-size:1.3em; font-weight:900; line-height:1.2; margin: 2.8em 0 0 0; } .bmh2 { color:#c34e50; font-family: "Helv", sans-serif; font-size:1.1em; font-weight:bold; line-height:1.2; margin: 1.1em 0 0 0; text-transform:uppercase; } .bmh2aft { color:#c34e50; font-family: "Helv", sans-serif; font-size:1.2em; font-weight:500; line-height:1.2; margin: 1.1em 0 0 0; text-transform:uppercase; } .bmh3 { color:#84736c; font-family: "Helv", sans-serif; font-size:0.9em; font-weight:500; line-height:1.2; margin: 1.6em 50% 0.2em 0; text-transform:uppercase; border-bottom: 1px solid #84736c; } .bmh3aft { color:#84736c; font-family: "Helv", sans-serif; font-size:0.9em; font-weight:500; line-height:1.2; margin: 1.6em 50% 0.2em 0; text-transform:uppercase; border-bottom: 1px solid #84736c; } .bmp { font-family: "Helv", sans-serif; font-size:0.85em; line-height:1.5; margin:.25em 50% 0 0; border-bottom: 1px solid #84736c; } .ingred { display: inline-block; width:70%; } .bmt { font-family: "Garamond", serif; font-size:1.6em; font-weight:normal; line-height:1.5; margin: 2em 0 0.7em 0; text-align:center; } .bmt1 { font-family: "Garamond", serif; font-size:1.4em; font-weight:bold; line-height:1.5; margin: 2em 0 0.7em 0; text-align:center; border-bottom: 2px solid #84736c; } .ata { font-family: "Helv", sans-serif; font-size:0.9em; font-weight:500; line-height:1.5; margin: 3em 10% 0 10%; } .cst { font-family: "Garamond", serif; font-size:1.3em; font-weight:900; line-height:1.5; margin: 2em 0 0.7em 0; text-align:center; } .exth1 { font-family: "Garamond", serif; font-size:2.0em; font-weight:100; line-height:1.2; margin: 0.8em 0 0.2em 0; text-align:center; page-break-before: always; } .exth2 { color:#84736c; font-family: "Helv", sans-serif; font-size:0.9em; line-height:1.2; margin: 0 0 0 0; text-align:center; text-transform:uppercase; font-weight: 500; } .group { color:#c34e50; font-family: "Apercu Pro", sans-serif; font-size:0.8em; font-weight:bold; line-height:1.5; margin: 0.5em 0 0 0; page-break-after:avoid; } .sbh1 { font-family: "Garamond", serif; font-size:1.9em; font-weight:100; line-height:1.2; margin: 0 0 0.6em 0; text-align:center; } .h1 { font-family: "Garamond", serif; font-size:1.9em; font-weight:100; line-height:1.2; margin: 2em 0 0.6em 0; text-align:center; } .h2 { font-family: "Garamond", serif; font-size:1.3em; font-weight:500; line-height:1.2; margin: 1.3em 0 0.6em 0; text-align:center; } .h3 { font-family: "Helv", sans-serif; font-size:1.0em; line-height:1.2; margin: 1.7em 0 0.2em 0; text-transform:uppercase; font-weight: normal; } .illcap { font-family: "Helv", sans-serif; font-size:0.8em; font-weight: 500; line-height:1.3; margin:.25em 0 0 0; } .mill { font-family: "Helv", sans-serif; font-size:1.0em; font-weight:500; line-height:1.4; text-transform:uppercase; margin: 1.1em 0 0 0; } .mill-location { font-family: "Helv", sans-serif; font-size:.9em; font-weight:normal; line-height:1.4; } .mill-site { font-family: "Helv", sans-serif; font-size:.9em; font-weight:normal; line-height:1.4; } .orn { color:#a98984; font-family: "Garamond", serif; font-size:1.5em; font-weight:normal; line-height:1.5; margin: 1em 0; text-align:center; } .p { font-family: "Garamond", serif; font-size:1em; font-weight:normal; line-height:1.5; text-indent:1.8em; } .paft { font-family: "Garamond", serif; font-size:1em; font-weight:normal; line-height:1.5; text-indent:1.8em; margin: 1em 0 0 0; } .pcust1 { color:#c34e50; font-family: "Garamond", serif; font-size:3.1em; font-weight:100; line-height:1.2; margin: 0.6em 0 1.2em 0; text-align:center; } .pcust2 { font-family: "Garamond", serif; font-size:1.3em; font-weight:100; line-height:1.5; } .pcust2_indent { font-family: "Garamond", serif; font-size:1.3em; font-weight:100; line-height:1.5; text-indent:1.8em; } .pcust3 { font-family: "Garamond", serif; font-size:1em; font-weight:normal; line-height:1.5; } .pf { font-family: "Garamond", serif; font-size:1em; font-weight:normal; line-height:1.5; margin: 1em 0 0 0; } .pn { font-family: "Helv", sans-serif; font-size:1.4em; font-weight: 500; line-height:1.2; text-align:center; text-transform:uppercase; margin: 25% 0 0 0; } p.pt { color:#84736c; font-family: "Garamond", serif; font-size:5.2em; font-weight:normal; line-height:1.2; margin: 0.2em 0 0.4em 0; text-align:center; } .r1au { color:#84736c; font-family: "Helv", sans-serif; font-size:0.85em; line-height:1.4; font-weight: 500; margin: .5em 0 1.5em 0; text-align:center; text-transform:uppercase; } .r1hn { font-family: "Garamond", serif; font-size:1.0em; font-weight:normal; line-height:1.5; margin: 1.0em 0 0 0; } .r1t { font-family: "Garamond", serif; font-size:1.6em; font-weight:100; line-height:1.2; text-align:center; text-transform:uppercase; page-break-before: always; } .rau { color:#84736c; font-family: "Helv", sans-serif; font-size:0.85em; line-height:1.4; font-weight: 500; margin: .5em 0 0 0; text-align:center; text-transform:uppercase; } p.rhn { font-family: "Garamond", serif; font-size:1.0em; font-weight:normal; line-height:1.5; text-indent:1.5em; } .rhnf { font-family: "Garamond", serif; font-size:1.0em; font-weight:normal; line-height:1.5; margin: 1.5em 0 0 0; } p.ril { font-family: "Helv", sans-serif; font-size:0.8em; font-weight:500; line-height:1.2; margin: 0.5em 0 0 0; } .rilf { font-family: "Helv", sans-serif; font-size:0.8em; font-weight:500; line-height:1.2; margin: 1.3em 0 0 0; } .rilh { font-family: "Helv", sans-serif; font-size:0.8em; font-weight:bold; line-height:1.3; margin: 1.3em 0 0 0; text-transform:uppercase; } .rn { font-family: "Garamond", serif; font-size:1em; font-style:italic; font-weight:bold; line-height:1.6; margin: 1.0em 0 0 0; } .rps { font-family: "Garamond", serif; font-size:1em; font-weight:normal; line-height:1.4; margin: 2em 0 0 0; } li.rp { font-family: "Garamond", serif; font-size:1em; font-weight:bold; line-height:1.4; margin: .8em 0 0 0; } p.rp { font-size:1em; margin:0; font-weight:normal; } p.rp1 { font-size:1em; margin:1em 0 0 0; font-weight:normal; } .rpf { font-family: "Garamond", serif; font-size:1em; font-weight:bold; line-height:1.4; margin: 2em 0 0 0; } p.rpf { font-size:1em; margin:0; font-weight:normal; } .rpl { font-family: "Garamond", serif; font-size:1em; font-weight:bold; line-height:1.4; margin: .8em 0 0 0; } p.rpl { font-size:1em; margin:0; font-weight:normal; } p.rt { font-family: "Garamond", serif; font-size:2.1em; font-weight:100; line-height:1.2; text-align:center; text-transform:uppercase; page-break-before: always; } .ry { color:#84736c; font-family: "Helv", sans-serif; font-size:0.8em; font-weight:500; line-height:1.2; margin: 2em 0 0 0; text-transform:uppercase; } .sb { color:#84736c; font-family: "Helv", sans-serif; font-size:0.85em; font-weight:500; line-height:1.6; margin: 0 2% 0.7em 10.0%; } li.sbbl { color:#84736c; font-family: "Helv", sans-serif; font-size:0.85em; font-weight:500; line-height:1.6; margin: 0.7em 0 0 10%; } .sbbl { font-size:1em; margin:0; } .sbf { color:#84736c; font-family: "Helv", sans-serif; font-size:0.85em; font-weight:500; line-height:1.6; margin: 0 0 0.4em 10.0%; } .sbl { color:#84736c; font-family: "Helv", sans-serif; font-size:0.85em; font-weight:500; line-height:1.6; margin: 0 0 0 10.0%; } .sbo { color:#84736c; font-family: "Helv", sans-serif; font-size:0.85em; font-weight:500; line-height:1.6; margin: 0 2% 0.7em 10.0%; } .sbt { color:#c34e50; font-family: "Garamond", serif; font-size:1.2em; font-weight:bold; line-height:1.4; margin: 2.0em 2.0% 1.0em 10%; border-bottom: 2px solid #c34e50; padding-bottom: .5em; } .table { font-family: "Cambon Light", serif; font-size:1em; font-weight:normal; line-height:1.5; margin: 1.1em 0 1.7em 0; text-indent:1.9em; } p.tb { font-family: "Helv", sans-serif; font-size:0.8em; line-height:1.2; margin: .25em 0 0 0; } .tbh { font-family: "Helv", sans-serif; font-size:0.8em; line-height:1.2; font-weight: 500; text-transform:uppercase; } p.toch { font-family: "Garamond", serif; font-size:2.8em; font-weight:normal; line-height:1.2; margin: 1.2em 0 0.4em 0; text-align:left; } .toc { font-family: "Garamond", serif; font-size:1.9em; line-height:1.2; margin: 0 0 0 0; font-weight: 900; } .toc-1 { color:#c34e50; font-family: "Garamond", serif; font-size:1.7em; font-weight:normal; line-height:1.2; margin: 1.5em 0 0 0; } .toc-2 { font-family: "Helv", sans-serif; font-size:0.9em; font-weight:500; line-height:1.3; margin: 0.8em 0 0 0; text-transform:uppercase; } .toc-3 { font-family: "Garamond", serif; font-size:1em; font-weight:normal; line-height:1.3; margin: .8em 0 0 0; } .toc1 { color:#c34e50; font-family: "Garamond", serif; font-size:1.7em; font-weight:normal; line-height:1.2; margin: 1em 0 0 0; } .tocpt { font-family: "Helv", sans-serif; font-size:.9em; font-weight:500; line-height:1.2; margin: 2em 0 0 0; text-align:left; text-transform:uppercase; } .toc2 { font-family: "Helv", sans-serif; font-size:0.9em; font-weight:500; line-height:1.3; margin: 1.5em 0 0 0; text-transform:uppercase; } .toc3h { font-family: "Helv", sans-serif; font-size:0.9em; font-weight:500; line-height:1.3; margin: 2.5em 0 0 0; text-transform:uppercase; text-align: center; } .toc3 { font-family: "Garamond", serif; font-size:1.2em; font-weight:100; line-height:1.2; margin: 0.5em 0 0 0; text-align:center; } .ul { font-family: "Garamond", serif; font-size:1em; font-weight:normal; line-height:1.5; margin: 1em 0 0 0; } .ul1 { font-family: "Garamond", serif; font-size:1em; font-weight:normal; line-height:1.5; text-indent: 1.5em; margin: .1em 0 0 0; } .ulf { font-family: "Garamond", serif; font-size:1em; font-weight:normal; line-height:1.5; margin: 1em 0 0 0; } .ull { font-family: "Garamond", serif; font-size:1em; font-weight:normal; line-height:1.5; margin: 1em 0 0 0; } .fnref { vertical-align:super; } .hemb { font-family: "Helv", sans-serif; font-size:0.8em; font-weight:500; text-transform:uppercase; } .ded { font-family: "Garamond", serif; font-size:1.1em; font-weight:900; margin:20% 20% 0 20%; } .i { font-style:italic; } .i_apercu-light { font-style:italic; } .sb-i { font-style:italic; } .nom { font-size: .4em; vertical-align: super; } .dem { font-size: .4em; vertical-align: sub; }