Chris@8
|
1 /**
|
Chris@8
|
2 * Minnelli, for Drupal 5.0
|
Chris@8
|
3 * Stefan Nagtegaal, iStyledThis [dot] nl
|
Chris@8
|
4 * Steven Wittens, acko [dot] net
|
Chris@8
|
5 */
|
Chris@8
|
6
|
Chris@8
|
7 /**
|
Chris@8
|
8 * Garland, for Drupal 5.0
|
Chris@8
|
9 * Stefan Nagtegaal, iStyledThis [dot] nl
|
Chris@8
|
10 * Steven Wittens, acko [dot] net`
|
Chris@8
|
11 *
|
Chris@8
|
12 * If you use a customized color scheme, you must regenerate it after
|
Chris@8
|
13 * modifying this file.
|
Chris@8
|
14 */
|
Chris@8
|
15
|
Chris@8
|
16 /**
|
Chris@8
|
17 * Generic elements
|
Chris@8
|
18 */
|
Chris@8
|
19 body {
|
Chris@8
|
20 margin: 0;
|
Chris@8
|
21 padding: 0;
|
Chris@8
|
22 background: #f5f6f7;
|
Chris@8
|
23 font: 12px/170% Verdana;
|
Chris@8
|
24 color: #707070;
|
Chris@8
|
25 }
|
Chris@8
|
26
|
Chris@8
|
27 input {
|
Chris@8
|
28 font: 12px/100% "Verdana";
|
Chris@8
|
29 color: #707070;
|
Chris@8
|
30 }
|
Chris@8
|
31
|
Chris@8
|
32 textarea, select {
|
Chris@8
|
33 font: 12px/160% "Verdana";
|
Chris@8
|
34 color: #707070;
|
Chris@8
|
35 }
|
Chris@8
|
36
|
Chris@8
|
37 h1, h2, h3, h4, h5, h6 {
|
Chris@8
|
38 margin: 0;
|
Chris@8
|
39 padding: 0;
|
Chris@8
|
40 font-weight: normal;
|
Chris@8
|
41 font-family: Helvetica, Arial, sans-serif;
|
Chris@8
|
42 }
|
Chris@8
|
43
|
Chris@8
|
44 h1 {
|
Chris@8
|
45 font-size: 170%;
|
Chris@8
|
46 }
|
Chris@8
|
47
|
Chris@8
|
48 h2 {
|
Chris@8
|
49 font-size: 160%;
|
Chris@8
|
50 line-height: 130%;
|
Chris@8
|
51 }
|
Chris@8
|
52
|
Chris@8
|
53 h3 {
|
Chris@8
|
54 font-size: 140%;
|
Chris@8
|
55 }
|
Chris@8
|
56
|
Chris@8
|
57 h4 {
|
Chris@8
|
58 font-size: 130%;
|
Chris@8
|
59 }
|
Chris@8
|
60
|
Chris@8
|
61 h5 {
|
Chris@8
|
62 font-size: 120%;
|
Chris@8
|
63 }
|
Chris@8
|
64
|
Chris@8
|
65 h6 {
|
Chris@8
|
66 font-size: 110%;
|
Chris@8
|
67 }
|
Chris@8
|
68
|
Chris@8
|
69 ul, quote, code, fieldset {
|
Chris@8
|
70 margin: .5em 0;
|
Chris@8
|
71 }
|
Chris@8
|
72
|
Chris@8
|
73 p {
|
Chris@8
|
74 margin: 0.6em 0 1.2em;
|
Chris@8
|
75 padding: 0;
|
Chris@8
|
76 }
|
Chris@8
|
77
|
Chris@8
|
78 a:link, a:visited {
|
Chris@8
|
79 color: #3f728d;
|
Chris@8
|
80 text-decoration: none;
|
Chris@8
|
81 }
|
Chris@8
|
82
|
Chris@8
|
83 a:hover {
|
Chris@8
|
84 color: #216082;
|
Chris@8
|
85 text-decoration: underline;
|
Chris@8
|
86 }
|
Chris@8
|
87
|
Chris@8
|
88 a:active, a.active {
|
Chris@8
|
89 color: #858e93;
|
Chris@8
|
90 }
|
Chris@8
|
91
|
Chris@8
|
92 hr {
|
Chris@8
|
93 margin: 0;
|
Chris@8
|
94 padding: 0;
|
Chris@8
|
95 border: none;
|
Chris@8
|
96 height: 1px;
|
Chris@8
|
97 background: #a4a7aa;
|
Chris@8
|
98 }
|
Chris@8
|
99
|
Chris@8
|
100 ul {
|
Chris@8
|
101 margin: 0.5em 0 1em;
|
Chris@8
|
102 padding: 0;
|
Chris@8
|
103 }
|
Chris@8
|
104
|
Chris@8
|
105 ul li {
|
Chris@8
|
106 margin: 0.4em 0 0.4em .5em;
|
Chris@8
|
107 }
|
Chris@8
|
108
|
Chris@8
|
109 ul.menu, .item-list ul {
|
Chris@8
|
110 margin: 0.35em 0 0 -0.5em;
|
Chris@8
|
111 padding: 0;
|
Chris@8
|
112 }
|
Chris@8
|
113
|
Chris@8
|
114 ul.menu ul, .item-list ul ul {
|
Chris@8
|
115 margin-left: 0em;
|
Chris@8
|
116 }
|
Chris@8
|
117
|
Chris@8
|
118 ul li, ul.menu li, .item-list ul li, li.leaf {
|
Chris@8
|
119 margin: 0.15em 0 0.15em .5em;
|
Chris@8
|
120 }
|
Chris@8
|
121
|
Chris@8
|
122 ul li, ul.menu li, .item-list ul li, li.leaf {
|
Chris@8
|
123 padding: 0 0 .2em 1.5em;
|
Chris@8
|
124 list-style-type: none;
|
Chris@8
|
125 list-style-image: none;
|
Chris@8
|
126 background: transparent url(menu-leaf.gif) no-repeat 1px .35em;
|
Chris@8
|
127 }
|
Chris@8
|
128
|
Chris@8
|
129 ul li.expanded {
|
Chris@8
|
130 background: transparent url(menu-expanded.gif) no-repeat 1px .35em;
|
Chris@8
|
131 }
|
Chris@8
|
132
|
Chris@8
|
133 ul li.collapsed {
|
Chris@8
|
134 background: transparent url(menu-collapsed.gif) no-repeat 0px .35em;
|
Chris@8
|
135 }
|
Chris@8
|
136
|
Chris@8
|
137 ul li.leaf a, ul li.expanded a, ul li.collapsed a {
|
Chris@8
|
138 display: block;
|
Chris@8
|
139 }
|
Chris@8
|
140
|
Chris@8
|
141 ul.inline li {
|
Chris@8
|
142 background: none;
|
Chris@8
|
143 margin: 0;
|
Chris@8
|
144 padding: 0 1em 0 0;
|
Chris@8
|
145 }
|
Chris@8
|
146
|
Chris@8
|
147 fieldset ul.clear-block li {
|
Chris@8
|
148 margin: 0;
|
Chris@8
|
149 padding: 0;
|
Chris@8
|
150 background-image: none;
|
Chris@8
|
151 }
|
Chris@8
|
152
|
Chris@8
|
153 dl {
|
Chris@8
|
154 margin: 0.5em 0 1em 1.5em;
|
Chris@8
|
155 }
|
Chris@8
|
156
|
Chris@8
|
157 dl dt {
|
Chris@8
|
158 }
|
Chris@8
|
159
|
Chris@8
|
160 dl dd {
|
Chris@8
|
161 margin: 0 0 .5em 1.5em;
|
Chris@8
|
162 }
|
Chris@8
|
163
|
Chris@8
|
164 img, a img {
|
Chris@8
|
165 border: none;
|
Chris@8
|
166 }
|
Chris@8
|
167
|
Chris@8
|
168 table {
|
Chris@8
|
169 margin: 1em 0;
|
Chris@8
|
170 width: 100%;
|
Chris@8
|
171 }
|
Chris@8
|
172
|
Chris@8
|
173 thead th {
|
Chris@8
|
174 border-bottom: 2px solid #e7eaee;
|
Chris@8
|
175 color: #707070;
|
Chris@8
|
176 font-weight: bold;
|
Chris@8
|
177 }
|
Chris@8
|
178
|
Chris@8
|
179 th a:link, th a:visited {
|
Chris@8
|
180 color: #979797;
|
Chris@8
|
181 }
|
Chris@8
|
182
|
Chris@8
|
183 td, th {
|
Chris@8
|
184 padding: .3em .5em;
|
Chris@8
|
185 }
|
Chris@8
|
186
|
Chris@8
|
187 tr.even, tr.odd, tbody th {
|
Chris@8
|
188 border: solid #e7eaee;
|
Chris@8
|
189 border-width: 1px 0;
|
Chris@8
|
190 }
|
Chris@8
|
191
|
Chris@8
|
192 tr.odd, tr.info {
|
Chris@8
|
193 background-color: #f5f6f7;
|
Chris@8
|
194 }
|
Chris@8
|
195
|
Chris@8
|
196 tr.even {
|
Chris@8
|
197 background-color: #ffffff;
|
Chris@8
|
198 }
|
Chris@8
|
199
|
Chris@8
|
200 tr.odd td.active {
|
Chris@8
|
201 background-color: #edeef0;
|
Chris@8
|
202 }
|
Chris@8
|
203
|
Chris@8
|
204 tr.even td.active {
|
Chris@8
|
205 background-color: #f1f2f3;
|
Chris@8
|
206 }
|
Chris@8
|
207
|
Chris@8
|
208 td.region, td.module, td.container {
|
Chris@8
|
209 border-top: 1.5em solid #ffffff;
|
Chris@8
|
210 border-bottom: 1px solid #d6dce5;
|
Chris@8
|
211 background-color: #e8eaed;
|
Chris@8
|
212 color: #617091;
|
Chris@8
|
213 font-weight: bold;
|
Chris@8
|
214 }
|
Chris@8
|
215
|
Chris@8
|
216 tr:first-child td.region, tr:first-child td.module, tr:first-child td.container {
|
Chris@8
|
217 border-top-width: 0;
|
Chris@8
|
218 }
|
Chris@8
|
219
|
Chris@8
|
220 span.form-required {
|
Chris@8
|
221 color: #feb517;
|
Chris@8
|
222 }
|
Chris@8
|
223
|
Chris@8
|
224 span.submitted, .description {
|
Chris@8
|
225 font-size: 0.92em;
|
Chris@8
|
226 color: #a2a2a2;
|
Chris@8
|
227 }
|
Chris@8
|
228
|
Chris@8
|
229 .description {
|
Chris@8
|
230 line-height: 150%;
|
Chris@8
|
231 margin-bottom: 0.75em;
|
Chris@8
|
232 color: #a2a2a2;
|
Chris@8
|
233 }
|
Chris@8
|
234
|
Chris@8
|
235 .messages, .preview {
|
Chris@8
|
236 margin: .75em 0 .75em;
|
Chris@8
|
237 padding: .5em 1em;
|
Chris@8
|
238 }
|
Chris@8
|
239
|
Chris@8
|
240 .messages ul {
|
Chris@8
|
241 margin: 0;
|
Chris@8
|
242 }
|
Chris@8
|
243
|
Chris@8
|
244 .form-checkboxes, .form-radios, .form-checkboxes .form-item, .form-radios .form-item {
|
Chris@8
|
245 margin: 0.25em 0;
|
Chris@8
|
246 }
|
Chris@8
|
247
|
Chris@8
|
248 #center form {
|
Chris@8
|
249 margin-bottom: 2em;
|
Chris@8
|
250 }
|
Chris@8
|
251
|
Chris@8
|
252 .form-button, .form-submit {
|
Chris@8
|
253 margin: 2em 0.5em 1em 0;
|
Chris@8
|
254 }
|
Chris@8
|
255
|
Chris@8
|
256 #watchdog-form-overview .form-submit,
|
Chris@8
|
257 .confirmation .form-submit,
|
Chris@8
|
258 .search-form .form-submit,
|
Chris@8
|
259 .poll .form-submit,
|
Chris@8
|
260 fieldset .form-button, fieldset .form-submit,
|
Chris@8
|
261 .sidebar .form-button, .sidebar .form-submit,
|
Chris@8
|
262 table .form-button, table .form-submit {
|
Chris@8
|
263 margin: 0;
|
Chris@8
|
264 }
|
Chris@8
|
265
|
Chris@8
|
266 .box {
|
Chris@8
|
267 margin-bottom: 2.5em;
|
Chris@8
|
268 }
|
Chris@8
|
269
|
Chris@8
|
270 /**
|
Chris@8
|
271 * Layout
|
Chris@8
|
272 */
|
Chris@8
|
273 #header-region {
|
Chris@8
|
274 min-height: 1em;
|
Chris@8
|
275 background: #e7e9ed url(bg-navigation.png) repeat-x 50% 100%;
|
Chris@8
|
276 }
|
Chris@8
|
277
|
Chris@8
|
278 #header-region .block {
|
Chris@8
|
279 display: block;
|
Chris@8
|
280 margin: 0 1em;
|
Chris@8
|
281 }
|
Chris@8
|
282
|
Chris@8
|
283 #header-region .block-region {
|
Chris@8
|
284 display: block;
|
Chris@8
|
285 margin: 0 0.5em 1em;
|
Chris@8
|
286 padding: 0.5em;
|
Chris@8
|
287 position: relative;
|
Chris@8
|
288 top: 0.5em;
|
Chris@8
|
289 }
|
Chris@8
|
290
|
Chris@8
|
291 #header-region * {
|
Chris@8
|
292 display: inline;
|
Chris@8
|
293 line-height: 1.5em;
|
Chris@8
|
294 margin-top: 0;
|
Chris@8
|
295 margin-bottom: 0;
|
Chris@8
|
296 }
|
Chris@8
|
297
|
Chris@8
|
298 #header-region p, #header-region img {
|
Chris@8
|
299 margin-top: 0.5em;
|
Chris@8
|
300 }
|
Chris@8
|
301
|
Chris@8
|
302 #header-region h2 {
|
Chris@8
|
303 margin: 0 1em 0 0;
|
Chris@8
|
304 }
|
Chris@8
|
305
|
Chris@8
|
306 #header-region h3, #header-region label, #header-region li {
|
Chris@8
|
307 margin: 0 1em;
|
Chris@8
|
308 padding: 0;
|
Chris@8
|
309 background: none;
|
Chris@8
|
310 }
|
Chris@8
|
311
|
Chris@8
|
312 #wrapper {
|
Chris@8
|
313 background: #f5f6f7 url(body.png) repeat-x 50% 0;
|
Chris@8
|
314 }
|
Chris@8
|
315
|
Chris@8
|
316 #wrapper #container {
|
Chris@8
|
317 margin: 0 auto;
|
Chris@8
|
318 padding: 0 20px;
|
Chris@8
|
319 max-width: 1270px;
|
Chris@8
|
320 }
|
Chris@8
|
321
|
Chris@8
|
322 #wrapper #container #header {
|
Chris@8
|
323 height: 80px;
|
Chris@8
|
324 }
|
Chris@8
|
325
|
Chris@8
|
326 #wrapper #container #header #logo-floater {
|
Chris@8
|
327 position: absolute;
|
Chris@8
|
328 }
|
Chris@8
|
329
|
Chris@8
|
330 #wrapper #container #header h1, #wrapper #container #header h1 a:link, #wrapper #container #header h1 a:visited {
|
Chris@8
|
331 line-height: 120px;
|
Chris@8
|
332 position: relative;
|
Chris@8
|
333 z-index: 2;
|
Chris@8
|
334 white-space: nowrap;
|
Chris@8
|
335 }
|
Chris@8
|
336
|
Chris@8
|
337 #wrapper #container #header h1 span {
|
Chris@8
|
338 font-weight: bold;
|
Chris@8
|
339 }
|
Chris@8
|
340
|
Chris@8
|
341 #wrapper #container #header h1 img {
|
Chris@8
|
342 padding-top: 16px;
|
Chris@8
|
343 padding-right: 20px;
|
Chris@8
|
344 float: left;
|
Chris@8
|
345 }
|
Chris@8
|
346
|
Chris@8
|
347 /* With 3 columns, require a minimum width of 1000px to ensure there is enough horizontal space. */
|
Chris@8
|
348 body.sidebars {
|
Chris@8
|
349 min-width: 980px;
|
Chris@8
|
350 }
|
Chris@8
|
351 /* With 2 columsn, require a minimum width of 800px. */
|
Chris@8
|
352 body.sidebar-left, body.sidebar-right {
|
Chris@8
|
353 min-width: 780px;
|
Chris@8
|
354 }
|
Chris@8
|
355
|
Chris@8
|
356 /* We must define 100% width to avoid the body being too narrow for near-empty pages */
|
Chris@8
|
357 #wrapper #container #center {
|
Chris@8
|
358 float: left;
|
Chris@8
|
359 width: 100%;
|
Chris@8
|
360 }
|
Chris@8
|
361
|
Chris@8
|
362 /* So we move the #center container over the sidebars to compensate */
|
Chris@8
|
363 body.sidebar-left #center {
|
Chris@8
|
364 margin-left: -210px;
|
Chris@8
|
365 }
|
Chris@8
|
366 body.sidebar-right #center {
|
Chris@8
|
367 margin-right: -210px;
|
Chris@8
|
368 }
|
Chris@8
|
369 body.sidebars #center {
|
Chris@8
|
370 margin: 0 -210px;
|
Chris@8
|
371 }
|
Chris@8
|
372
|
Chris@8
|
373 /* And add blanks left and right for the sidebars to fill */
|
Chris@8
|
374 body.sidebar-left #squeeze {
|
Chris@8
|
375 margin-left: 210px;
|
Chris@8
|
376 }
|
Chris@8
|
377 body.sidebar-right #squeeze {
|
Chris@8
|
378 margin-right: 210px;
|
Chris@8
|
379 }
|
Chris@8
|
380 body.sidebars #squeeze {
|
Chris@8
|
381 margin: 0 210px;
|
Chris@8
|
382 }
|
Chris@8
|
383
|
Chris@8
|
384 /* We ensure the sidebars are still clickable using z-index */
|
Chris@8
|
385 #wrapper #container .sidebar {
|
Chris@8
|
386 margin: 60px 0 5em;
|
Chris@8
|
387 width: 180px;
|
Chris@8
|
388 float: left;
|
Chris@8
|
389 z-index: 2;
|
Chris@8
|
390 position: relative;
|
Chris@8
|
391 }
|
Chris@8
|
392
|
Chris@8
|
393 #wrapper #container .sidebar .block {
|
Chris@8
|
394 margin: 0 0 1.5em 0;
|
Chris@8
|
395 }
|
Chris@8
|
396
|
Chris@8
|
397 #sidebar-left .block {
|
Chris@8
|
398 padding: 0 15px 0 0px;
|
Chris@8
|
399 }
|
Chris@8
|
400
|
Chris@8
|
401 #sidebar-right .block {
|
Chris@8
|
402 padding: 0 0px 0 15px;
|
Chris@8
|
403 }
|
Chris@8
|
404
|
Chris@8
|
405 .block .content {
|
Chris@8
|
406 margin: 0.5em 0;
|
Chris@8
|
407 }
|
Chris@8
|
408
|
Chris@8
|
409 #sidebar-left .block-region {
|
Chris@8
|
410 margin: 0 15px 0 0px;
|
Chris@8
|
411 }
|
Chris@8
|
412
|
Chris@8
|
413 #sidebar-right .block-region {
|
Chris@8
|
414 margin: 0 0px 0 15px;
|
Chris@8
|
415 }
|
Chris@8
|
416
|
Chris@8
|
417 .block-region {
|
Chris@8
|
418 padding: 1em;
|
Chris@8
|
419 background: transparent;
|
Chris@8
|
420 border: 2px dashed #d6dce5;
|
Chris@8
|
421 text-align: center;
|
Chris@8
|
422 font-size: 1.3em;
|
Chris@8
|
423 }
|
Chris@8
|
424
|
Chris@8
|
425 /* Now we add the backgrounds for the main content shading */
|
Chris@8
|
426 #wrapper #container #center #squeeze {
|
Chris@8
|
427 background: #ffffff url(bg-content.png) repeat-x 50% 0;
|
Chris@8
|
428 position: relative;
|
Chris@8
|
429 }
|
Chris@8
|
430
|
Chris@8
|
431 #wrapper #container #center .right-corner {
|
Chris@8
|
432 background: transparent url(bg-content-right.png) no-repeat 100% 0;
|
Chris@8
|
433 position: relative;
|
Chris@8
|
434 left: 10px;
|
Chris@8
|
435 }
|
Chris@8
|
436
|
Chris@8
|
437 #wrapper #container #center .right-corner .left-corner {
|
Chris@8
|
438 padding: 60px 25px 5em 35px;
|
Chris@8
|
439 background: transparent url(bg-content-left.png) no-repeat 0 0;
|
Chris@8
|
440 margin-left: -10px;
|
Chris@8
|
441 position: relative;
|
Chris@8
|
442 left: -10px;
|
Chris@8
|
443 min-height: 400px;
|
Chris@8
|
444 }
|
Chris@8
|
445
|
Chris@8
|
446 #wrapper #container #footer {
|
Chris@8
|
447 float: none;
|
Chris@8
|
448 clear: both;
|
Chris@8
|
449 text-align: center;
|
Chris@8
|
450 margin: 4em 0 -3em;
|
Chris@8
|
451 color: #a2a2a2;
|
Chris@8
|
452 }
|
Chris@8
|
453
|
Chris@8
|
454 #wrapper #container .breadcrumb {
|
Chris@8
|
455 position: absolute;
|
Chris@8
|
456 top: 15px;
|
Chris@8
|
457 left: 35px;
|
Chris@8
|
458 z-index: 3;
|
Chris@8
|
459 }
|
Chris@8
|
460
|
Chris@8
|
461 body.sidebar-left #footer {
|
Chris@8
|
462 margin-left: -210px;
|
Chris@8
|
463 }
|
Chris@8
|
464
|
Chris@8
|
465 body.sidebar-right #footer {
|
Chris@8
|
466 margin-right: -210px;
|
Chris@8
|
467 }
|
Chris@8
|
468
|
Chris@8
|
469 body.sidebars #footer {
|
Chris@8
|
470 margin: 0 -210px;
|
Chris@8
|
471 }
|
Chris@8
|
472
|
Chris@8
|
473 /**
|
Chris@8
|
474 * Header
|
Chris@8
|
475 */
|
Chris@8
|
476 #wrapper #container #header h1, #wrapper #container #header h1 a:link, #wrapper #container #header h1 a:visited {
|
Chris@8
|
477 color: #ffffff;
|
Chris@8
|
478 font-weight: normal;
|
Chris@8
|
479 text-shadow: #717c9b 0px 1px 3px;
|
Chris@8
|
480 font-size: 1.5em;
|
Chris@8
|
481 }
|
Chris@8
|
482
|
Chris@8
|
483 #wrapper #container #header h1 a:hover {
|
Chris@8
|
484 text-decoration: none;
|
Chris@8
|
485 }
|
Chris@8
|
486
|
Chris@8
|
487 #wrapper #container .breadcrumb {
|
Chris@8
|
488 font-size: 0.92em;
|
Chris@8
|
489 }
|
Chris@8
|
490
|
Chris@8
|
491 #wrapper #container .breadcrumb, #wrapper #container .breadcrumb a {
|
Chris@8
|
492 color: #7c99ae;
|
Chris@8
|
493 }
|
Chris@8
|
494
|
Chris@8
|
495 #mission {
|
Chris@8
|
496 padding: 1em;
|
Chris@8
|
497 background-color: #ffffff;
|
Chris@8
|
498 border: 1px solid #efeff7;
|
Chris@8
|
499 margin-bottom: 2em;
|
Chris@8
|
500 }
|
Chris@8
|
501
|
Chris@8
|
502 /**
|
Chris@8
|
503 * Primary navigation
|
Chris@8
|
504 */
|
Chris@8
|
505 ul.primary-links {
|
Chris@8
|
506 margin: 0;
|
Chris@8
|
507 padding: 0;
|
Chris@8
|
508 float: right;
|
Chris@8
|
509 position: relative;
|
Chris@8
|
510 z-index: 4;
|
Chris@8
|
511 }
|
Chris@8
|
512
|
Chris@8
|
513 ul.primary-links li {
|
Chris@8
|
514 margin: 0;
|
Chris@8
|
515 padding: 0;
|
Chris@8
|
516 float: left;
|
Chris@8
|
517 background-image: none;
|
Chris@8
|
518 }
|
Chris@8
|
519
|
Chris@8
|
520 ul.primary-links li a, ul.primary-links li a:link, ul.primary-links li a:visited {
|
Chris@8
|
521 display: block;
|
Chris@8
|
522 margin: 0 1em;
|
Chris@8
|
523 padding: .75em 0 0;
|
Chris@8
|
524 color: #ffffff;
|
Chris@8
|
525 background: transparent url(bg-navigation-item.png) no-repeat 50% 0;
|
Chris@8
|
526 }
|
Chris@8
|
527
|
Chris@8
|
528 ul.primary-links li a:hover, ul.primary-links li a.active {
|
Chris@8
|
529 color: #ffffff;
|
Chris@8
|
530 background: transparent url(bg-navigation-item-hover.png) no-repeat 50% 0;
|
Chris@8
|
531 }
|
Chris@8
|
532
|
Chris@8
|
533 /**
|
Chris@8
|
534 * Secondary navigation
|
Chris@8
|
535 */
|
Chris@8
|
536 ul.secondary-links {
|
Chris@8
|
537 margin: 0;
|
Chris@8
|
538 padding: 18px 0 0;
|
Chris@8
|
539 float: right;
|
Chris@8
|
540 clear: right;
|
Chris@8
|
541 position: relative;
|
Chris@8
|
542 z-index: 4;
|
Chris@8
|
543 }
|
Chris@8
|
544
|
Chris@8
|
545 ul.secondary-links li {
|
Chris@8
|
546 margin: 0;
|
Chris@8
|
547 padding: 0;
|
Chris@8
|
548 float: left;
|
Chris@8
|
549 background-image: none;
|
Chris@8
|
550 }
|
Chris@8
|
551
|
Chris@8
|
552 ul.secondary-links li a, ul.secondary-links li a:link, ul.secondary-links li a:visited {
|
Chris@8
|
553 display: block;
|
Chris@8
|
554 margin: 0 1em;
|
Chris@8
|
555 padding: .75em 0 0;
|
Chris@8
|
556 color: #d9e1e5;
|
Chris@8
|
557 background: transparent;
|
Chris@8
|
558 }
|
Chris@8
|
559
|
Chris@8
|
560 ul.secondary-links li a:hover, ul.secondary-links li a.active {
|
Chris@8
|
561 color: #d9e1e5;
|
Chris@8
|
562 background: transparent;
|
Chris@8
|
563 }
|
Chris@8
|
564
|
Chris@8
|
565 /**
|
Chris@8
|
566 * Local tasks
|
Chris@8
|
567 */
|
Chris@8
|
568 ul.primary, ul.primary li, ul.secondary, ul.secondary li {
|
Chris@8
|
569 border: 0;
|
Chris@8
|
570 background: none;
|
Chris@8
|
571 margin: 0;
|
Chris@8
|
572 padding: 0;
|
Chris@8
|
573 }
|
Chris@8
|
574
|
Chris@8
|
575 #tabs-wrapper {
|
Chris@8
|
576 margin: 0 -26px 1em;
|
Chris@8
|
577 padding: 0 26px;
|
Chris@8
|
578 border-bottom: 1px solid #f2f2f2;
|
Chris@8
|
579 position: relative;
|
Chris@8
|
580 }
|
Chris@8
|
581 ul.primary {
|
Chris@8
|
582 padding: 0.5em 0 10px;
|
Chris@8
|
583 float: left;
|
Chris@8
|
584 }
|
Chris@8
|
585 ul.secondary {
|
Chris@8
|
586 clear: both;
|
Chris@8
|
587 text-align: left;
|
Chris@8
|
588 border-bottom: 1px solid #f2f2f2;
|
Chris@8
|
589 margin: -0.2em -26px 1em;
|
Chris@8
|
590 padding: 0 26px 0.6em;
|
Chris@8
|
591 }
|
Chris@8
|
592 h2.with-tabs {
|
Chris@8
|
593 float: left;
|
Chris@8
|
594 margin: 0 2em 0 0;
|
Chris@8
|
595 padding: 0;
|
Chris@8
|
596 }
|
Chris@8
|
597
|
Chris@8
|
598 ul.primary li a, ul.primary li.active a, ul.primary li a:hover, ul.primary li a:visited,
|
Chris@8
|
599 ul.secondary li a, ul.secondary li.active a, ul.secondary li a:hover, ul.secondary li a:visited {
|
Chris@8
|
600 border: 0;
|
Chris@8
|
601 background: transparent;
|
Chris@8
|
602 padding: 4px 1em;
|
Chris@8
|
603 margin: 0 0 0 1px;
|
Chris@8
|
604 height: auto;
|
Chris@8
|
605 text-decoration: none;
|
Chris@8
|
606 position: relative;
|
Chris@8
|
607 top: -1px;
|
Chris@8
|
608 }
|
Chris@8
|
609 ul.primary li.active a, ul.primary li.active a:link, ul.primary li.active a:visited, ul.primary li a:hover,
|
Chris@8
|
610 ul.secondary li.active a, ul.secondary li.active a:link, ul.secondary li.active a:visited, ul.secondary li a:hover {
|
Chris@8
|
611 background: url(bg-tab.png) repeat-x 0 50%;
|
Chris@8
|
612 color: #ffffff;
|
Chris@8
|
613 }
|
Chris@8
|
614 ul.primary li.active a,
|
Chris@8
|
615 ul.secondary li.active a {
|
Chris@8
|
616 font-weight: bold;
|
Chris@8
|
617 }
|
Chris@8
|
618
|
Chris@8
|
619 /**
|
Chris@8
|
620 * Nodes & comments
|
Chris@8
|
621 */
|
Chris@8
|
622 .node {
|
Chris@8
|
623 border-bottom: 1px solid #f2f2f2;
|
Chris@8
|
624 margin: -1.5em -26px 1.5em;
|
Chris@8
|
625 padding: 1.5em 26px;
|
Chris@8
|
626 }
|
Chris@8
|
627
|
Chris@8
|
628 ul.links li, ul.inline li {
|
Chris@8
|
629 margin-left: 0;
|
Chris@8
|
630 margin-right: 0;
|
Chris@8
|
631 padding-left: 0;
|
Chris@8
|
632 padding-right: 1em;
|
Chris@8
|
633 background-image: none;
|
Chris@8
|
634 }
|
Chris@8
|
635
|
Chris@8
|
636 .node .links, .comment .links {
|
Chris@8
|
637 text-align: left;
|
Chris@8
|
638 }
|
Chris@8
|
639
|
Chris@8
|
640 .node .links ul.links li, .comment .links ul.links li {}
|
Chris@8
|
641 .terms ul.links li {
|
Chris@8
|
642 margin-left: 0;
|
Chris@8
|
643 margin-right: 0;
|
Chris@8
|
644 padding-right: 0;
|
Chris@8
|
645 padding-left: 1em;
|
Chris@8
|
646 }
|
Chris@8
|
647
|
Chris@8
|
648 .picture, .comment .submitted {
|
Chris@8
|
649 float: right;
|
Chris@8
|
650 clear: right;
|
Chris@8
|
651 padding-left: 1em;
|
Chris@8
|
652 }
|
Chris@8
|
653
|
Chris@8
|
654 .new {
|
Chris@8
|
655 color: #feb517;
|
Chris@8
|
656 font-size: 0.92em;
|
Chris@8
|
657 font-weight: bold;
|
Chris@8
|
658 float: right;
|
Chris@8
|
659 }
|
Chris@8
|
660
|
Chris@8
|
661 .terms {
|
Chris@8
|
662 float: right;
|
Chris@8
|
663 }
|
Chris@8
|
664
|
Chris@8
|
665 .preview .node, .preview .comment, .sticky {
|
Chris@8
|
666 margin: 0;
|
Chris@8
|
667 padding: 0.5em 0;
|
Chris@8
|
668 border: 0;
|
Chris@8
|
669 background: 0;
|
Chris@8
|
670 }
|
Chris@8
|
671
|
Chris@8
|
672 .sticky {
|
Chris@8
|
673 padding: 1em;
|
Chris@8
|
674 background-color: #ffffff;
|
Chris@8
|
675 border: 1px solid #efeff7;
|
Chris@8
|
676 margin-bottom: 2em;
|
Chris@8
|
677 }
|
Chris@8
|
678
|
Chris@8
|
679 #comments {
|
Chris@8
|
680 position: relative;
|
Chris@8
|
681 top: -1px;
|
Chris@8
|
682 border-bottom: 1px solid #f2f2f2;
|
Chris@8
|
683 margin: -1.5em -25px 0;
|
Chris@8
|
684 padding: 0 25px;
|
Chris@8
|
685 }
|
Chris@8
|
686
|
Chris@8
|
687 #comments h2.comments {
|
Chris@8
|
688 margin: 0 -25px;
|
Chris@8
|
689 padding: .5em 25px;
|
Chris@8
|
690 background: #ffffff url(gradient-inner.png) repeat-x 0 0;
|
Chris@8
|
691 }
|
Chris@8
|
692
|
Chris@8
|
693 .comment {
|
Chris@8
|
694 margin: 0 -25px;
|
Chris@8
|
695 padding: 1.5em 25px 1.5em;
|
Chris@8
|
696 border-top: 1px solid #f2f2f2;
|
Chris@8
|
697 }
|
Chris@8
|
698
|
Chris@8
|
699 .indented {
|
Chris@8
|
700 margin-left: 25px;
|
Chris@8
|
701 }
|
Chris@8
|
702
|
Chris@8
|
703 .comment h3 a.active {
|
Chris@8
|
704 color: #707070;
|
Chris@8
|
705 }
|
Chris@8
|
706
|
Chris@8
|
707 .node .content, .comment .content {
|
Chris@8
|
708 margin: 0.6em 0;
|
Chris@8
|
709 }
|
Chris@8
|
710
|
Chris@8
|
711 /**
|
Chris@8
|
712 * Aggregator.module
|
Chris@8
|
713 */
|
Chris@8
|
714 #aggregator {
|
Chris@8
|
715 margin-top: 1em;
|
Chris@8
|
716 }
|
Chris@8
|
717 #aggregator .feed-item-title {
|
Chris@8
|
718 font-size: 160%;
|
Chris@8
|
719 line-height: 130%;
|
Chris@8
|
720 }
|
Chris@8
|
721 #aggregator .feed-item {
|
Chris@8
|
722 border-bottom: 1px solid #f2f2f2;
|
Chris@8
|
723 margin: -1.5em -31px 1.75em;
|
Chris@8
|
724 padding: 1.5em 31px;
|
Chris@8
|
725 }
|
Chris@8
|
726 #aggregator .feed-item-categories {
|
Chris@8
|
727 font-size: 0.92em;
|
Chris@8
|
728 }
|
Chris@8
|
729 #aggregator .feed-item-meta {
|
Chris@8
|
730 font-size: 0.92em;
|
Chris@8
|
731 color: #a2a2a2;
|
Chris@8
|
732 }
|
Chris@8
|
733
|
Chris@8
|
734 /**
|
Chris@8
|
735 * Color.module
|
Chris@8
|
736 */
|
Chris@8
|
737 #palette .form-item {
|
Chris@8
|
738 border: 1px solid #ffffff;
|
Chris@8
|
739 }
|
Chris@8
|
740 #palette .item-selected {
|
Chris@8
|
741 background: #ffffff url(gradient-inner.png) repeat-x 0 0;
|
Chris@8
|
742 border: 1px solid #eaecef;
|
Chris@8
|
743 }
|
Chris@8
|
744
|
Chris@8
|
745 /**
|
Chris@8
|
746 * Menu.module
|
Chris@8
|
747 */
|
Chris@8
|
748 tr.odd td.menu-disabled {
|
Chris@8
|
749 background-color: #f5f6f7;
|
Chris@8
|
750 }
|
Chris@8
|
751 tr.even td.menu-disabled {
|
Chris@8
|
752 background-color: #ffffff;
|
Chris@8
|
753 }
|
Chris@8
|
754 td.menu-disabled {
|
Chris@8
|
755 opacity: 0.5;
|
Chris@8
|
756 }
|
Chris@8
|
757
|
Chris@8
|
758 /**
|
Chris@8
|
759 * Poll.module
|
Chris@8
|
760 */
|
Chris@8
|
761 .poll .bar {
|
Chris@8
|
762 background: #ffffff url(bg-bar-white.png) repeat-x 0 0;
|
Chris@8
|
763 border: solid #f3f3f3;
|
Chris@8
|
764 border-width: 0 1px 1px;
|
Chris@8
|
765 }
|
Chris@8
|
766
|
Chris@8
|
767 .poll .bar .foreground {
|
Chris@8
|
768 background: #b5b6b9 url(bg-bar.png) repeat-x 0 100%;
|
Chris@8
|
769 }
|
Chris@8
|
770
|
Chris@8
|
771 .poll .percent {
|
Chris@8
|
772 font-size: .9em;
|
Chris@8
|
773 }
|
Chris@8
|
774
|
Chris@8
|
775 /**
|
Chris@8
|
776 * Autocomplete.
|
Chris@8
|
777 */
|
Chris@8
|
778 #autocomplete li {
|
Chris@8
|
779 cursor: default;
|
Chris@8
|
780 padding: 2px;
|
Chris@8
|
781 margin: 0;
|
Chris@8
|
782 }
|
Chris@8
|
783
|
Chris@8
|
784 /**
|
Chris@8
|
785 * Collapsible fieldsets
|
Chris@8
|
786 */
|
Chris@8
|
787 fieldset {
|
Chris@8
|
788 margin: 1em 0;
|
Chris@8
|
789 padding: 1em;
|
Chris@8
|
790 border: 1px solid #eaecef;
|
Chris@8
|
791 background: #ffffff url(gradient-inner.png) repeat-x 0 0;
|
Chris@8
|
792 }
|
Chris@8
|
793
|
Chris@8
|
794 html.js fieldset.collapsed {
|
Chris@8
|
795 background: transparent;
|
Chris@8
|
796 padding-top: 0;
|
Chris@8
|
797 padding-bottom: .6em;
|
Chris@8
|
798 }
|
Chris@8
|
799
|
Chris@8
|
800 html.js fieldset.collapsible legend a {
|
Chris@8
|
801 padding-left: 2em;
|
Chris@8
|
802 background: url(menu-expanded.gif) no-repeat 0% 50%;
|
Chris@8
|
803 }
|
Chris@8
|
804
|
Chris@8
|
805 html.js fieldset.collapsed legend a {
|
Chris@8
|
806 background: url(menu-collapsed.gif) no-repeat 0% 50%;
|
Chris@8
|
807 }
|
Chris@8
|
808
|
Chris@8
|
809 /**
|
Chris@8
|
810 * Syndication icons and block
|
Chris@8
|
811 */
|
Chris@8
|
812 #block-node-0 h2 {
|
Chris@8
|
813 float: left;
|
Chris@8
|
814 padding-right: 20px;
|
Chris@8
|
815 }
|
Chris@8
|
816
|
Chris@8
|
817 #block-node-0 img, .feed-icon {
|
Chris@8
|
818 float: right;
|
Chris@8
|
819 padding-top: 4px;
|
Chris@8
|
820 }
|
Chris@8
|
821
|
Chris@8
|
822 #block-node-0 .content {
|
Chris@8
|
823 clear: right;
|
Chris@8
|
824 }
|
Chris@8
|
825
|
Chris@8
|
826 /**
|
Chris@8
|
827 * Login Block
|
Chris@8
|
828 */
|
Chris@8
|
829 #user-login-form {
|
Chris@8
|
830 text-align: center;
|
Chris@8
|
831 }
|
Chris@8
|
832 #user-login-form ul {
|
Chris@8
|
833 text-align: left;
|
Chris@8
|
834 }
|
Chris@8
|
835
|
Chris@8
|
836 /**
|
Chris@8
|
837 * Admin Styles
|
Chris@8
|
838 */
|
Chris@8
|
839 div.admin-panel,
|
Chris@8
|
840 div.admin-panel .description,
|
Chris@8
|
841 div.admin-panel .body,
|
Chris@8
|
842 div.admin,
|
Chris@8
|
843 div.admin .left,
|
Chris@8
|
844 div.admin .right,
|
Chris@8
|
845 div.admin .expert-link,
|
Chris@8
|
846 div.item-list,
|
Chris@8
|
847 .menu {
|
Chris@8
|
848 margin: 0;
|
Chris@8
|
849 padding: 0;
|
Chris@8
|
850 }
|
Chris@8
|
851
|
Chris@8
|
852 div.admin .left {
|
Chris@8
|
853 float: left;
|
Chris@8
|
854 width: 48%;
|
Chris@8
|
855 }
|
Chris@8
|
856 div.admin .right {
|
Chris@8
|
857 float: right;
|
Chris@8
|
858 width: 48%;
|
Chris@8
|
859 }
|
Chris@8
|
860
|
Chris@8
|
861 div.admin-panel {
|
Chris@8
|
862 background: #ffffff url(gradient-inner.png) repeat-x 0 0;
|
Chris@8
|
863 padding: 1em 1em 1.5em;
|
Chris@8
|
864 }
|
Chris@8
|
865 div.admin-panel .description {
|
Chris@8
|
866 margin-bottom: 1.5em;
|
Chris@8
|
867 }
|
Chris@8
|
868 div.admin-panel dl {
|
Chris@8
|
869 margin: 0;
|
Chris@8
|
870 }
|
Chris@8
|
871 div.admin-panel dd {
|
Chris@8
|
872 color: #a2a2a2;
|
Chris@8
|
873 font-size: 0.92em;
|
Chris@8
|
874 line-height: 1.3em;
|
Chris@8
|
875 margin-top: -.2em;
|
Chris@8
|
876 margin-bottom: .65em;
|
Chris@8
|
877 }
|
Chris@8
|
878
|
Chris@8
|
879 table.system-status-report th {
|
Chris@8
|
880 border-color: #e7eaee;
|
Chris@8
|
881 }
|
Chris@8
|
882
|
Chris@8
|
883 #autocomplete li.selected, tr.selected td, tr.selected td.active {
|
Chris@8
|
884 background: #3f728d;
|
Chris@8
|
885 color: #ffffff;
|
Chris@8
|
886 }
|
Chris@8
|
887
|
Chris@8
|
888 tr.selected td a:link, tr.selected td a:visited, tr.selected td a:active {
|
Chris@8
|
889 color: #dde5e9;
|
Chris@8
|
890 }
|
Chris@8
|
891
|
Chris@8
|
892 /**
|
Chris@8
|
893 * CSS support
|
Chris@8
|
894 */
|
Chris@8
|
895 span.clear {
|
Chris@8
|
896 display: block;
|
Chris@8
|
897 clear: both;
|
Chris@8
|
898 height: 1px;
|
Chris@8
|
899 line-height: 0px;
|
Chris@8
|
900 font-size: 0px;
|
Chris@8
|
901 margin-bottom: -1px;
|
Chris@8
|
902 }
|
Chris@8
|
903
|
Chris@8
|
904 /*******************************************************************
|
Chris@8
|
905 * Color Module: Don't touch *
|
Chris@8
|
906 *******************************************************************/
|
Chris@8
|
907
|
Chris@8
|
908 /**
|
Chris@8
|
909 * Generic elements.
|
Chris@8
|
910 */
|
Chris@8
|
911 .messages {
|
Chris@8
|
912 background-color: #ffffff;
|
Chris@8
|
913 border: 1px solid #dadadb;
|
Chris@8
|
914 }
|
Chris@8
|
915
|
Chris@8
|
916 .preview {
|
Chris@8
|
917 background-color: #f5f7ef;
|
Chris@8
|
918 border: 1px solid #c6cbb4;
|
Chris@8
|
919 }
|
Chris@8
|
920
|
Chris@8
|
921 div.status {
|
Chris@8
|
922 color: #49c849;
|
Chris@8
|
923 border-color: #e0eae2;
|
Chris@8
|
924 }
|
Chris@8
|
925
|
Chris@8
|
926 div.error {
|
Chris@8
|
927 color: #dd3333;
|
Chris@8
|
928 }
|
Chris@8
|
929
|
Chris@8
|
930 .form-item input.error, .form-item textarea.error {
|
Chris@8
|
931 border: 1px solid #996356;
|
Chris@8
|
932 color: #707070;
|
Chris@8
|
933 }
|
Chris@8
|
934
|
Chris@8
|
935 /**
|
Chris@8
|
936 * Watchdog.module
|
Chris@8
|
937 */
|
Chris@8
|
938 tr.watchdog-user {
|
Chris@8
|
939 background-color: #f5f6ed;
|
Chris@8
|
940 }
|
Chris@8
|
941
|
Chris@8
|
942 tr.watchdog-user td.active {
|
Chris@8
|
943 background-color: #eff0dd;
|
Chris@8
|
944 }
|
Chris@8
|
945
|
Chris@8
|
946 tr.watchdog-content {
|
Chris@8
|
947 background-color: #fefefe;
|
Chris@8
|
948 }
|
Chris@8
|
949
|
Chris@8
|
950 tr.watchdog-content td.active {
|
Chris@8
|
951 background-color: #f7f7f7;
|
Chris@8
|
952 }
|
Chris@8
|
953
|
Chris@8
|
954 tr.watchdog-warning {
|
Chris@8
|
955 background-color: #f8f6ee;
|
Chris@8
|
956 }
|
Chris@8
|
957
|
Chris@8
|
958 tr.watchdog-warning td.active {
|
Chris@8
|
959 background-color: #f6f4e8;
|
Chris@8
|
960 }
|
Chris@8
|
961
|
Chris@8
|
962 tr.watchdog-error {
|
Chris@8
|
963 background-color: #f6f0ee;
|
Chris@8
|
964 }
|
Chris@8
|
965
|
Chris@8
|
966 tr.watchdog-error td.active {
|
Chris@8
|
967 background-color: #f4ebe8;
|
Chris@8
|
968 }
|
Chris@8
|
969 tr.watchdog-page-not-found, tr.watchdog-access-denied {
|
Chris@8
|
970 background: #e8f8ec;
|
Chris@8
|
971 }
|
Chris@8
|
972 tr.watchdog-page-not-found td.active, tr.watchdog-access-denied td.active {
|
Chris@8
|
973 background: #e1e6e2;
|
Chris@8
|
974 }
|
Chris@8
|
975
|
Chris@8
|
976 /**
|
Chris@8
|
977 * Status report colors.
|
Chris@8
|
978 */
|
Chris@8
|
979 table.system-status-report tr.error, table.system-status-report tr.error th {
|
Chris@8
|
980 background-color: #f5e2dd;
|
Chris@8
|
981 border-color: #e1d8d6;
|
Chris@8
|
982 color: #540000;
|
Chris@8
|
983 }
|
Chris@8
|
984 table.system-status-report tr.warning, table.system-status-report tr.warning th {
|
Chris@8
|
985 background-color: #f4f7e5;
|
Chris@8
|
986 border-color: #dcdfd2;
|
Chris@8
|
987 }
|
Chris@8
|
988 table.system-status-report tr.ok, table.system-status-report tr.ok th {
|
Chris@8
|
989 background-color: #ecf9ee;
|
Chris@8
|
990 border-color: #dae4dc;
|
Chris@8
|
991 }
|
Chris@8
|
992
|
Chris@8
|
993
|