| /* | |
| * Style sheet for the CSS2 specification | |
| */ | |
| body { | |
| padding: 2em 1em 2em 70px; | |
| margin: 0; | |
| font-family: 'Inder', sans-serif; line-height: 28px; | |
| color: black; | |
| background: white; | |
| background-position: top left; | |
| background-attachment: fixed; | |
| background-repeat: no-repeat; | |
| } | |
| p { color: #4c4a37; font-family: 'Source Sans Pro', sans-serif; font-size: 14px; line-height: 18px; margin: 0 0 24px; } | |
| h1, h2, h3, h4, h5, h6 { text-align: left } | |
| h1, h2, h3 { color: #005A9C; background: white } | |
| h1 { font: 170% sans-serif } | |
| h2 { font: 140% sans-serif } | |
| h3 { font: 120% sans-serif } | |
| h4 { font: bold 100% sans-serif } | |
| h5 { font: italic 100% sans-serif } | |
| h6 { font: small-caps 100% sans-serif } | |
| body{counter-reset: h1 h2 h3;} | |
| h2:before { | |
| content: counter(h2) " "; | |
| counter-increment: h2; | |
| } | |
| h3:before { | |
| content: counter(h2) "." counter(h3) " "; | |
| counter-increment: h3; | |
| } | |
| h1 { | |
| counter-reset: h2; | |
| } | |
| h2 { | |
| counter-reset: h3; | |
| } | |
| h1.unnumbered, h2.unnumbered { | |
| counter-reset: none; | |
| } | |
| h1.unnumbered:before, | |
| h2.unnumbered:before, | |
| h3.unnumbered:before{ | |
| content: none; | |
| counter-increment: none; | |
| } |