@font-face { font-family: "OpenSansRegular"; src: url("../Fonts/OpenSans-Regular.ttf"); } @font-face { font-family: "OpenSansBold"; src: url("../Fonts/OpenSans-Bold.ttf"); } @font-face { font-family: "OpenSansSemibold"; src: url("../Fonts/OpenSans-Semibold.ttf"); } @font-face { font-family: "GenR"; src: url("../Fonts/GenBasR.ttf"); } @font-face { font-family: "GenB"; src: url("../Fonts/GenBasB.ttf"); } @font-face { font-family: "GenI"; src: url("../Fonts/GenBasI.ttf"); } h1.parttitle { font-family : "OpenSansBold", sans-serif; font-size : 1.5em; text-align : left; text-indent : 0; margin : 0 0 0.5em 0; } h1.chaphead { font-family: "OpenSansBold", sans-serif; font-size: 1.5em; text-align: left; text-indent: 0; margin: 0 0 0.5em 0; } h1.chaphead_endmatter { font-family : "OpenSansBold", sans-serif; font-size : 1.5em; text-align : left; text-indent : 0; margin : 0 0 15px 0; } h2.mtn_title { font-family : "OpenSansSemibold", sans-serif; font-size : 1.2em; text-align : left; text-indent : 0px; margin : 5px 0; } h3.mtn_subhead { font-family : "OpenSansSemibold", sans-serif; font-size : 0.82em; text-align : left; text-indent : 0; margin : 5px 0 0 0; } p.subhead { font-family : "OpenSansSemibold", sans-serif; font-size : 0.9em; text-indent : 0; margin : 1em 0; } p.subhead-space { font-family : "OpenSansSemibold", sans-serif; font-size : 0.9em; text-indent : 0; margin : 5px 0 3px 0; } /* BODY */ p {font-family: "GenR", serif; font-size: 0.75em; line-height: 1.4em; text-align: left; } p.firstp-space { text-indent : 0; margin: 1em 0 0 0; } p.firstp { text-indent : 0; margin : 0; } p.body { text-indent : 1.5em; margin : 0; } p.text-solo { text-indent : 0; margin : 1em 0; } p.attr { text-align: right; text-indent : 0; margin: 0.5em 0 0 0; } /* TRAIL INFO */ p.info { font-family : "OpenSansRegular", sans-serif; /*???*/ font-size : 0.75em; text-align : left; text-indent : -1em; margin : 0 0 0 1em; } p.info_space { font-family : "OpenSansRegular", sans-serif; /*???*/ font-size : 0.75em; text-align : left; text-indent : -1em; margin : 5px 0 0 1em; } /* TRAIL OVERVIEW */ p.overview-firstp { font-family : "GenI", sans-serif; font-size : 0.75em; font-style : italic; text-indent : 0; margin : 5px 0 0 0; } p.overview-body { font-family : "GenI", sans-serif; font-size : 0.75em; font-style : italic; text-indent : 1.5em; margin : 0; } /* TOC */ p.mountain-toc { font-family : "OpenSansRegular", sans-serif; text-indent : 0; margin : 0; } p.toc { font-family : sans-serif; font-size : 0.85em; font-style : italic; text-indent : 0; margin : 0 0 5px 0; } p.toc_small { font-family : sans-serif; font-size : 0.7em; text-indent : 0; margin : 0 0 3px 0; } /* BACKMATTER */ p.texthang { font-size : 0.7em; text-align : left; text-indent : -1em; margin : 0 0 0 2em; } p.backmatter-space { font-size : 0.7em; text-align : left; text-indent : 0; margin : 5px 0 0 0; } p.backmatter { font-size : 0.7em; text-align : left; text-indent : 0px; margin : 0px; } p.GlossaryHang { font-size : 0.63em; text-align : left; text-indent : -6px; margin : 0px 0px 4px 6px; } p.index { font-size : 0.65em; text-align : left; text-indent : -1em; margin : 0 0 0 1em; } p.ded { font-style : italic; font-size : 0.71em; text-align : center; text-indent : 0; margin : 0; } p.copyright { font-size: 0.65em; text-align: center; margin-bottom: 0.5em; } /* IMAGES */ .photo { display: inline-block; page-break-inside: avoid; width: 100%; text-align: center; margin: 10px 0; } p.caption { font-family: "OpenSansRegular"; font-size: 0.65em; text-align: center; text-indent: 0; margin: 0; } /* SPAN */ span.caption_b { font-family: "OpenSansBold", sans-serif; font-weight: bold; } span.body-BF {font-family: "GenB", serif; font-weight : bold; } span.photo_credit { font-size : 0.75em; } span.info_bold { font-family : "OpenSansBold", sans-serif; font-weight : bold; } span.BodyItal { font-family: "GenI", serif; font-style : italic; } span.BodySC { font-size : 80%; } span.waterton_colour { color : #009ACD; } span.crowsnest_colour { color : #ff4d00; } span.canmore_colour { color : #3F602B; } span.smithdorrien_colour { color : #42426F; } span.elbow_colour { color : #AADD00; } span.kan_colour { color : #528B8B; } span.highwood_colour { color : #EE0000; } span.Banff-colour { color : #3F602B; } span.lakelouise_colour { color : #CD5555; } span.Skoki-colour { color : #009ACD; } span.field_colour { color : #42426F; } span.icefields_colour { color : #FF0066; } span.jasper_colour { color : #FF7F00; }