* (bug 3043) - RSS feed link should have silly orange icon
[lhc/web/wiklou.git] / skins / modern / main.css
1 body {
2 margin: 0 0 0 0;
3 padding: 0 0 0 0;
4 /*font-size: 10pt;*/
5 font-size: x-small;
6
7
8 font-family: sans-serif;
9 color: black;
10 background-color: #f0f0f0;
11 }
12
13 #mw_main,
14 #p-personal,
15 #mw_header,
16 .os-suggest {
17 font-size: 130%;
18 }
19
20 #mw_header {
21 position: absolute;
22 top: 0;
23 left: 0;
24 margin: 0 0 0 0;
25 padding: 0 0em 0 0em;
26 border: none;
27 height: 2em;
28 width: 100%;
29
30 background-color: #003366;
31 color: white;
32 }
33
34 #mw_header h1 {
35 margin: 0 0 0 0.5em;
36 padding: 0 0 0 0;
37 text-decoration: none;
38 font-size: 150%;
39 }
40
41 #p-personal {
42 position: absolute;
43 top: 2em;
44 left: 0;
45 height: 1.5em;
46 margin: 0 0 0 0;
47 padding: 0 0 0 0;
48 width: 100%;
49
50 }
51
52 #p-personal div.pBody {
53 margin: 0 0 0 0;
54 padding: 0 0 0 0;
55 height: 1.5em;
56 font-variant: small-caps;
57 }
58
59 #p-personal h5 {
60 display: none;
61 }
62
63 #p-personal ul {
64 margin: 0 0 0 0;
65 padding: 0 0 0 0;
66 display: block;
67 height: 1.5em;
68 background-color: #3c78b5;
69 }
70
71 #p-personal li {
72 display: block; float: left;
73 height: 1.5em;
74 margin: 0 0 0 0;
75 vertical-align: middle;
76
77 font-weight: bold;
78 text-transform: lowercase;
79 }
80
81 #p-personal li a {
82 text-decoration: none;
83 color: white;
84 padding: 0 1em 0 1em;
85 }
86
87 #p-personal li a:hover {
88 text-decoration: none;
89 color: white;
90 }
91
92 #p-personal li:hover {
93 background-color: #003366;
94 }
95
96 #jump-to-nav {
97 display: none;
98 }
99
100 #mw_contentwrapper {
101 width: 100%;
102 margin: 0 0 0 -15em;
103 float: right;
104 }
105
106 #mw_content {
107 margin: 0 0 0 14em;
108
109 background-color: white;
110 border-top: solid 1px #bbbbbb;
111 border-left: solid 1px #bbbbbb;
112 border-bottom: solid 1px #bbbbbb;
113
114 line-height: 1.5em;
115 padding: 0 1em 1em 1em;
116 }
117
118 #mw_portlets {
119 width: 14em;
120
121 border-right: solid 1px #bbbbbb;
122 background-color: #f0f0f0;
123 }
124
125 #mw_main {
126 padding: 0 0 0 0;
127 margin: 0 0 0 0;
128 margin-top: 3.5em;
129 }
130
131 div.mw_clear {
132 margin: 0 0 0 0;
133 padding: 0 0 0 0;
134 clear: both;
135 }
136
137 .portlet {
138 padding: 0 0 0 0;
139 margin: 0 0 0 0;
140 }
141
142 .portlet div.pBody {
143 padding: 0em 0 0.5em 0;
144 }
145
146 textarea {
147 width: 100%;
148 padding: .1em;
149 }
150
151 #searchBody {
152 text-align: center;
153 }
154
155 #searchInput {
156 display: block;
157 margin-left: auto;
158 margin-right: auto;
159 }
160
161 #p-search #searchform div div {
162 margin-top: .4em;
163 }
164
165 /* feed links */
166 #feed-atom, #feed-rss {
167 background: url("feed-icon.png") center left no-repeat;
168 padding-left: 16px;
169 }
170
171 .portlet h5 {
172 padding: 0.1em 0 0.3em 1em;
173 margin: 0 0 0 0;
174 background-color: #dddddd;
175 font-weight: bold;
176 border-bottom: solid 1px #3c78b5;
177 height: 1.1em;
178 }
179
180 .portlet ul {
181 margin: 0 0 0 1.5em;
182 padding: 0 0 0 0;
183 }
184
185 #mw_portlets .portlet ul {
186 line-height: 1.4em;
187 }
188
189 ul {
190 list-style-image: url(bullet.gif);
191 }
192
193 #p-cactions {
194 height: 1.5em;
195 padding: 0 0 0 0;
196 margin: 0 0 0 14em;
197 }
198
199 #p-cactions div.pBody {
200 margin: 0 0 0 0;
201 padding: 0 0 0 0;
202 }
203
204 #p-cactions a,
205 #p-cactions a:hover {
206 color: black;
207 text-decoration: none;
208 }
209
210 #p-cactions ul {
211 display: inline;
212 margin: 0 0 0 0;
213 padding: 0 0 0 0;
214 }
215
216 #p-cactions li {
217 margin: 0 0.5em 0 0.5em;
218 padding: 0 0.2em 0 0.2em;
219 display: block;
220 float: left;
221 height: 1.5em;
222 text-transform: lowercase;
223 }
224
225 #p-cactions li.selected {
226 background-color: #bbbbbb;
227 }
228
229 #p-cactions li a,
230 #p-cactions li a:hover,
231 #p-cactions li a:visited {
232 text-decoration: underline;
233 color: #003366;
234 }
235
236 #p-cactions li.selected a,
237 #p-cactions li.selected a:hover,
238 #p-cactions li.selected a:visited {
239 text-decoration: none;
240 color: white;
241 }
242
243 #p-cactions h5 {
244 display: none;
245 }
246
247 #siteSub {
248 display: none;
249 }
250
251 #footer {
252 background-color: #f0f0f0;
253 background: url(footer-grad.png) repeat-x 0 0;
254 padding: 10px 1em 1em 1em;
255 clear:both;
256 color: #444444;
257 }
258
259 #footer a,
260 #footer a:hover,
261 #footer a:visited {
262 color: #444444;
263 text-decoration: underline;
264 }
265
266 img {
267 border: none;
268 }
269
270 #footer li {
271 display: inline;
272 list-style-type: none;
273 padding: 0 0 0 0;
274 margin: 0 0 0 0;
275 }
276
277 #footer ul {
278 padding: 0 0 0 0;
279 margin: 0 0 0 0;
280 }
281
282 div.printfooter {
283 display: none;
284 }
285
286 p {
287 margin: 1em 0 1em 0;
288 }
289
290 hr {
291 height: 1px;
292 color: #aaa;
293 background-color: #aaa;
294 border: 0;
295 margin: .2em 0 .2em 0;
296 }
297
298 #contentSub {
299 color: #888;
300 font-size: small;
301 padding-left: 2em;
302 }
303
304 #mw_portlets form {
305 margin: 0 0 0 0;
306 padding: 0 0 0 0;
307 }
308
309 a {
310 text-decoration: none;
311 color: #003366;
312 background: none;
313 }
314 a:visited {
315 color: #5a3696;
316 }
317 a:active {
318 color: #faa700;
319 }
320 a:hover {
321 text-decoration: underline;
322 }
323 a.stub {
324 color: #772233;
325 }
326 a.new {
327 color: #ba0000;
328 }
329 a.new:visited {
330 color: #a55858;
331 }
332
333 span.editsection {
334 font-size: small;
335 }
336
337 h1, h2 {
338 border-bottom: solid 1px #003366;
339 }
340
341 #preftoc {
342 width: 100%;
343 margin: 0 0 0 0;
344 padding: 0 0 0 0;
345 height: 1.5em;
346 clear: right;
347 }
348
349 #preftoc li {
350 margin: 0 0.5em 0 0.5em;
351 padding: 0 0.2em 0 0.2em;
352 display: block;
353 float: left;
354 height: 1.5em;
355 text-transform: lowercase;
356 }
357
358 #preferences {
359 margin: 0 0 0 0;
360 padding: 0em 1em 1em 1em;
361 border: solid 1px #bbbbbb;
362 clear: left; /* Multi-line toc should not push data to horizontally */
363 }
364
365 #preferences fieldset {
366 margin-top: 0;
367 border: none;
368 }
369
370 #preferences h2 {
371 }
372
373 .mainLegend {
374 display: none;
375 }
376
377 .prefsectiontip {
378 font-size: x-small;
379 padding: .2em 2em;
380 color: #666;
381 }
382
383 .prefsection legend {
384 font-weight: bold;
385 }
386
387 #preftoc li.selected {
388 background-color: #bbbbbb;
389 }
390
391 #preftoc li a,
392 #preftoc li a:hover,
393 #preftoc li a:visited {
394 text-decoration: underline;
395 color: #003366;
396 }
397
398 #preftoc li.selected a,
399 #preftoc li.selected a:hover,
400 #preftoc li.selected a:visited {
401 text-decoration: none;
402 color: white;
403 }
404
405 #mw_content a.external,
406 #mw_content a[href ^="gopher://"] {
407 background: url(external.png) center right no-repeat;
408 padding-right: 13px;
409 }
410 #mw_content a[href ^="https://"],
411 .link-https {
412 background: url(lock_icon.gif) center right no-repeat;
413 padding-right: 16px;
414 }
415 #mw_content a[href ^="mailto:"],
416 .link-mailto {
417 background: url(mail_icon.gif) center right no-repeat;
418 padding-right: 18px;
419 }
420 #mw_content a[href ^="news://"] {
421 background: url(news_icon.png) center right no-repeat;
422 padding-right: 18px;
423 }
424 #mw_content a[href ^="ftp://"],
425 .link-ftp {
426 background: url(file_icon.gif) center right no-repeat;
427 padding-right: 18px;
428 }
429 #mw_content a[href ^="irc://"],
430 #mw_content a.extiw[href ^="irc://"],
431 .link-irc {
432 background: url(discussionitem_icon.gif) center right no-repeat;
433 padding-right: 18px;
434 }
435
436 #mw_content a.external[href $=".ogg"], #mw_content a.external[href $=".OGG"],
437 #mw_content a.external[href $=".mid"], #mw_content a.external[href $=".MID"],
438 #mw_content a.external[href $=".midi"], #mw_content a.external[href $=".MIDI"],
439 #mw_content a.external[href $=".mp3"], #mw_content a.external[href $=".MP3"],
440 #mw_content a.external[href $=".wav"], #mw_content a.external[href $=".WAV"],
441 #mw_content a.external[href $=".wma"], #mw_content a.external[href $=".WMA"],
442 .link-audio {
443 background: url("audio.png") center right no-repeat;
444 padding-right: 13px;
445 }
446 #mw_content a.external[href $=".ogm"], #mw_content a.external[href $=".OGM"],
447 #mw_content a.external[href $=".avi"], #mw_content a.external[href $=".AVI"],
448 #mw_content a.external[href $=".mpeg"], #mw_content a.external[href $=".MPEG"],
449 #mw_content a.external[href $=".mpg"], #mw_content a.external[href $=".MPG"],
450 .link-video {
451 background: url("video.png") center right no-repeat;
452 padding-right: 13px;
453 }
454 #mw_content a.external[href $=".pdf"], #mw_content a.external[href $=".PDF"],
455 #mw_content a.external[href *=".pdf#"], #mw_content a.external[href *=".PDF#"],
456 #mw_content a.external[href *=".pdf?"], #mw_content a.external[href *=".PDF?"],
457 .link-document {
458 background: url("document.png") center right no-repeat;
459 padding-right: 12px;
460 }
461
462 /* images */
463 div.floatright, table.floatright {
464 clear: right;
465 float: right;
466 position: relative;
467 margin: 0 0 .5em .5em;
468 border: 0;
469 /*
470 border: .5em solid white;
471 border-width: .5em 0 .8em 1.4em;
472 */
473 }
474 div.floatright p { font-style: italic; }
475 div.floatleft, table.floatleft {
476 float: left;
477 clear: left;
478 position: relative;
479 margin: 0 .5em .5em 0;
480 border: 0;
481 /*
482 margin: .3em .5em .5em 0;
483 border: .5em solid white;
484 border-width: .5em 1.4em .8em 0;
485 */
486 }
487 div.floatleft p { font-style: italic; }
488 /* thumbnails */
489 div.thumb {
490 margin-bottom: .5em;
491 border-style: solid;
492 border-color: white;
493 width: auto;
494 }
495 div.thumbinner {
496 border: 1px solid #ccc;
497 padding: 3px !important;
498 background-color: #f9f9f9;
499 font-size: 94%;
500 text-align: center;
501 overflow: hidden;
502 }
503 html .thumbimage {
504 border: 1px solid #ccc;
505 }
506 html .thumbcaption {
507 border: none;
508 text-align: left;
509 line-height: 1.4em;
510 padding: 3px !important;
511 font-size: 94%;
512 }
513 div.magnify {
514 float: right;
515 border: none !important;
516 background: none !important;
517 }
518 div.magnify a, div.magnify img {
519 display: block;
520 border: none !important;
521 background: none !important;
522 }
523 div.tright {
524 clear: right;
525 float: right;
526 border-width: .5em 0 .8em 1.4em;
527 }
528 div.tleft {
529 float: left;
530 clear: left;
531 margin-right: .5em;
532 border-width: .5em 1.4em .8em 0;
533 }
534 img.thumbborder {
535 border: 1px solid #dddddd;
536 }
537 .hiddenStructure {
538 display: none;
539 }
540
541 #mw_content .plainlinks a {
542 background: none !important;
543 padding: 0 !important;
544 }
545
546 .mw-warning {
547 border: 1px solid #aaa;
548 background-color: #f9f9f9;
549 padding: 5px;
550 font-size: 95%;
551 }
552
553 #toc,
554 .toc {
555 margin: 0 0 0 0;
556 padding: 0 0 0 0;
557 border-spacing: 0;
558 background-color: #f0f0f0;
559 border: solid 1px #bbbbbb;
560 }
561
562 #toc tr, #toc td {
563 margin: 0 0 0 0;
564 padding: 0 0 0 0;
565 }
566
567 #toctitle {
568 border-bottom: solid 1px #3c78b5;
569 background-color: #dddddd;
570 margin: 0 0 0 0;
571 }
572
573 #toc h2,
574 .toc h2 {
575 display: inline;
576 border: none;
577 padding: 0;
578 font-size: 100%;
579 font-weight: bold;
580 }
581 #toc #toctitle,
582 .toc #toctitle,
583 #toc .toctitle,
584 .toc .toctitle {
585 text-align: center;
586 }
587
588 #toc ul,
589 .toc ul {
590 list-style-type: none;
591 list-style-image: none;
592 margin: 0 1em 0 1em;
593 padding-left: 0;
594 text-align: left;
595 }
596
597 #toc ul ul,
598 .toc ul ul {
599 margin: 0 0 0 2em;
600 }
601
602 #toc .toctoggle,
603 .toc .toctoggle {
604 font-size: 94%;
605 }
606
607 .mw-warning {
608 margin-left: 50px;
609 margin-right: 50px;
610 text-align: center;
611 }
612
613 .catlinks {
614 border: solid 1px #bbbbbb;
615 background-color: #f0f0f0;
616 padding: 0.5em 0.5em 0.5em 0.5em;
617 margin: 0 0 0 0;
618 }
619
620 .catlinks {
621 margin: 0 0 0 0;
622 padding: 0 0 0 0;
623 }
624
625 #mw_header h1,
626 #p-personal,
627 #p-cactions {
628 overflow: hidden;
629 }
630
631 /* disable interwiki styling */
632 #mw_content a.extiw,
633 #mw_content a.extiw:active {
634 color: #36b;
635 background: none;
636 padding: 0;
637 }
638 #mw_content a.external {
639 color: #36b;
640 }
641
642
643
644 .redirectText {
645 font-size: 150%;
646 margin: 5px;
647 }
648
649 .printfooter {
650 display: none;
651 }
652
653 .not-patrolled {
654 background-color: #ffa;
655 }
656 div.patrollink {
657 font-size: 75%;
658 text-align: right;
659 }
660 span.newpage, span.minor, span.bot {
661 font-weight: bold;
662 }
663 span.unpatrolled {
664 font-weight: bold;
665 color: red;
666 }
667
668 .sharedUploadNotice {
669 font-style: italic;
670 }
671
672 span.updatedmarker {
673 color: black;
674 background-color: #0f0;
675 }
676
677 table.gallery {
678 border: 1px solid #ccc;
679 margin: 2px;
680 padding: 2px;
681 background-color: white;
682 }
683
684 table.gallery tr {
685 vertical-align: top;
686 }
687
688 table.gallery td {
689 vertical-align: top;
690 background-color: #f9f9f9;
691 border: solid 2px white;
692 }
693 /* Keep this temporarily so that cached pages will display right */
694 table.gallery td.galleryheader {
695 text-align: center;
696 font-weight: bold;
697 }
698 table.gallery caption {
699 font-weight: bold;
700 }
701
702 div.gallerybox {
703 margin: 2px;
704 }
705
706 div.gallerybox div.thumb {
707 text-align: center;
708 border: 1px solid #ccc;
709 margin: 2px;
710 }
711
712 div.gallerytext {
713 overflow: hidden;
714 font-size: 94%;
715 padding: 2px 4px;
716 }
717
718 span.comment {
719 font-style: italic;
720 }
721
722 span.changedby {
723 font-size: 95%;
724 }
725
726 .previewnote {
727 text-indent: 3em;
728 color: #c00;
729 border-bottom: 1px solid #aaa;
730 padding-bottom: 1em;
731 margin-bottom: 1em;
732 }
733
734 .previewnote p {
735 margin: 0;
736 padding: 0;
737 }
738
739 .editExternally {
740 border: 1px solid gray;
741 background-color: #ffffff;
742 padding: 3px;
743 margin-top: 0.5em;
744 float: left;
745 font-size: small;
746 text-align: center;
747 }
748 .editExternallyHelp {
749 font-style: italic;
750 color: gray;
751 }
752
753 .toggle {
754 margin-left: 2em;
755 text-indent: -2em;
756 }
757
758 /* Classes for EXIF data display */
759 table.mw_metadata {
760 font-size: 0.8em;
761 margin-left: 0.5em;
762 margin-bottom: 0.5em;
763 width: 300px;
764 }
765
766 table.mw_metadata caption {
767 font-weight: bold;
768 }
769
770 table.mw_metadata th {
771 font-weight: normal;
772 }
773
774 table.mw_metadata td {
775 padding: 0.1em;
776 }
777
778 table.mw_metadata {
779 border: none;
780 border-collapse: collapse;
781 }
782
783 table.mw_metadata td, table.mw_metadata th {
784 text-align: center;
785 border: 1px solid #aaaaaa;
786 padding-left: 0.1em;
787 padding-right: 0.1em;
788 }
789
790 table.mw_metadata th {
791 background-color: #f9f9f9;
792 }
793
794 table.mw_metadata td {
795 background-color: #fcfcfc;
796 }
797
798 table.collapsed tr.collapsable {
799 display: none;
800 }
801
802
803 /* filetoc */
804 ul#filetoc {
805 text-align: center;
806 border: 1px solid #aaaaaa;
807 background-color: #f9f9f9;
808 padding: 5px;
809 font-size: 95%;
810 margin-bottom: 0.5em;
811 margin-left: 0;
812 margin-right: 0;
813 }
814
815 #filetoc li {
816 display: inline;
817 list-style-type: none;
818 padding-right: 2em;
819 }
820
821 input#wpSummary {
822 width: 80%;
823 }
824
825 /* @bug 1714 */
826 input#wpSave, input#wpDiff {
827 margin-right: 0.33em;
828 }
829
830 #wpSave {
831 font-weight: bold;
832 }
833
834 /* Classes for article validation */
835
836 table.revisionform_default {
837 border: 1px solid #000000;
838 }
839
840 table.revisionform_focus {
841 border: 1px solid #000000;
842 background-color:#00BBFF;
843 }
844
845 tr.revision_tr_default {
846 background-color:#EEEEEE;
847 }
848
849 tr.revision_tr_first {
850 background-color:#DDDDDD;
851 }
852
853 p.revision_saved {
854 color: green;
855 font-weight:bold;
856 }
857
858 #mw_trackbacks {
859 border: solid 1px #bbbbff;
860 background-color: #eeeeff;
861 padding: 0.2em;
862 }
863
864
865 /* Allmessages table */
866
867 #allmessagestable th {
868 background-color: #b2b2ff;
869 }
870
871 #allmessagestable tr.orig {
872 background-color: #ffe2e2;
873 }
874
875 #allmessagestable tr.new {
876 background-color: #e2ffe2;
877 }
878
879 #allmessagestable tr.def {
880 background-color: #f0f0ff;
881 }
882
883
884 /* noarticletext */
885 div.noarticletext {
886 border: 1px solid #ccc;
887 background: #fff;
888 padding: .2em 1em;
889 color: #000;
890 }
891
892 div#searchTargetContainer {
893 left: 10px;
894 top: 10px;
895 width: 90%;
896 background: white;
897 }
898
899 div#searchTarget {
900 padding: 3px;
901 margin: 5px;
902 background: #F0F0F0;
903 border: solid 1px blue;
904 }
905
906 div#searchTarget ul li {
907 list-style: none;
908 }
909
910 div#searchTarget ul li:before {
911 color: orange;
912 content: "\00BB \0020";
913 }
914
915 div#searchTargetHide {
916 float:right;
917 border:solid 1px black;
918 background:gainsboro;
919 padding:2px;
920 }
921
922 div.multipageimagenavbox {
923 border: solid 1px silver;
924 padding: 4px;
925 margin: 1em;
926 background: #f0f0f0;
927 }
928
929 div.multipageimagenavbox div.thumb {
930 border: none;
931 margin-left: 2em;
932 margin-right: 2em;
933 }
934
935 div.multipageimagenavbox hr {
936 margin: 6px;
937 }
938
939 table.multipageimage td {
940 text-align: center;
941 }
942
943 /** Special:Version */
944
945 table#sv-ext, table#sv-hooks, table#sv-software {
946 margin: 1em;
947 padding:0em;
948 }
949
950 #sv-ext td, #sv-hooks td, #sv-software td,
951 #sv-ext th, #sv-hooks th, #sv-software th {
952 border: 1px solid #A0A0A0;
953 padding: 0 0.15em 0 0.15em;
954 }
955 #sv-ext th, #sv-hooks th, #sv-software th {
956 background-color: #F0F0F0;
957 color: black;
958 padding: 0 0.15em 0 0.15em;
959 }
960 tr.sv-space{
961 height: 0.8em;
962 border:none;
963 }
964 tr.sv-space td { display: none; }
965
966 /*
967 Table pager (e.g. Special:Imagelist)
968 - remove underlines from the navigation link
969 - collapse borders
970 - set the borders to outsets (similar to Special:Allmessages)
971 - remove line wrapping for all td and th, set background color
972 - restore line wrapping for the last two table cells (description and size)
973 */
974 .TablePager_nav a { text-decoration: none; }
975 .TablePager { border-collapse: collapse; }
976 .TablePager, .TablePager td, .TablePager th {
977 border: 1px solid #aaaaaa;
978 padding: 0 0.15em 0 0.15em;
979 }
980 .TablePager th { background-color: #eeeeff }
981 .TablePager td { background-color: #ffffff }
982 .TablePager tr:hover td { background-color: #eeeeff }
983
984 .imagelist td, .imagelist th { white-space: nowrap }
985 .imagelist .TablePager_col_links { background-color: #eeeeff }
986 .imagelist .TablePager_col_img_description { white-space: normal }
987 .imagelist th.TablePager_sort { background-color: #ccccff }
988
989 .templatesUsed { margin-top: 1.5em; }
990
991 .mw-summary-preview {
992 margin: 0.1em 0;
993 }
994
995 /* Friendlier slave lag warnings */
996 div.mw-lag-warn-normal,
997 div.mw-lag-warn-high {
998 padding: 3px;
999 text-align: center;
1000 margin: 3px auto;
1001 }
1002 div.mw-lag-warn-normal {
1003 border: 1px solid #FFCC66;
1004 background-color: #FFFFCC;
1005 }
1006 div.mw-lag-warn-high {
1007 font-weight: bold;
1008 border: 2px solid #FF0033;
1009 background-color: #FFCCCC;
1010 }
1011
1012 .MediaTransformError {
1013 background-color: #ccc;
1014 padding: 0.1em;
1015 }
1016 .MediaTransformError td {
1017 text-align: center;
1018 vertical-align: middle;
1019 font-size: 90%;
1020 }
1021 ul {
1022 line-height: 1.5em;
1023 list-style-type: square;
1024 margin: .3em 0 0 1.5em;
1025 padding: 0;
1026 list-style-image: url(bullet.gif);
1027 }
1028 ol {
1029 line-height: 1.5em;
1030 margin: .3em 0 0 3.2em;
1031 padding: 0;
1032 list-style-image: none;
1033 }
1034 li {
1035 margin-bottom: .1em;
1036 }
1037 dt {
1038 font-weight: bold;
1039 margin-bottom: .1em;
1040 }
1041 dl {
1042 margin-top: .2em;
1043 margin-bottom: .5em;
1044 }
1045
1046 #p-cactions li.new a {
1047 color: #cc2200;
1048 }
1049
1050 span.subpages {
1051 font-size: 80%;
1052 display: block;
1053 }
1054
1055 pre {
1056 border: solid 1px #3c78b5;
1057 padding: 0.4em;
1058 background-color: #f0f0f0;
1059 }
1060
1061 .usermessage {
1062 background-color: #dadaff;
1063 }
1064
1065 .mw-topboxes {
1066 border-collapse: collapse;
1067 margin: 0 -1em 1em -1em;
1068 padding: 0 0 8px 0;
1069 background: url(footer-grad.png) repeat-x bottom left;
1070 }
1071
1072 .mw-topbox p {
1073 padding: 0 0 0 0;
1074 margin: 0 0 0 0;
1075 }
1076
1077 .mw-topbox {
1078 color: black;
1079 font-weight: bold;
1080 margin: 0 0 0 0;
1081 padding: 0 1em 0 1em;
1082 vertical-align: middle;
1083 border-collapse: collapse;
1084 border-bottom: solid 1px #bbbbbb;
1085 }
1086
1087 #siteSub {
1088 background-color: #dddddd;
1089 }
1090
1091 /* emulate center */
1092 .center {
1093 width:100%;
1094 text-align:center;
1095 }
1096 *.center * {
1097 margin-left:auto;
1098 margin-right:auto;
1099 }
1100
1101 /* table standards */
1102 .toccolours {
1103 border:1px solid #bbbbbb;
1104 background-color:#f0f0f0;
1105 border-spacing:0pt;
1106 margin:0pt;
1107 padding:0pt;
1108 }