From Adam Katz
Note - After saving, you may have to bypass your browser's cache to see the changes. Mozilla / Firefox / Safari: hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (Command-R on a Macintosh); Konqueror: click Reload or press F5; Opera: clear the cache in Tools → Preferences; Internet Explorer: hold Ctrl while clicking Refresh, or press Ctrl-F5.
You may have to go to http://khopesh.com/mediawiki/index.php?title=MediaWiki:GuMaxDD.css&action=raw&ctype=text/css and refresh it specifically.
/* <pre> */
/* I credit the skin's original author at [[Adam Katz:About]] */
#f-designby { display:none!important; }
body { font-size:0.9em; background:#555577; color:#ffffff; }
#content, table, td, th { background:transparent; color:inherit; }
#gumax-header { height:0; min-height:0; width:100%; }
div.gumax-firstHeading { position:absolute; top:8px; left:55px; font-size:22px; font-weight:bold; font-family:sans-serif; color:white; }
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6, #content h7, #content h8, #content h9 { color:#ddf; }
#gumax-p-login { position:relative; z-index:2; }
#gumax-p-logo { position:absolute; top:1px; margin-left:5px; }
#gumax-p-logo, #gumax-p-logo a, #gumax-p-logo a:hover { height:32px!important; width:32px!important; }
#gumax_mainmenu_spacer, #gumax_mainmenupic_spacer { display:none; }
#gumax-footer { padding:0; }
#gumax-footer li, #gumax-footer ul { padding:4px; }
/* boxes */
#content .noarticletext, #content pre, #toc, .toc, .mw-warning, code, pre, .catlinks, div.thumbinner, .toccolours, #preftoc li.selected,
#preferences, .prefsection table, .prefsection legend, div#userloginForm form, div#userlogin form#userlogin2, div#userloginForm table,
div#userlogin form#userlogin2 table, table.gallery td, table.mw_metadata th, ul#filetoc
{ color:white; background:#656587; }
.toctoggle, .toc h2 { color:white!important; }
#content pre, form > fieldset { border-color:#99c; }
.previewnote { color:#f88; }
/* links */
a, :link { color:#a0a0bb; }
a:visited { color:#c8c8dd; }
a:active, a:link:hover, a:visited:hover { color:#a0dddd; }
a.new, #gumax-p-personal a.new { color: #c0c0eb; text-decoration: none; }
a.new:visited, #gumax-p-personal a.new:visited { color: #d0d0fb; text-decoration: none; }
a:link, a:visited, #gumax-content a.external:link, #gumax-content a.external:visited { color:#c8c8dd!important; }
a:link:hover, a:visited:hover, #gumax-content a.external:hover { color: #a0dddd; }
a:link:active, #gumax-content a.external:active { color: #a0ffa0; }
#gumax-f-list ul li a, #gumax-p-login ul li a, #gumax-footer ul li a { color:#a0a0bb; }
#gumax-f-list ul li a:hover, #gumax-p-login ul li a:hover, #gumax-footer ul li a:hover { color:#c8c8dd; }
#gumax-p-login a:hover, #gumax-special-tools a:hover, #gumax-f-list a:hover, #filetoc a:hover { color:white!important; }
#gumax-f-list a:hover { text-decoration:underline!important; }
#bodyContent a.external, #bodyContent a[href ^="gopher://"] { background-image:url(/external.png); }
#filetoc { border:none!important; }
#filetoc li { padding:0; margin:0; }
#filetoc a { padding:4px 1em; }
#filetoc a:hover { text-decoration:none!important; }
/* undo the silly fit-into-800px width */
#gumax-rbox { width:inherit; }
.gumax-rbcontentwrap, .gumax-rbcontent { background:inherit; }
/* drop-down */
#gumax-nav { margin-top:1em; height:2.5em; }
#gumax-nav ul { top:2.5em; margin-top:-1px; }
#gumax-nav > li { display:block!important; float:left; }
#gumax2-content-actions, #gumax2-li-search { float:right!important; }
#gumax2-content-actions a:first-child { font-weight:normal; }
#gumax-nav, #gumax-content-actions, #gumax-footer { opacity: 0.95; filter: alpha(opacity=95); z-index:4; }
#gumax-nav, #gumax-footer { background:#656587; color:#aaa; border:none; }
#gumax-nav li a, #gumax-footer li a { color:#eee; }
#gumax-nav li:hover a, #gumax-nav ul li a, #gumax-content-actions li:hover a { background-color:#757587!important; opacity:1!important; filter: alpha(opacity=100)!important; }
#gumax-nav a:hover, #gumax-nav ul a:hover, #gumax-footer li:hover, #gumax-content-actions > ul > li:hover a, #filetoc a:hover { background-color:#a5a5b7!important; color:#ffffff!important; }
/* search */
#gumax2-p-search form input { color:#ffffff; }
#gumax2-li-search { margin:0.4em 0.75em 0!important; }
#gumax2-li-search input + input { margin-left:0.2em; }
#gumax2-p-search form #searchInput, textarea { background-color:#9595a7; }
#gumax2-p-search form #searchInput:hover, #gumax2-p-search form #searchInput:focus { background-color:#a5a5c7; border-color:#ddd; }
#gumax2-p-search form input { background-color:#9595a7; border:solid 1px #ddd!important; }
#gumax2-p-search form input.searchButton:hover, #gumax-p-search form input.searchButton:focus { background-color:#b5b5d7; border-color:#ddd }
#content textarea, #content input[type="text"], #content input[type="checkbox"], #content input[type="password"] { border:1px solid #aac; background-color:#757587; color:white; }
#content textarea:hover, #content input[type="text"]:hover { border-color:#ddd }
/* diff */
table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context { background-color:transparent; color:inherit; }
#content li { border-color:transparent; }
#content li.selected { background-color:#757597; }
td.diff-lineno, td.diff-marker { color:white; }
td.diff-addedline { background-color:#494; color:white; }
td.diff-deletedline { background-color:#c43; color:white; }
.diffchange { color:#009; }
/* TODO: all that span.diff stuff ... not sure where it's called though */
/* Gray things (these have extraneous prefixes so that they can trump the common.css definitions) */
table tr.gray td, table tr.gray th, table td.gray, table th.gray { color:white; background-color:#7777aa; }
body div.gray { color:white; background:#656587; padding:0.5em; border:dashed 1px #8ac; }
body b.gray { color:#888; font-weight:normal!important; }
body span.gray, body .grayed, body .grayed * { color:#888; }
table tr.gray-red td, table td.gray-red, table th.gray-red { background-color:#fcc; color:black; }
table tr.gray-green td, table td.gray-green, table th.gray-green { background-color:#cfc; color:black; }
table tr.gray-blue td, table td.gray-blue, table th.gray-blue { background-color:#bcf; color:black; }
/* allow background images using {{Template:BGimage|image}} */
.BGimage { position:absolute; top:0; left:0; z-index:-1; height:650px; width:100%; white-space:nowrap; overflow:hidden; }
.BGimage > div { width:300% }
.BGimage img { float:left; }