2 ** Mediawiki 'monobook' style sheet for CSS2-capable browsers.
3 ** Copyright Gabriel Wicke - http://www.aulinx.de/
5 ** Based on http://www.positioniseverything.net/ordered-floats.html by Big John
6 ** and the Plone 2.0 styles, see http://plone.org/.
7 ** Alexander Limi - http://www.plonesolutions.com
8 ** additional plone work:
9 ** Joe Geldart & Tom Croucher - http://www.netalleynetworks.com, Michael Zeltner - http://niij.org,
10 ** Geir Bækholt - http://www.plonesolutions.com
11 ** All you guys rock :)
17 margin: 0 0 0.6em -12.2em;
21 margin: 2.8em 0 0 12.2em;
22 padding: 0em 1em 1.5em 1em;
24 border: 1px solid #aaaaaa;
30 #column-one { padding-top: 160px; }
31 /* the left column width is specified in class .portlet */
34 ** We take advantage of keyword scaling- browsers won't go below 9px
35 ** More at http://www.w3.org/2003/07/30-font-size
36 ** http://style.cleverchimp.com/font_size_intervals/altintervals.html
40 font: x-small sans-serif;
41 background: #f9f9f9 url("images/headbg.jpg") 0px 0px no-repeat;
47 /* scale back up to a sane default */
54 .visualClear { clear: both; }
63 text-decoration: none;
67 a:visited { color: #5a3696; }
68 a:active { color: Orange; }
69 a:hover { text-decoration: underline; }
70 a.stub { color: #772233; }
71 a.new { color:#ba0000; }
75 vertical-align: middle;
78 margin: 0.4em 0em 0.7em 0em;
87 background-color: #aaaaaa;
89 margin: 0.2em 0 0.2em 0;
92 h1, h2, h3, h4, h5, h6 {
98 padding-bottom: 0.17em;
99 border-bottom: 1px solid #aaaaaa;
101 h1 { font-size: 188%; }
102 h2 { font-size: 150%; }
107 h3 { font-size: 132%; }
108 h4 { font-size: 116%; }
109 h5 { font-size: 100%; }
110 h6 { font-size: 80%; }
114 list-style-type: square;
115 margin: 0.3em 0 0 1.5em;
117 list-style-image: url("images/bullet.png");
121 margin: 0.3em 0 0 3.2em;
124 li { margin-bottom: 0.1em; }
125 dt { font-weight: bold; }
128 margin-bottom: 0.8em;
133 border: 1px solid #2f6fab;
134 margin: 1em 0em 1em 0em;
135 padding: 0em 1em 1em 1em;
149 border: 1px solid #2f6fab;
151 background-color: white;
156 /* hide this from ie/mac and konq2.2 */
158 head:first-child+body input {
160 border: 1px solid #2f6fab;
162 background-color: white;
163 vertical-align: middle;
167 input.historysubmit {
168 padding: 0 0.3em 0.3em 0.3em !important;
171 height: 1.7em !important;
175 input[type="checkbox"] { border:none; }
177 border: 1px solid #2f6fab;
181 abbr, acronym, .explain {
182 border-bottom: 1px dotted Black;
188 font-family: Times, "Times New Roman", serif;
193 font-family: Times, "Times New Roman", serif;
196 code { background-color: #f9f9f9; }
199 border: 1px dashed #2f6fab;
201 background-color: #f9f9f9;
207 ** the main content area
210 #siteSub { display: none; }
214 margin: 0 0 1.4em 1em;
218 span.subpages { display: block; }
220 /* Some space under the headers in the content area */
228 .firstHeading { margin-bottom:0.1em; }
230 /* user notification thing */
232 background-color: #ffce7b;
233 border: 1px solid #ffa500;
236 margin: 2em 0em 1em 0em;
238 vertical-align: middle;
245 border:1px solid #aaaaaa;
246 background-color:#f9f9f9;
250 /* currently unused, intended to be used by a metadata box
251 in the bottom-right corner of the content area */
252 .documentDescription {
253 /* The summary text describing the document */
283 /*border:1px solid #2f6fab;*/
284 border:1px solid #aaaaaa;
285 background-color:#f9f9f9;
289 #toc .tocindent { margin-left: 2em; }
290 #toc .tocline { margin-bottom: 0px; }
292 #toc .toctoggle { font-size: 94%; }
303 border: 0.5em solid White;
304 border-width: 0.5em 0 0.8em 1.4em;
306 div.floatright p { font-style: italic;}
309 margin: 0.3em 0.5em 0.5em 0;
311 border: 0.5em solid White;
312 border-width: 0.5em 1.4em 0.8em 0;
314 div.floatleft p { font-style: italic; }
317 margin-bottom: 0.5em;
318 border-style: solid; border-color: White;
322 border:1px solid #cccccc;
323 padding: 3px !important;
324 background-color:#f9f9f9;
328 div.thumb div a img {
329 border:1px solid #cccccc;
331 div.thumb div div.thumbcaption {
334 padding: 0.3em 0 0.1em 0;
338 border: none !important;
339 background: none !important;
341 div.magnify a, div.magnify img {
343 border: none !important;
344 background: none !important;
351 img.tex { vertical-align: middle; }
353 ** classes for special content elements like town boxes
354 ** intended to be referenced directly from the wiki src
356 /* table standards */
367 border-width: 0.5em 0 0.8em 1.4em;
372 border: 0.5em 1.4em 0.8em 0;
380 border: 1px solid Grey;
396 margin: 0.1em 0 0 1.1em;
397 background-color: #f3f3f3;
411 /* Page history styling */
412 /* the auto-generated edit comments */
413 .autocomment { color: gray; }
414 #pagehistory span.user {
418 #pagehistory span.minor { font-weight: bold; }
419 #pagehistory li { border: 1px solid White; }
420 #pagehistory li.selected {
421 background-color:#f9f9f9;
422 border:1px dashed #aaaaaa;
427 table.diff { background:white; }
428 td.diff-otitle { background:#ffffff; }
429 td.diff-ntitle { background:#ffffff; }
430 td.diff-addedline { background:#ccffcc; }
431 td.diff-deletedline { background:#ffffaa; }
432 td.diff-context { background:#eeeeee; }
435 ** keep the whitespace in front of the ^=, hides rule from konqueror
436 ** this is css3, the validator doesn't like it when validating as css2
438 #bodyContent a[href ^="http://"],
439 #bodyContent a[href ^="gopher://"] {
440 background: url("images/url.png") center right no-repeat;
443 #bodyContent a[href ^="https://"],
445 background: url("images/lock_icon.png") center right no-repeat;
448 #bodyContent a[href ^="mailto:"],
450 background: url("images/mail_icon.png") center right no-repeat;
453 #bodyContent a[href ^="news://"] {
454 background: url("images/news_icon.png") center right no-repeat;
457 #bodyContent a[href ^="ftp://"],
459 background: url("images/file_icon.png") center right no-repeat;
462 #bodyContent a[href ^="irc://"],
464 background: url("images/discussionitem_icon.png") center right no-repeat;
467 /* disable interwiki styling */
468 #bodyContent a.extiw {
473 #bodyContent a.external { color: #3366bb; }
474 /* this can be used in the content area to switch off
475 special external link styling */
476 #bodyContent .plainlinks a {
481 ** Structural Elements
485 ** general portlet styles (elements in the quickbar)
489 margin: 0 0 0.5em 0em;
501 background: transparent;
502 padding: 0em 1em 0em 0.5em;
503 text-transform: lowercase;
512 border: 1px solid #2f6fab;
513 border-style: solid solid none solid;
514 padding: 0em 1em 0em 1em;
515 text-transform: lowercase;
525 border-collapse: collapse;
526 border: 1px solid #aaaaaa;
527 padding: 0 0.8em 0.3em 0.5em;
538 list-style-type: square;
539 list-style-image: url("images/bullet.png");
554 position:absolute; /*needed to use z-index */
561 #p-logo h5 { display: none; }
567 background-repeat: no-repeat;
568 background-position: 35% 50% !important;
569 text-decoration: none;
573 ** the navigation portlet
593 padding: 0 0.4em !important;
596 background-color: White;
597 border: 1px solid #2f6fab;
601 border: 1px solid #2f6fab;
609 padding: 0.5em 0.4em 0.4em 0.4em;
614 ** the personal toolbar
635 #p-personal .portlet,
644 /* this is the ul contained in the portlet */
649 padding: 0em 2em 0 3em;
652 text-transform: lowercase;
668 text-decoration: none;
670 padding-bottom: 0.2em;
673 #p-personal li a:hover {
674 background-color: White;
675 padding-bottom: 0.2em;
676 text-decoration: none;
679 /* the icon in front of the user name, single quotes
680 in bg url to hide it from iemac */
684 background: url('images/wikiuser.png') top left no-repeat;
685 background-repeat: no-repeat;
687 text-transform: none;
689 #p-personal a.new { color:#ba0000; }
692 ** the page-related actions- page/talk, edit etc
705 border-collapse: collapse;
710 #p-cactions .hiddenStructure { display: none; }
716 border: 1px solid #aaaaaa;
718 padding: 0 0 0.1em 0;
723 #p-cactions li.selected {
724 border-color: #fabd23;
725 padding: 0 0 0.2em 0;
728 background-color: White;
731 padding: 0 0.8em 0.3em 0.8em;
732 text-decoration: none;
733 /*text-transform: lowercase;*/
738 #p-cactions .selected a { z-index: 3; }
739 #p-cactions .new a { color:#ba0000; }
740 #p-cactions li a:hover {
742 text-decoration: none;
744 #p-cactions h5 { display: none; }
745 #p-cactions li.istalk { margin-right: 0; }
746 #p-cactions li.istalk a { padding-right: 0.5em; }
747 #p-cactions #ca-addsection a {
749 padding-right: 0.4em;
751 /* offsets to distinguish the tab groups */
752 li#ca-talk { margin-right: 1.6em; }
753 li#ca-watch { margin-left: 1.6em; }
757 ** the remaining portlets
769 background-color: White;
770 border-top: 1px solid #fabd23;
771 border-bottom: 1px solid #fabd23;
772 margin: 0.6em 0em 1em 0em;
773 padding: 0.4em 0em 1.2em 0em;
781 /* hide from incapable browsers */
782 head:first-child+body #footer li { white-space: nowrap; }
783 #f-poweredbyico, #f-copyrightico {
786 top: -2px; /* Bump it up just a tad */
800 margin: 1em 1em 1em 1em;
803 #preftoc li { border: 1px solid White; }
804 #preftoc li.selected {
805 background-color:#f9f9f9;
806 border:1px dashed #aaaaaa;
822 fieldset.operaprefsection { margin-left: 15em }
825 ** IE/Mac fixes, hope to find a validating way to move this
826 ** to a separate stylesheet. This would work but doesn't validate:
827 ** @import("IEMacFixes.css");
830 /* tabs: border on the a, not the div */
831 * > html #p-cactions li { border:none; }
832 * > html #p-cactions li a {
833 border: 1px solid #aaaaaa;
836 * > html #p-cactions li.selected a { border-color: #fabd23; }
837 /* footer icons need a fixed width */
838 * > html #f-poweredbyico,
839 * > html #f-copyrightico { width: 88px; }
840 * > html #bodyContent,
841 * > html #bodyContent pre {
844 padding-bottom: 25px;
848 /* float/negative margin brokenness */
849 * html #footer {margin-top: 0;}
850 * html #column-content {
854 * html div.editsection { font-size: smaller; }
855 #pagehistory li.selected { position: relative; }
857 /* debugging tool.. */
858 /*div{ border:1px solid #000000;}*/
861 border: 1px solid red;
865 /* Mac IE 5.0 fix; floated content turns invisible */
866 * > html #column-content {
869 * > html #column-one {