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