@page { margin: 5%; } @font-face { font-family:freight_ital; font-style:italic; font-weight:normal; src : url(XXXXXXXXXXXXXXXX); } @font-face { font-family:freight; font-style:normal; font-weight:normal; src : url(XXXXXXXXXXXXXXXX); } @font-face { font-family:good_bold; font-style:normal; font-weight:bold; src : url(XXXXXXXXXXXXXXXX); } @font-face { font-family:good; font-style:normal; font-weight:normal; src : url(XXXXXXXXXXXXXXXX); } /* a:link { text-decoration: underline .5px gray; } */ body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code { margin: 0em; padding-left:3%; text-indent: -3%; border-width:0; adobe-hyphenate: none; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; -epub-hyphens:none; } ol, ul { font-size: 1em; line-height:1.25em; text-align:left; widows:2; orphans:2; adobe-hyphenate: none; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; -epub-hyphens:none; } .none { list-style: none; } li { margin-top: 0; margin-bottom: 0; } ul { list-style-type: none; } ul.dashBullets { list-style-type:none; } /* TOC LIST */ li.toc1, .toc2, .toc1Center { text-align: left; margin-top: 1.5em; font-weight: bold; } .toc2 { margin-left: -1.2em; padding-left: 0; margin-top: 0; } .toc1Center { margin: 1.5em 3em; text-align: center; } p { font-size: 1em; line-height:1.25em; text-align:left; text-indent:-1.25%; margin-top: 1.25em; margin-left: 2%; widows:2; orphans:2; } .above { margin-top: 1.25em; text-indent: 1.25em; } .aboveFull { margin: 1.25em 1em 0 1em; text-indent: 1.25em; } .aboveHalf { margin: .75em 0 0 0; } .below { margin-bottom: 1.25em; } .center, .centerNospace, .centerAbove { text-align: center; text-indent: 0; margin-left: 0; margin-right: 0; } .centerNospace { margin-top: 0; } .centerAbove { margin-top: 1.5em; } .dateline { font-size: .9em; text-transform: capitalize; margin-top: 0; margin-left: 5em; } .full { margin: 0 1em; text-indent: 1.25em; } .fullBib { margin: 1.25em 1em 0 1em; text-indent: 0; } .indent { margin-left: 7%; text-indent: -3%; margin-top: 0; } .indent-above { margin-top: 1.25em; } .indentAbove { text-indent: -1em; margin: 1.5em 0 0 2.5em; } .index1 { margin-left: 1.5em; text-indent: -1em; margin-top: 0em; } .index2 { margin-left: 2.5em; text-indent: -1em; margin-top: 0em; } .indexGroup { font-size: 2em; margin-top: 1.5em; } .index-see { font-style: italic; } .keep { page-break-inside: avoid !important; margin: 0; text-indent: 0; padding: 0; } .pgbrk { page-break-before: always !important; } .right { text-align: right; } .sink { margin-top: 20%; } .text { margin-top: 1.5em; } .textBelow { margin-top: 1.5em; margin-bottom: 1.5em; } .textNospace, .textNospaceAbove, .textNospaceAbove-indent { margin-top: 0; text-indent: 1.25em; } .textNospaceAbove { margin-top: 1.25em; } .textNospaceAbove-indent { margin-top: 1.25em; margin-left: 3em; } .textNoindent { margin: 0; text-indent: 0; } .boldItalic { font-weight: bold; font-style: italic; } .crossRef, .leadin, .xref { font-weight: bold; font-size: .9em; } .leadin { text-transform: capitalize; } span.crossRef2 { font-weight: bold; } .entryHeader, .entryHeader2, .entryHeaderWeapon { font-weight: bold; font-size:1.1em; } .entryHeader2 { font-size: .9em; } .entryHeaderWeapon { font-size: 1em; } .entryHeaderSmall { font-weight: bold; font-size:1em; } .grayBackground { font-weight: bold; } .hyperlink { } .italic { font-style: italic; } .sc { font-variant: small-caps; } .sportsBoldsans { font-weight: bold; font-size: .85em; } .sportsBoldsansLarge { font-weight: bold; } .sportsSans { font-size: .9em; } .subBold { font-weight: bold; } .tinySpace { font-size: .025em; } /* HEADS */ h1, h2, h3, h4, h5, h6 { page-break-after: avoid !important; margin-left: 1em; text-indent: 0; text-align: left; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; -epub-hyphens:none; } /* h1.letter { margin: 0em 0 0em 0; color: white; font-size: 3.5em; z-index: 1; margin-left: .18em; } .letter, .bmHead { background-image:url(../image/stylebook_banner.jpg); background-size: 100% 100%; background-repeat: no-repeat; padding: .65em .25em; margin: 0 0 2em 0; } h1.letter { margin: 0em 0 0em 0; color: white; font-size: 3.5em; z-index: 1; margin-left: .18em; } */ .letter, .bmHead { background-image:url(../Images/image01198.jpeg); background-size: 100% 100%; background-repeat: no-repeat; padding: .65em .25em; } h1.bmHead, .letter { margin: 0em 0 0em 0; color: white; font-size: 1.75em; z-index: 1; hyphens: manual; } .letter { padding-left: 6%; font-size: 2.4em; } .bmHead { padding-left: 6%; margin-left: 0; } h2.bmSubhead{ text-align: left; text-indent: 0em; margin-bottom: 0; font-size: 1.25em; margin-top: .74em; } h2.BMletter{ text-align: center; font-size: 1.5em; margin-bottom: 0; margin-top: 1.25em; } h2.h2 { margin-top: 1.25em; font-size: 1.15em; margin-left: 2%; } h3.h3 { margin-top: 1.25em; font-size: 1em; margin-left: 2%; } h3.bmSubhead2, .bmSubhead2-left { margin-left: 1.5em; text-align: left; margin-top: 2em; font-size: 1em; } h3.bmSubhead2-left { margin-left: 0em; } h3.italic {margin-top: 1em;} .fashionLetter, .index-alpha { font-size: 4em; font-weight: 500; text-indent: 15%; margin-left: 0; margin-top: .25em; margin-bottom: .25em; color: gray; } h4.h4 { margin-top: 1.25em; } .bmIndex { margin-left: .5em; } h4.bmInthead { text-indent: 1.25em; text-align: left; margin-top: 1.25em; } h5.legal { text-indent: 1.5em; text-align: left; margin-top: 1.5em; } /* IMAGES */ figure { width: 100%; text-align: center; margin: 0 auto; } .image { width: 100%; text-align: center; margin: 0 auto; } .imageKey { width: 90%; margin-left: auto; margin-right: auto; text-align: center; } .imageTitle { width: 80%; margin-left: auto; margin-right: auto; } .imageSig { width: 35%; text-align: left; margin-left: 1.5em; margin-top: .3em; } .imageBoxscore { width: 100%; } .score { width: 70%; margin-left: auto; margin-right: auto; } .score75 { width: 75%; margin-left: auto; margin-right: auto; } .score80 { width: 90%; margin-left: auto; margin-right: auto; text-align: center; } .golf { width: 95%; text-align: center; margin: 0 auto; } .golfSmall { width: 45%; text-align: center; margin: 0 auto; } .imageAd { width: 70%; text-align: center; margin: 3% auto; } .imageTime { width: 85%; text-align: center; margin: 3% auto; } img.sig { width: 50%; } img.sports { width: 75%; } img.key, .editingMarks { width: 70%; } img.img_vh { height: 70%; width: auto; } img.img_vh:only-of-type { /*overrides the previous setting, but only in newer systems that support CSS3 */ height: 70vh; width: auto; } img.img_vh2 { height: 50%; width: auto; } img.img_vh2:only-of-type { /*overrides the previous setting, but only in newer systems that support CSS3 */ height: 50vh; width: auto; } /*TABLES */ col.column1 { width: 50%; } col.column2 { width: 50%; } table { border-collapse: collapse; } table.slug { margin-top: 1.5em; margin-left: 1.5em; } table.military { margin: 1.25em auto; border: 0; width: 100%; padding: 0 2%; } table.supplemental { margin: 0em auto; border: 0px; width: 100%; } table.vowels { margin: 1.5em 0 0 0; border: 0; width: 100%; } table.states { margin: 1.5em 0 .75em 0; border-spacing: .05em; border: 0px black solid; width: 100%; } caption { margin: 1.5em 0; } th, td { padding: .25em; vertical-align: top; border-bottom: 1px rgb(200,200,200) solid; border-collapse: collapse; } td.GrayCell { width: 40%; background-color: #BABABA; } td.temps, td.temps2 { text-align: center; text-indent: 0; padding: 0; margin: 0; } .temps2{ border-right: solid 2.5px rgb(200,200,200); } .temps3{ border-right: solid 0px rgb(200,200,200); } td.vowels { margin: 0; } td.vowels_underscore { margin: 0; border-bottom: 1px rgb(200,200,200) solid; border-left: 0; border-right: 0; border-top: 0; } .tablePara { font-size: .9em; text-indent: 0; margin: 0; text-align: left; line-height: 1.2em; } .tableBold { font-weight: bold; font-size: .85em; line-height: 1.2em; font-size: .9em; } .tableRoman{ text-align: center; text-indent: 0; margin: 0 0; } .tableNoindent{ text-align: left; text-indent: 0; margin: 0; } .bar { } /* COPYRIGHT */ .cr, .cr-below { text-align: left; text-indent: 0; font-size: .75em; margin-top: 0; line-height: 1.2em; } .cr-below { margin-bottom: .65em; }