6 a:hover { |
6 a:hover { |
7 text-decoration: underline; |
7 text-decoration: underline; |
8 text-decoration-style: dotted; // not supported in IE / Edge |
8 text-decoration-style: dotted; // not supported in IE / Edge |
9 } |
9 } |
10 |
10 |
11 #header, h1, h2, h3, #sidebar { |
11 #page-header, h1, h2, h3, #sidebar { |
12 font-family: sans-serif; |
12 font-family: sans-serif; |
13 } |
13 } |
14 |
14 |
15 #header { |
15 #page-header { |
16 padding-top: 0.3em; |
16 padding-top: 0.3em; |
17 padding-bottom: 0.5em; |
17 padding-bottom: 0.5em; |
18 margin-bottom: 2em; |
18 margin-bottom: 2em; |
19 border: none; |
19 border: none; |
20 border-bottom-width: 1pt; |
20 border-bottom-width: 1pt; |
21 border-bottom-style: solid; |
21 border-bottom-style: solid; |
22 border-bottom-color: #2e2e2e; |
22 border-bottom-color: #2e2e2e; |
23 } |
23 } |
24 |
24 |
25 #header span { |
25 #page-header span { |
26 font-size: 2em; |
26 font-size: 2em; |
27 font-weight: bold; |
27 font-weight: bold; |
28 margin-left: 1em; |
28 color: #2e2e2e; |
29 } |
29 } |
30 |
30 |
31 #header img { |
31 #page-header img { |
32 float: right; |
32 float: right; |
33 } |
33 } |
34 |
34 |
35 #sidebar { |
35 #sidebar { |
36 float: left; |
36 float: left; |