MediaWiki:Common.css

/* CSS placed here will be applied to all skins */

/* Staff highlights */

/* Proprietor */ a.whoprop, ul.special li a[title="User:Porplemontage"], table.diff a[title="User:Porplemontage"], ul#pagehistory li a[title="User:Porplemontage"] { color: #F26500 !important; }
 * 1) whoprop a,

/* Bureaucrats */ a.whocrat, ul.special li a[title="User:Coincollector"], table.diff a[title="User:Coincollector"], ul#pagehistory li a[title="User:Coincollector"], ul.special li a[title="User:Glowsquid"], table.diff a[title="User:Glowsquid"], ul#pagehistory li a[title="User:Glowsquid"], ul.special li a[title="User:Walkazo"], table.diff a[title="User:Walkazo"], ul#pagehistory li a[title="User:Walkazo"] { color: #9932CC !important; }
 * 1) whocrats a,

/* Administrators */ a.whoadmin, ul.special li a[title="User:Gamefreak75"], table.diff a[title="User:Gamefreak75"], ul#pagehistory li a[title="User:Gamefreak75"], ul.special li a[title="User:Henry Tucayo Clay"], table.diff a[title="User:Henry Tucayo Clay"], ul#pagehistory li a[title="User:Henry Tucayo Clay"], ul.special li a[title="User:KPH2293"], table.diff a[title="User:KPH2293"], ul#pagehistory li a[title="User:KPH2293"], ul.special li a[title="User:L151"], table.diff a[title="User:L151"], ul#pagehistory li a[title="User:L151"], ul.special li a[title="User:Phoenix"], table.diff a[title="User:Phoenix"], ul#pagehistory li a[title="User:Phoenix"], ul.special li a[title="User:YoshiKong"], table.diff a[title="User:YoshiKong"], ul#pagehistory li a[title="User:YoshiKong"] { color: #048204 !important; }
 * 1) whoadmins a,

/* Patrollers */ a.whopatrol, ul.special li a[title="User:Mario4Ever"], table.diff a[title="User:Mario4Ever"], ul#pagehistory li a[title="User:Mario4Ever"], ul.special li a[title="User:MrConcreteDonkey"], table.diff a[title="User:MrConcreteDonkey"], ul#pagehistory li a[title="User:MrConcreteDonkey"], ul.special li a[title="User:Toa 95"], table.diff a[title="User:Toa 95"], ul#pagehistory li a[title="User:Toa 95"], ul.special li a[title="User:Turboo"], table.diff a[title="User:Turboo"], ul#pagehistory li a[title="User:Turboo"] { color: #6495ED !important; }
 * 1) whopatrollers a,

color: #0000FF; }
 * 1) whosonline a:visited {

/* Shared interface */

textarea { background: #FFFFFF url(/images/marioeditbg.jpg); }

img { image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; image-rendering: crisp-edges; -ms-interpolation-mode: nearest-neighbor; }

.ns-6 .wikitable.filehistory img { background: url(/images/Checker-16x16.png) repeat scroll 0 0 transparent; border: 1px solid white; }
 * 1) file img,

.ns-104 div.thumb { border-color: transparent; }

html .thumbimage { background: white; }

div.tright, div.tleft { margin-top: 0; }

.catlinks { background: #f9f9f9 url(/images/papermariohead.jpg) no-repeat center right; margin-top: 10px; }

margin: 0.28em 0; line-height: 1em; }
 * 1) catlinks li {

.ipa { font-family: "Arial Unicode MS","Charis SIL","DejaVu Sans",Gentium,"Lucida Sans Unicode","TITUS Cyberbit","DoulosSIL",Arial; }

blockquote { border-left: 3px solid #06f; margin-left: 2em; padding-left: 1em; }

ol.references { font-size: 90%; }

.references-small { font-size: 80%; }

ol.references > li:target { background-color: #ddeeff; }

sup.reference:target { background-color: #ddeeff; }

.references { font-size: 92%; }

table.gallery .gallerybox .gallerytext { text-align: center; }

table.gallery .gallerybox .gallerytext p { margin: 0; }

table.gallery { margin: 2px auto; }

.ns-3 [style*="position:fixed"] { display: none; }

/* All pages */

position: relative; }
 * 1) bodyContent {

display: none; }
 * 1) t-print {

.mw-newarticletext { margin-bottom: 10px; }

.top-right { position: absolute; top: -26px; right: 10px; }

.top-right-text { position: absolute; top: -19px; right: 10px; }

height: 25px; clear: both; margin: 0; }
 * 1) boxtop {

/* Edit box */ .wikiEditor-ui textarea#wpTextbox1 { line-height: 1.4em; }	margin: 0.2em 0 0.4em 0 !important; } input#wpSummary { width: 85%; }
 * 1) wpSummary, #wpSummaryLabel {

/* Main Page */

body.page-Main_Page h1.firstHeading, body.page-Main_Page #lastmod { display: none; }

body.page-Main_Page #bodyContent { margin-top: 16px; }

.MainTopText a { color: black !important; text-decoration: none; }

.MainTopText a:hover { color: black; text-decoration: underline; }

.mainpagebox { border: 2px solid #496C9C; padding: 2px; background: #F8F8FF; -moz-border-radius: 1em; -webkit-border-radius: 1em; border-radius: 1em; khtml-border-radius: 1em; -icab-border-radius: 1em; }

.mainpagebox p { margin: 0.9em 0 1em 0; }

.mainpagebox#welcome { padding: 2px 2px 2px 0; }

.mainpagebox#nav { font-size: 120%; padding: 2px 2px 5px 0px; background: #FDFDFF; border-color: #999; }

.mainpagebox#poll, .mainpagebox#shroom, .mainpagebox#dyk { margin-top: 10px; }

.mainpagebox#right { padding: 2px 2px 5px 2px; }

.mainpagebox#maintain { text-align: center; padding: 0 2px 0 2px; margin-top: 10px; }

.mainpagebox h2 { padding: 4px 5px 2px; margin-bottom: 1px !important; border: 2px solid #567CAF; font-size: 120%; font-weight: bold; color: #FFFFFF; text-align: center; -moz-border-radius: 0.75em; -webkit-border-radius: 0.75em; border-radius: 0.75em; khtml-border-radius: 0.75em; -icab-border-radius: 0.75em; }

.mainpagebox#featured h2 { background: #009D00; border-color: #005100; }

.mainpagebox#poll h2 { background: #9B04FF; border-color: #4F0084; }

.mainpagebox#shroom h2 { background: #EC0000; border-color: #9D0000; }

.mainpagebox h2#news { background: #1C49FF; border-color: #001C8A; }

.mainpagebox h2#dyk { background: #FF8000; border-color: #914800; }

.mainpagebox#announce { text-align: center; padding: 0 2px 0 2px; margin-top: 10px; }

.mainpagebox#niwa { padding: 3px 2px 2px 2px; }

.mainpagebox h2#tourney { background: #4682B4; }

.mainpagebox#tourneysub { background-color: lightsteelblue; border: 2px solid #3b587e; }

.mainpagebox#tourneybox { border-collapse: collapse; background: #F8F8FF; }

.newpoll { width: 100%; background: transparent; text-align: center; table-layout: fixed; word-wrap: break-word; }

.pollq { padding: 0 3px 0 6px; text-align: left; }

.MainPageAffiliatesBox { padding: 0px 2px 7px 2px; color: #000; background: url(/images/affiliatesbg2.jpg) repeat-x bottom #2A3054; border: 1px solid #000000; width: 100%; margin-top: 1px; margin-bottom: -5px; }

.affiliates { text-align: center; font-size: 10px; }

.affiliates a { background: none !important; padding: 0 !important; }

.affiliates img { margin-top: 1px; margin-bottom: 2px; }

.affiliates .affiliatesub { background-color: #FFFFFF; padding: 4px; border: 1px solid #790000; background-color: #FFF9F9; }

/* Introduction */

.IntroPageBox { background-color: #ffe; background-repeat: no-repeat; background-position: bottom right; }

.IntroPageBox div.tright { border-color: transparent !important; }

/* Proposals */

.page-MarioWiki_Proposals #content { background: #fefffe; color: black; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; khtml-border-radius: 8px; -icab-border-radius: 8px; border: 2px solid black; background: #ffffff url(http://img.photobucket.com/albums/v506/Kimi12715/MarioWiki/peerreviewbg.png); }

.page-MarioWiki_Proposals #p-cactions li.selected a, .page-MarioWiki_Anniversary #p-cactions li.selected a { padding: 0 .8em .3em!important; }

/* Chronology */

color: black; background: none; font-weight: normal; margin: 0; padding-top: .5em; padding-bottom: .17em; border-bottom: 1px solid #aaa; }
 * fh1,
 * fh2,
 * fh3,
 * fh4,
 * fh5,
 * 1) fh6 {

font-size: 188%; }
 * 1) fh1 {

font-size: 150%; }
 * 1) fh2 {

border-bottom: none; font-weight: bold; }
 * fh3,
 * fh4,
 * fh5,
 * 1) fh6 {

font-size: 132%; }
 * 1) fh3 {

font-size: 116%; }
 * 1) fh4 {

font-size: 100%; }
 * 1) fh5 {

font-size: 80%; }
 * 1) fh6 {

margin-bottom: .6em; }
 * 1) bodyContent #fh1,
 * 2) bodyContent #fh2 {

margin-bottom: .3em; }
 * 1) bodyContent #fh3,
 * 2) bodyContent #fh4,
 * 3) bodyContent #fh5 {

/* Anniversary */

.page-MarioWiki_Anniversary #content { background: #fffefe; color: black; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; khtml-border-radius: 8px; -icab-border-radius: 8px; border: 2px solid black; background: #ffffff url(http://img.photobucket.com/albums/v506/Kimi12715/MarioWiki/Untitled-2copy-1.png); }

/* Japanese Romanization Standards */

.kanatable { width: 100%; text-align: center; border-spacing: 1px; }

.kanatable.hira tr:first-child th:first-child, .kanatable.hira tr:first-child td:nth-child(3) { width:0; background-color:none; }

.kanatable.hira tr.voiced td.gojuuon { background-color: #e6b7b7; }

.kanatable.hira tr.voiced td.yooon { background-color: #d1b6d1; }

.kanatable.hira tr.unvoiced td.gojuuon { background-color: #ffcccc; }

.kanatable.hira tr.unvoiced td.yooon { background-color: #e6c8e6; }

.kanatable.hira tr.vowel td.gojuuon { background-color: #ffcc99; }

.kanatable.hira tr.vowel td.yooon { background-color: #ffaa77; }

.kanatable.hira tr.semivoiced td.gojuuon { background-color: #cca3a3; }

.kanatable.hira tr.semivoiced td.yooon { background-color: #bda4bd; }

.kanatable.hira td, .kanatable.hira tr td.deprecated.gojuuon { background-color: #cbcbcb; }

.kanatable.hira tr:not(:first-child) th:first-child { text-align: right; padding-right: 4px; }

.kanatable td, .kanatable.extkata th { color: black; }

.kanatable.hira tr:nth-child(2) td:nth-child(2), .kanatable.hira tr:nth-child(2) td:nth-child(8), .kanatable.hira tr:nth-child(13) td:nth-child(2), .kanatable.hira tr:nth-child(13) td:nth-child(8), .kanatable.hira tr:nth-child(18) td:nth-child(2), .kanatable.hira tr:nth-child(18) td:nth-child(8) { -moz-border-radius-topleft: 1em; -webkit-border-top-left-radius: 1em; border-top-left-radius: 1em; khtml-border-top-left-radius: 1em; -icab-border-top-left-radius: 1em; } .kanatable.hira tr:nth-child(2) td:nth-child(6), .kanatable.hira tr:nth-child(2) td:nth-child(10), .kanatable.hira tr:nth-child(13) td:nth-child(6), .kanatable.hira tr:nth-child(13) td:nth-child(10), .kanatable.hira tr:nth-child(18) td:nth-child(6), .kanatable.hira tr:nth-child(18) td:nth-child(10) { -moz-border-radius-topright: 1em; -webkit-border-top-right-radius: 1em; border-top-right-radius: 1em; khtml-border-top-right-radius: 1em; -icab-border-top-right-radius: 1em; } .kanatable.hira tr:nth-child(11) td:nth-child(1), .kanatable.hira tr:nth-child(11) td:nth-child(7), .kanatable.hira tr:nth-child(16) td:nth-child(1), .kanatable.hira tr:nth-child(16) td:nth-child(7), .kanatable.hira tr:nth-child(18) td:nth-child(2), .kanatable.hira tr:nth-child(18) td:nth-child(8) { -moz-border-radius-bottomleft: 1em; -webkit-border-bottom-left-radius: 1em; border-bottom-left-radius: 1em; khtml-border-bottom-left-radius: 1em; -icab-border-bottom-left-radius: 1em; } .kanatable.hira tr:nth-child(11) td:nth-child(5), .kanatable.hira tr:nth-child(11) td:nth-child(9), .kanatable.hira tr:nth-child(16) td:nth-child(5), .kanatable.hira tr:nth-child(16) td:nth-child(9), .kanatable.hira tr:nth-child(18) td:nth-child(6), .kanatable.hira tr:nth-child(18) td:nth-child(10) { -moz-border-radius-bottomright: 1em; -webkit-border-bottom-right-radius: 1em; border-bottom-right-radius: 1em; khtml-border-bottom-right-radius: 1em; -icab-border-bottom-right-radius: 1em; } .kanatable.extkata th { font-size: 150%; background-color:#D4D4D4; } .kanatable.extkata tr.voiced td.lvowel { background-color: #99EEFF; } .kanatable.extkata tr.voiced td.lyadan { background-color: #99CCFF; } .kanatable.extkata tr.voiced td.lile { background-color: #9999ff; } .kanatable.extkata tr.unvoiced td.lvowel { background-color: #98fca9; } .kanatable.extkata tr.unvoiced td.lyadan { background-color: #90de80; } .kanatable.extkata tr.unvoiced td.lile { background-color: #90cc70; } .kanatable.extkata tr.semivoiced td.lvowel { background-color: #bfffdc; } .kanatable.extkata tr.vowel td.lvowel { background-color: #ffcc99; } .kanatable.extkata tr.vowel td.lyadan { background-color: #ffaa77; } .kanatable.extkata tr.vowel td.lile { background-color: #eec355; } .kanatable.extkata tr.vowel.voiced td.lvowel { background-color: #eee8aa; } .kanatable.extkata tr.vowel.voiced td.lyadan { background-color: #eee577; } .kanatable.extkata tr.vowel.voiced td.lile { background-color: #eec355; } .kanatable.extkata td.deprecated, .kanatable.extkata tr.deprecated td.lvowel, .kanatable.extkata td{ background-color: #E9E9E9; }

.kanatable.extkata tr:nth-child(1) th:nth-child(2), .kanatable.extkata tr:nth-child(2) th:nth-child(1) { -moz-border-radius-topleft: 1em; -webkit-border-top-left-radius: 1em; border-top-left-radius: 1em; khtml-border-top-left-radius: 1em; -icab-border-top-left-radius: 1em; } .kanatable.extkata tr:nth-child(1) th:nth-child(11) { -moz-border-radius-topright: 1em; -webkit-border-top-right-radius: 1em; border-top-right-radius: 1em; khtml-border-top-right-radius: 1em; -icab-border-top-right-radius: 1em; } .kanatable.extkata tr:nth-child(27) th:nth-child(1) { -moz-border-radius-bottomleft: 1em; -webkit-border-bottom-left-radius: 1em; border-bottom-left-radius: 1em; khtml-border-bottom-left-radius: 1em; -icab-border-bottom-left-radius: 1em; } .kanatable.extkata tr:nth-child(28) td:nth-child(10) { -moz-border-radius-bottomright: 1em; -webkit-border-bottom-right-radius: 1em; border-bottom-right-radius: 1em; khtml-border-bottom-right-radius: 1em; -icab-border-bottom-right-radius: 1em; }

.kanatable tr td.structural, .kanatable tr.structural td { background: none; }

.kanatable.hira td.nonstandard i, .kanatable.extkata td.nonstandard { color: red; }

.kanatable.longvowel td { background-color: #C4965F; } .kanatable.longvowel td:nth-child(1) { -moz-border-radius-topleft: 1em; -webkit-top-bottom-left-radius: 1em; border-top-left-radius: 1em; khtml-border-top-left-radius: 1em; -icab-border-top-left-radius: 1em; -moz-border-radius-bottomleft: 1em; -webkit-border-bottom-left-radius: 1em; border-bottom-left-radius: 1em; khtml-border-bottom-left-radius: 1em; -icab-border-bottom-left-radius: 1em; }

.kanatable.longvowel td:nth-child(5) { -moz-border-radius-bottomright: 1em; -webkit-border-bottom-right-radius: 1em; border-bottom-right-radius: 1em; khtml-border-bottom-right-radius: 1em; -icab-border-bottom-right-radius: 1em; -moz-border-radius-topright: 1em; -webkit-border-top-right-radius: 1em; border-bottom-top-radius: 1em; khtml-border-bottom-top-radius: 1em; -icab-border-bottom-top-radius: 1em; }

/* Special:WebChat */

body.page-Special_WebChat #content { color: black; background: #e9e9ff; border: 2px dashed #99f; padding: 20px; }

/* The 'Shroom */

/* Shroomsectionbox */

.shroomsectionbox { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid black; display: inline-block; height: 120px; overflow: hidden; padding: 0; vertical-align: bottom; width: 160px; border-radius: 1em 1em 1em 1em; text-align: center; color: #000000; }

.shroomsectionbox .header { background: none repeat scroll 0 0 #C0C0C0; margin: 0; }

.shroomsectionbox .header .title { text-decoration: underline; font-weight: bold; font-size: 110%; }

.shroomsectionbox .header .author { font-size: 70%; }

.shroomsectionbox .content { font-size:85%; }

/* shroomcctoc (Critics Corner TOC) */

.shroomcctoc { border: 0 none; font-size: 0; margin: 0; padding: 0; text-align: center; width: 100%; }

.shroomcctoc .supersection { -moz-box-sizing: border-box; border: 0 none; display: inline-block; margin: 0; padding: 0 2px; width: 50%; font-size: 12.7px; vertical-align: top; }

.shroomcctoc .supersection > .header { border: 1px solid black; border-radius: 12.7px 12.7px 12.7px 12.7px; color: black; font-size: 15.2333px; font-weight: bold; margin: 19px 0; padding: 6px; text-align: center; text-transform: uppercase; }

.shroomcctoc .mario .header, .shroomcctoc .mario .shroomsectionbox { background: none repeat scroll 0 0 #FA8072; }

.shroomcctoc .nonmario .header, .shroomcctoc .nonmario .shroomsectionbox { background: none repeat scroll 0 0 #808000; }

.shroomcctoc .opinion .header, .shroomcctoc .opinion .shroomsectionbox { background: none repeat scroll 0 0 #FF8C00; }

.shroomcctoc .nongame .header, .shroomcctoc .nongame .shroomsectionbox { background: none repeat scroll 0 0 #20B2AA; }

/* Normal theme */

.shroom { background: #d4e6ea url(/images/c/c9/Mushroombg.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

/* Autumn theme */

.shroomfall { background: #FFFFFF url(/images/f/f2/Shroomfall.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

.shroomfall a { color: #8A2BE2; text-decoration: none; }

.shroomfall a:visited { color: #7F007F; }

.shroomfall a:active { color: #4169E1; }

/* Winter theme */

.shroomwinter { background: #d4e6ea url(/images/3/35/Shroomwinter.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

.shroomwinter a { color: green; text-decoration: none; }

.shroomwinter a:visited { color: #030; }

.shroomwinter a:active { color: green; }

/* Spring theme */

.shroomspring { background: #FFFFFF url(/images/3/37/Shroomspring.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

.shroomspring a { color: blue; text-decoration: none; }

.shroomspring a:visited { color: purple; }

.shroomspring a:active { color: blue; }

/* Summer theme */

.shroomsummer { background: #FFFFFF url(/images/8/8d/Shroomsummer.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

.shroomsummer a { color: blue; text-decoration: none; }

.shroomsummer a:visited { color: purple; }

.shroomsummer a:active { color: blue; }

/* Summer water edition theme */

.shroomsummerwatered { background: #FFFFFF url(/images/8/8d/Shroomsummer.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

.shroomsummerwatered a { color: blue; text-decoration: none; }

.shroomsummerwatered a:visited { color: purple; }

.shroomsummerwatered a:active { color: blue; }

/* Silver theme */

.shroom2 { border: 2px solid #aaa; -moz-border-radius: 1em; -webkit-border-radius: 1em; border-radius: 1em; khtml-border-radius: 1em; -icab-border-radius: 1em; background: #FFFFFF url(/images/e/e8/SilverMushroombg.PNG) repeat; padding: 0.3em; color: black; }

.shroom2 a:hover, .shroom2 p:hover, .shroom2 li:hover, .shroom2 h1:hover{ background: #fff; }

/* 50 theme */

.shroom50 { background: #d4e6ea url(/images/d/dd/Shroom50.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

.shroom50 a { color: #862dcb; text-decoration: none; }

.shroom50 a:visited { color: brown; }

.shroom50 a:active { color: gold; }

/* Winter theme */

.shroomholiday2011 { background: #d4e6ea url(/images/9/95/Shroomholiday2011.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

.shroomholiday2011 a { color: green; text-decoration: none; }

.shroomholiday2011 a:visited { color: #030; }

.shroomholiday2011 a:active { color: green; }

/* Old theme */

.shroomold { background: #d4e6ea url(/images/archive/c/c9/20090318205241!Mushroombg.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

/* 'Shroom Super Mario 64 */

.shroomsupermario64 { background: #d4e6ea url(/images/e/e7/Wingcap.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

/* 'Shroom Mario Kart 64 */

.shroommariokart64 { background: #d4e6ea url(/images/1/1b/Shroomflag.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

/* 'Shroom Mario Party */

.shroommarioparty { background: #d4e6ea url(/images/5/50/Shroomcube.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

/* 'Shroom Paper Mario */

.shroompapermario { background: #d4e6ea url(/images/0/0f/Shroompaper.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

/* 'Shroom Yoshi's Story */

.shroomyoshisstory { background: #d4e6ea url(/images/3/36/Shroomcrayon.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

/* 'Shroom Super Smash Bros. */

.shroomsupersmashbros { background: #d4e6ea url(/images/c/ca/Shroomfire.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

/* 'Shroom Halloween theme */

.shroomhalloween { background: #FFFFFF url(/images/b/b8/Shroomhalloween.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

.shroomhalloween a { color: #8A2BE2; text-decoration: none; }

.shroomhalloween a:visited { color: #7F007F; }

.shroomhalloween a:active { color: #4169E1; }

/* Waluigi theme */

.shroomwaluigi { background: #FFFFFF url(/images/8/87/BackgroundWaluigi.png) repeat; padding: 0.3em; color: white; border-radius: 1em; }

.shroomwaluigi a, #bodyContent .shroomwaluigi a.extiw { color: yellow; text-decoration: none; } .shroomwaluigi a:visited, #bodyContent .shroomwaluigi a.extiw:visited { color: orange; } .shroomwaluigi h1, .shroomwaluigi h2, .shroomwaluigi h3, .shroomwaluigi h4, .shroomwaluigi h5, .shroomwaluigi h6 { color: white; }

.shroomwaluigi a:active { color: yellow; }

/* Kirby theme */

.shroomkirby { background: #FFFFFF url(/images/2/2b/BackgroundKirby.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

.shroomkirby a { color: blue; text-decoration: none; }

.shroomkirby a:visited { color: purple; }

.shroomkirby a:active { color: blue; }

/* Mother theme */

.shroommother { background: #FFFFFF url(/images/3/31/BackgroundMother.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

.shroommother a { color: blue; text-decoration: none; }

.shroommother a:visited { color: purple; }

.shroommother a:active { color: blue; }

/* Zelda theme */

.shroomzelda { background: #FFFFFF url(/images/6/63/BackgroundZelda.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

.shroomzelda a { color: blue; text-decoration: none; }

.shroomzelda a:visited { color: purple; }

.shroomzelda a:active { color: blue; }

/* Pikmin theme */

.shroompikmin { background: #FFFFFF url(/images/a/a1/BackgroundPikmin.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

.shroompikmin a { color: blue; text-decoration: none; }

.shroompikmin a:visited { color: purple; }

.shroompikmin a:active { color: blue; }

/* Pokémon theme */

.shroompokémon { background: #FFFFFF url(/images/d/d3/BackgroundPokemon.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

.shroompokémon a { color: blue; text-decoration: none; }

.shroompokémon a:visited { color: purple; }

.shroompokémon a:active { color: blue; }

/* 'Shroom Banners */

.ShroomVerticalBannerLeft { background-image:url('http://www.mariowiki.com/images/e/e2/ShroomVerticalBannerLeft.png'); width: 41px; height: 100%; position: absolute; left: 0; border-top-left-radius: 1em; border-bottom-left-radius: 1em; }

.ShroomVerticalBannerRight { background-image:url('http://www.mariowiki.com/images/8/8b/ShroomVerticalBannerRight.png'); width: 41px; height: 100%; position: absolute; right: 0; border-top-right-radius: 1em; border-bottom-right-radius: 1em; }

.ShroomVerticalHolidayBannerLeft { background-image:url('http://www.mariowiki.com/images/4/48/VerticalHolidaySideBannerLeft.png'); width: 41px; height: 100%; position: absolute; left: 0; border-top-left-radius: 1em; border-bottom-left-radius: 1em; }

.ShroomVerticalHolidayBannerRight { background-image:url('http://www.mariowiki.com/images/1/14/VerticalHolidaySideBannerRight.png'); width: 41px; height: 100%; position: absolute; right: 0; border-top-right-radius: 1em; border-bottom-right-radius: 1em; }

/* Navigation templates */ .navtemplate { background: none repeat scroll 0 0 white; border: 1px solid grey; color: black; font-family: Arial; font-size: 11px; width: 100%; } .navtemplate tr:first-child th { background: none repeat scroll 0 0 #999999; color: white; font-size: 12px; font-weight: bold; } .navtemplate tr:first-child th a { color: white; } .navtemplate tr th { background: none repeat scroll 0 0 #CCCCCC; text-align: center; } .navtemplate tr:not(:first-child) th:not([rowspan]):not([colspan]) { background: none repeat scroll 0 0 #E6E6E6; } .navtemplate tr th a { color: black; } .navtemplate tr:nth-child(2n) td { background: none repeat scroll 0 0 #F6F6F6; } .navtemplate tr td { background: none repeat scroll 0 0 #FCFCFC; } .navtemplate td a { color: #0000FF; } .navtemplate td a:visited { color: #0000CC; } .navtemplate td a.new { color: #CC2200; } .navtemplate td a.new:visited { color: #A55858; }

/* Light-colored species templates */ .navtemplate.light tr:first-child th, .navtemplate.light tr:first-child th a { color: black; }

/* Super Princess Peach */ .navtemplate.spp tr:first-child th, .navtemplate.spp tr:first-child th a { color: black; } .navtemplate.spp tr:nth-child(2n) td { background-color: pink; } .navtemplate.spp tr td { background-color: mistyrose; }

/* spinoffs */ .navtemplate.spinoff tr:nth-child(2n) td { background-color: #F8BFF8; } .navtemplate.spinoff tr td { background-color: #F8DFF8; }

/* RPGs - Paper Mario and Super Mario RPG */ .navtemplate.rpg tr:nth-child(2n) td { background-color: #CFEEFF; } .navtemplate.rpg tr td { background-color: aliceblue; }

/* RPGs - Mario & Luigi */ .navtemplate.rpg-ml tr:first-child th, .navtemplate.rpg-ml tr:first-child th a { color: black; } .navtemplate.rpg-ml tr:nth-child(2n) td { background-color: #CFEEFF; } .navtemplate.rpg-ml tr td { background-color: aliceblue; }

/* sports */ .navtemplate.sport tr:first-child th, .navtemplate.sport tr:first-child th a { color: black; } .navtemplate.sport tr:nth-child(2n) td { background-color: #C9FFFF; } .navtemplate.sport tr td { background-color: #E0FFE0; }

/* crossovers */ .navtemplate.crossover tr:nth-child(2n) td { background-color: #B6FFDD; } .navtemplate.crossover tr td { background-color: #EDFFFF; }

/* Luigi's Mansion */ .navtemplate.lm tr:nth-child(2n) td { background-color: #BBFF99; } .navtemplate.lm tr td { background-color: #EEFFCC; }

/* Yoshi */ .navtemplate.yoshi tr:nth-child(2n) td { background-color: #AFFFAA; } .navtemplate.yoshi tr td { background-color: #ECFFEC; }

/* Super Mario Land */ .navtemplate.sml tr:nth-child(2n) td { background-color: #CFFF6F; } .navtemplate.sml tr td { background-color: #F4FFBF; }

/* Wario */ .navtemplate.wario tr:first-child th, .navtemplate.wario tr:first-child th a { color: black; } .navtemplate.wario tr:nth-child(2n) td { background-color: #FFFF88; } .navtemplate.wario tr td { background-color: #FFFFBB; }

/* Donkey Kong */ .navtemplate.dk tr:nth-child(2n) td { background-color: wheat; } .navtemplate.dk tr td { background-color: #FFF8DC; }

/* Mario */ .navtemplate.mario tr:nth-child(2n) td { background-color: bisque; } .navtemplate.mario tr td { background-color: #FFF5EE; }

/* alternate media */ .navtemplate.media tr:first-child th, .navtemplate.media tr:first-child th a { color: black; } .navtemplate.media tr:nth-child(2n) td { background-color: #FFEAAA; } .navtemplate.media tr td { background-color: #FFFFC0; }

/* consoles */ .navtemplate.console tr:first-child th, .navtemplate.console tr:first-child th a { color: black; } .navtemplate.console tr:nth-child(2n) td { background-color: #F5F5F5; } .navtemplate.console tr td { background-color: white; }

/* Former subpages */ .navtemplate.subpage tr:first-child th { background-image:url(/images/1/1a/Temp_SMB_a.png), url(/images/1/1d/Temp_SMB_b.png); background-repeat:no-repeat,no-repeat; background-attachment:scroll, scroll; background-color:#6B8CFF; background-position:left center, right center; text-align:center; font-size:12px; color:white; } .navtemplate.subpage tr:nth-child(2n) td { background-color: lavender; } .navtemplate.subpage tr td { background-color: ghostwhite; }

/* */

.defaultbutton { background: white; border: 1px solid black; padding: 0px 0.5em; border-radius: 1em; -moz-border-radius: 1em; -webkit-border-radius: 1em; khtml-border-radius: 1em; -icab-border-radius: 1em; font-variant: small-caps; color: black; font-size: smaller; white-space:nowrap; display: inline; }

.button{ background:url(/images/thumb/7/75/Def_Button.svg/16px-Def_Button.svg.png) no-repeat; font-size:smaller; font-variant:small-caps; padding:0 3px; white-space:nowrap; width:10px; height:16px; display:inline-block; overflow:hidden }

/* */

.shroommidnight { background: #11176d url(/images/f/fc/ShroomMidnight.png) repeat; padding: 0.3em; color: #3FFF00; }

.shroommidnight a, .shroommidnight a.external { color:#a8e7ff !important; }

.shroommidnight a:visited, .shroommidnight a.external:visited { color:#a3bde8 !important; }

/* */

.pipe { background: #d4e6ea url(/images/f/fd/Pipewarning_image.png) repeat; padding: 0.3em; color: black; }

/* */

.fakecup { background: #d4e6ea url(/images/f/fd/GreenTea.png) repeat; align: center; width: 60%; padding: .5em 1em; color: black; border: 2px solid #000000; -moz-border-radius: 1em; }

/* */

.sigbox { background: url(/images/sigboxbg.png) no-repeat top left; min-height: 35px; min-width: 295px; }

/* */

@font-face { font-family: plum; src: url(/images/PlumScript.ttf); }

.invite { background-image:url(/images/c/c6/Shroom_background.png); width:747px; height:352px; color:#ffc90e; font-family:plum; position:relative; line-height:29px; }

.invite .one { font-size:32px; padding-left:248px; padding-top:25px; position:absolute; line-height:57px; }

.invite .two { font-size:18px; padding-left:247px; padding-top:84px; position:absolute; padding-right:1em; line-height:32px; }

.invite .two * { width:150px; float:right; height:21px; }

.invite .three { font-size:24px; position:absolute; padding-top:215px; padding-left:398px; line-height:43px; }

/* */

.fakelinks { cursor: pointer; color: #002bb8; }

.fakelinks:hover { text-decoration: underline; }

/* */

.template-shroom ul, .template-shroom ul li { list-style-image:url(/images/3/35/Shroombull.png); }

/* */

.niwa-ext, .niwa-ext tr, .niwa-ext td, .niwa-ext th { border: 0px; padding: 0px; margin: 0px; }

/* Misc / Unsorted */

.special li { line-height: 19px; }

/* border: 1px solid #2f6fab; */ border: 1px solid #aaaaaa; background-color: #f9f9f9; padding: 5px; font-size: 95%; margin-left: 15px; margin-bottom: 15px; }
 * 1) navbox {

color: #00c; }
 * 1) preftoc a:active {

.oldh3 { font-size: 132%; }

.spoiler { width: 70%; padding: 0.2em; margin: 10px; border-top: 2px solid #ccc; border-bottom: 2px solid #ccc; }

.easywrap { width: 100%; table-layout: fixed; word-wrap: break-word; overflow: hidden; }

border-top: 3px double #cccccc; border-bottom: 3px double #cccccc; }
 * 1) disambig {

/* creates a div class that can be used to add mouse-over functionality. */

.hoverexpand { height: 18px; padding: 2px; overflow: hidden; *overflow: visible; _overflow: visible; }

.hoverexpand:hover { height: 100%; overflow: visible; }

.right { text-align: right; }

.fakenews { background: url(/images/e/e0/Version2small.png); }

.interview { background: url(/images/a/ab/Yoshi_Emblem.gif); }

.navbox { border:1px solid gray; width:100%; font-size:11px; font-family:Arial; text-align:right; }

.nonmario_template { border-collapse: seperate; color: DarkSlateGray; border-radius: 25px; border-spacing: 1px; }

.nonmario_template td, .nonmario_template th { background: orange; }

.nonmario_template th.year { background-color: #CC5500; color: silver; font-weight: bold; }

.nonmario_template td.inactive { background-color: #CC5500; }

.nonmario_template td.active { background-color: #orange; vertical-align: top; z-index: 0; -moz-transition: background-color 1s, -moz-transform 1s, z-index 1s; -webkit-transition: background-color 1s, -webkit-transform 1s, z-index 1s; -o-transition: background-color 1s, -o-transform 1s, z-index 1s; }

.nonmario_template td.active:hover { background-color: #ff8000; z-index: 100; -ms-transform: scale(1.1,1.1); -moz-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1); }

.nonmario_template .roundborder_tl { border-top-left-radius: 13px; }

.nonmario_template .roundborder_tr { border-top-right-radius: 13px; }

.nonmario_template .roundborder_br { border-bottom-right-radius: 13px; }

.nonmario_template .roundborder_bl { border-bottom-left-radius: 13px; }

.nonmario-infobox { border: medium none; border-spacing: 1px; float: right; font-size: 11px; margin: 0 0 1em 1em; width: 265px; } .nonmario-infobox td, .nonmario-infobox th { background-color: orange; } .nonmario-infobox > tbody > tr:last-child > td:first-child, .nonmario-infobox > tbody > tr:last-child > th:first-child { border-bottom-left-radius: 13px; } .nonmario-infobox > tbody > tr:last-child > td:last-child, .nonmario-infobox > tbody > tr:last-child > th:last-child { border-bottom-right-radius: 13px; } .nonmario-infobox > tbody > tr:first-child > td:first-child, .nonmario-infobox > tbody > tr:first-child > th:first-child { border-top-left-radius: 13px; } .nonmario-infobox > tbody > tr:first-child > td:last-child, .nonmario-infobox > tbody > tr:first-child > th:last-child { border-top-right-radius: 13px; } .nonmario-infobox > tbody > tr > td:first-child, .nonmario-infobox > tbody > tr > th:first-child { padding-left: 4px; } .nonmario-infobox > tbody > tr > td:last-child, .nonmario-infobox > tbody > tr > th:last-child { padding-right: 4px; } .nonmario-infobox th.title { font-weight: bold; font-style: italic; font-size: 13px; text-align: center; } .nonmario-infobox .art img { display: block; margin-left: auto; margin-right: auto; } .nonmario-infobox tr { vertical-align: top; } .nonmario-infobox th { font-weight: bold; text-align: left; }