body.page-Main_Page h1.firstHeading { display:none; }
body.page-People h1.firstHeading { display:none; }
body.page-Species h1.firstHeading { display:none; }
body.page-Organisations h1.firstHeading { display:none; }

.collapseButton {		/* 'show'/'hide' buttons created dynamically by the        */
	float: right;		/* CollapsibleTables JavaScript in [[MediaWiki:Common.js]] */
	font-weight: bold;	/* are styled here so they can be customised.              */
	text-align: right;
	color: white;
	width: auto;
}

/* Allow limiting of which header levels are shown in a TOC;
   <div class="toclimit-3">, for instance, will limit to
   showing ==headings== and ===headings=== but no further
   (as long as there are no =headings= on the page, which
   there shouldn't be according to the MoS).
 */
.toclimit-2 .toclevel-2,
.toclimit-3 .toclevel-3,
.toclimit-4 .toclevel-4,
.toclimit-5 .toclevel-5,
.toclimit-6 .toclevel-6,
.toclimit-7 .toclevel-7 { display: none; }

/* TransformChanges extension for tabular reporting of recentchanges 
*/

tr.mw-line-even          { background:white; }
tr.mw-line-odd           { background:#eee; }
 
table.changes            { border:none; width:100%; }
table.changes tr         { margin:0; padding:0; }
table.changes td         { margin:0; padding: 1px 4px 0 4px; vertical-align: top; }
table.changes td.heading { font-size: 110%; font-weight:bold; padding-top:10px; }
table.changes td.comment { width:100%; }
 
table.changes td.talk,
table.changes td.diff    { font-size: 80%; }
 
table.changes td.user,
table.changes td.talk,
table.changes td.diff,
table.changes td.info    { white-space: nowrap; }