/* minimal HTML5 reset */
body, h1, h2, h3, h4, h5, h6, p, blockquote, pre, dl, dd, ol, ul, menu, form, fieldset, legend, figure, section, summary { margin: 0; padding: 0; }
body { line-height: 1; }
article, aside, details, summary, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
button, fieldset, iframe, img { border: 0; }

/* default MSPA theme */
body { background-color: #535353; text-align: center; padding-bottom: 20px; }
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

.admin { background-color: #eeeeee; font-size: 16px; padding: 1em;
         border: solid 7px #c6c6c6; border-right: 0px; width: 90%;
         margin: 0 auto 1em; line-height: normal; }

/* default MSPA navigation menu bar */
header nav { font-size: 120%; height: 19px; line-height: normal; font-weight: bold; color: white; }
header nav * { display: inline; }
header nav ul:before { margin: 0 0.5em; vertical-align: middle; content: url(http://www.mspaintadventures.com/images/candycorn.gif); }
header nav ul:first-child:before { margin: 0; content: none; }  /* avoid :not */
header nav ul:nth-of-type(5n+2) a { color: #29ff4a; }
header nav ul:nth-of-type(5n+3) a { color: #39d5f6; }
header nav ul:nth-of-type(5n+4) a { color: #f7f72a; }
header nav ul:nth-of-type(5n+5) a { color: #ffb529; }
header nav li:before { content: '| '; }
header nav li:first-child:before { content: none; } /* avoid :not */
header nav a { text-transform: uppercase; color: inherit; }
header nav li.options-menu {
-webkit-transition: color 500ms linear;
-moz-transition: color 500ms linear;
-o-transition: color 500ms linear;
transition: color 500ms linear;
}
header nav li.options-menu.glow {
    color: #f80;
}
header nav li.options-menu.glow:before, li.options-menu:before {
    color: white;
}

.ad { background: url(http://www.mspaintadventures.com/images/bannerframe.png) no-repeat;
      margin-top: 20px; margin-left: auto; margin-right: auto;  width: 950px; height: 110px; }
.ad a { display: block; background: url(../images/ad.png) no-repeat; color: transparent;
        margin: auto; border: solid #535353 2px; width: 728px; height: 102px; }
