Commit | Line | Data |
fb6e49b3 |
1 | /* General site-wide layout */ |
b8a92065 |
2 | body { |
3 | margin: 0; |
10601e86 |
4 | font: 1em "Open Sans", Arial, Helvetica, sans-serif; |
b8a92065 |
5 | font-size: 85%; |
917bee1c |
6 | background: #EDF1FA; |
10601e86 |
7 | color: #444; |
8 | } |
10601e86 |
9 | .clearfix:after { |
10 | content: "\00A0"; |
11 | display: block; |
12 | clear: both; |
13 | visibility: hidden; |
14 | line-height: 0; |
15 | height: 0; |
16 | } |
17 | .clearfix{ |
18 | display: inline-block; |
19 | } |
20 | html[xmlns] .clearfix { |
21 | display: block; |
22 | } |
23 | * html .clearfix{ |
24 | height: 1%; |
25 | } |
26 | .clearfix { |
27 | display: block |
28 | } |
29 | |
fb6e49b3 |
30 | h1 { |
31 | border-bottom: 1px solid #488dd2; |
32 | color: #488dd2; |
a35b3190 |
33 | font-size: 18pt; |
fb6e49b3 |
34 | } |
35 | h2 { |
fb792f63 |
36 | margin-top: 10px; |
37 | color: #488dd2; |
38 | font-size: 18px; |
fb6e49b3 |
39 | } |
fb792f63 |
40 | h3 { |
41 | color: #488dd2; |
42 | font-size: 14px; |
43 | font-style: italic; |
44 | } |
fb6e49b3 |
45 | |
f007ac1e |
46 | div.button { |
47 | background: transparent url('../images/b_button_a.png') no-repeat scroll top right; |
48 | color: #fff; |
49 | display: block; |
50 | float: left; |
51 | font: normal 12px Times, Times New Roman, Serif; /* arial, sans-serif; */ |
52 | height: 24px; |
53 | margin-right: 6px; |
54 | padding-right: 18px; /* sliding doors padding */ |
55 | text-decoration: none; |
56 | } |
57 | div.button.reset { |
58 | background: transparent url('../images/c_button_a.png') no-repeat scroll top right; |
59 | } |
60 | div.button span { |
61 | background: transparent url('../images/b_button_span.png') no-repeat; |
62 | display: block; |
63 | line-height: 14px; |
64 | padding: 5px 0 5px 18px; |
65 | } |
66 | div.button.reset span { |
67 | background: transparent url('../images/c_button_span.png') no-repeat; |
68 | } |
69 | div.button:hover { |
70 | background-position: bottom right; |
71 | color: #444; |
72 | outline: none; /* hide dotted outline in Firefox */ |
73 | } |
74 | div.button:hover span { |
75 | background-position: bottom left; |
76 | } |
ea39d630 |
77 | #stemma_pager_buttons { |
78 | height: 28px; |
79 | } |
80 | div.pager_left_button { |
81 | width: 28px; |
82 | height: 28px; |
83 | float: left; |
9a422ccd |
84 | background: transparent url('../images/button_left_28.png') no-repeat left bottom; |
ea39d630 |
85 | } |
9a422ccd |
86 | div.pager_left_button:hover { |
87 | background: transparent url('../images/button_left_28.png') no-repeat center bottom; |
88 | } |
89 | div.pager_right_button:hover { |
90 | background: transparent url('../images/button_right_28.png') no-repeat center bottom; |
ea39d630 |
91 | } |
92 | div.pager_right_button { |
93 | width: 28px; |
94 | height: 28px; |
95 | float: left; |
96 | margin-left: 10px; |
9a422ccd |
97 | background: transparent url('../images/button_right_28.png') no-repeat left bottom; |
ea39d630 |
98 | } |
bf81fb57 |
99 | div.pager_right_button.greyed_out, div.pager_right_button.greyed_out:hover { |
9a422ccd |
100 | opacity: 0.5; |
101 | background: url("../images/button_right_28.png") no-repeat scroll right bottom transparent; |
bf81fb57 |
102 | } |
103 | div.pager_left_button.greyed_out, div.pager_left_button.greyed_out:hover { |
9a422ccd |
104 | opacity: 0.5; |
105 | background: url("../images/button_left_28.png") no-repeat scroll right bottom transparent; |
bf81fb57 |
106 | } |
917bee1c |
107 | #main_page { |
108 | background: transparent url('../images/logo_001.png') no-repeat scroll -200px -100px; |
109 | background-size: 600px; |
110 | background-color: #ffffff; |
d5b3c010 |
111 | box-shadow: 0 3px 10px rgba(100, 100, 100, 0.3); |
917bee1c |
112 | width: 1124px; |
113 | padding-bottom: 30px; |
d5b3c010 |
114 | margin: 48px auto 48px; |
917bee1c |
115 | } |
eb38afbc |
116 | #topbanner { |
10601e86 |
117 | padding: 30px; |
eb38afbc |
118 | } |
119 | #bannerinfo { |
120 | float: right; |
121 | margin-right: 12%; |
122 | margin-top: 15px; |
123 | } |
917bee1c |
124 | #docco { |
9e967b6d |
125 | padding: 30px; |
62723740 |
126 | } |
7439e248 |
127 | .mainnav { |
7439e248 |
128 | font-size: 14px; |
129 | font-weight: 100; |
10601e86 |
130 | background-color: #488dd2; |
131 | color: #ffffff; |
132 | padding: 5px; |
133 | float: right; |
7439e248 |
134 | } |
917bee1c |
135 | .navlink { |
10601e86 |
136 | color: #ffffff; |
917bee1c |
137 | text-decoration: underline; |
7439e248 |
138 | } |
e4bdf660 |
139 | .error { |
140 | font-weight: bold; |
141 | color: #ff3333; |
142 | } |
143 | .notification { |
144 | font-weight: bold; |
145 | color: #33ff33; |
146 | } |