@namespace url("http://www.w3.org/1999/xhtml");

@-moz-document url-prefix(http://userscripts.org/),
               url-prefix(http://www.userscripts.org/),
               url-prefix(http://forum.userscripts.org),
               url-prefix(http://userscripts.com/) {
  body {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABwgAAAAECAMAAACtKJtBAAAAFXRFWHRDcmVhdGlvbiBUaW1lAAfVCR0VDCh3qK8SAAAAB3RJTUUH1QkdFgIwLQBH4wAAAAlwSFlzAAALEgAACxIB0t1%2B%2FAAAAwBQTFRF1Gpq1Wtr1mtr12xs2W1t2m1t225u3G5u3W9v3m9v33Bw4HBw4XFx4nFx43Jy5HJy5XNz5nNz53R06HR06XV16nV163Z27HZ27Xd37nd373h48Hh48nl583p69Hp69Xt79nt793x8%2BHx8%2BX19%2Bn19%2B35%2B%2FH5%2B%2FX9%2F%2Fn9%2Furq6%2F4CA6%2Bvr8vLy%2B%2Fv7%2F%2F%2F%2FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkZs27wAAALFJREFUeNrt2EkSgjAURdEoGARRwL4BQh8SEve%2FPKMOdEQ5A6x3VpDBS92qTySAbNuW86auyiJnaXy7nA7bKPA9h9qW6FSntb4DTJCZrhmwmFkLuvTWYbQ%2Fnq9xyvKirOqGczP8of8ejAEZ%2BgEwBp8QZix5hzDcrFwTwrlQCCFM1iuEShDLpo7rB9HuGcKEZQghfEMIQfaHUCuFEMJEmema%2FSKE0A8hBInTKPwrnEbhFw8U%2F7sR%2BWI%2FwgAAAABJRU5ErkJggg%3D%3D) !important;
    margin-top: 0 !important;
  }

  #claimscript a, #gm_ads { display: block !important; }

  a:hover { text-decoration: underline; }

  #title a {
    background:
      transparent
      url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAfCAIAAAByEJoXAAAABnRSTlMA%2FwDAAP8Yb7nQAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAI4klEQVR42gHXCCj3Aa3T%2FA8G%2F%2Fz%2B%2F%2F4A%2F%2F%2F9%2FAAAAP%2F8%2FP39%2Fv39%2FgAAAPz9%2Fv%2F8%2BwAAAP%2F%2B%2FQAAAP38%2BQAAAAQGClb9GQAAAAAAAAAAAAAAAAAAAAHS5v0pFf7%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F8AAP%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FD5AHa3N7y2cqDOmkAAAAAAAAAAAAC%2Bv7%2FAwMDBAUFBAUGAwUHAwUIAQQJAQQKAQQLAAQMAAQN%2FwQN%2FwQO%2FgQP%2FgQQ%2FgQR%2FQQSAAAACycz9xM1fcaXAAAAAAAAAAAAAv79%2F%2F%2F%2F%2F%2F%2F%2FAP7%2FAP%2F%2FAP7%2FAP%2F%2FAP%2F%2FAP7%2FAP%2F%2FAP7%2FAP%2F%2FAP7%2FAP%2F%2FAP%2F%2FAP7%2FAP%2F%2FAPr2%2FQAAAOEcM%2BwSPX3GlwAAAAAAAAIBAP7%2F%2F%2F%2F%2B%2FwD%2F%2FwD%2B%2FwD%2F%2FwD%2F%2FwD%2B%2FwD%2F%2FwD%2B%2FwD%2F%2FwD%2B%2FwD%2F%2FwD%2F%2FwD%2B%2FwD%2F%2FwD%2B%2FwD0%2BQDU4vvd7v7JCynVAzZ9xpcAAAAE%2B%2Fr7%2F%2F8C%2FwAA%2Fv8A%2F%2F8A%2F%2F8A%2Fv8A%2F%2F8A%2Fv8A%2F%2F8A%2Fv8A%2F%2F8A%2F%2F8A%2Fv8A%2F%2F8A%2Fv8A%2F%2F8A9vf53uv0A%2Bz5AAAA4vQJIA0ifcaXBAAAAP%2F%2F%2F%2F4AAP%2F%2FAP%2F%2FAP7%2FAP%2F%2FAP7%2FAP%2F%2FAP7%2FAP%2F%2FAP%2F%2FAP7%2FAP%2F%2FAP7%2FAP%2F%2FAP7%2FAE81GxzE%2BAAPCfLx%2F%2FgNEer4Avj03gQAAAD%2F%2F%2F%2F%2FAAD%2F%2FwD%2B%2FwD%2F%2FwD%2B%2FwD%2F%2FwD%2B%2FwD%2F%2FwD%2F%2FwD%2B%2FwD%2F%2FwD%2B%2FwD%2F%2FwD%2B%2FwD%2F%2FwD%2F%2FwAwOgj%2F%2F%2F%2F%2B%2FwDi6v%2Fpvf8AAAAC%2Ffv6%2F%2F%2F%2F%2F%2F8A%2Fv8A%2F%2F8A%2Fv8A%2F%2F8A%2Fv8A%2F%2F8A%2F%2F8A%2Fv8A%2F%2F8A%2Fv8A%2F%2F8A%2Fv8A%2F%2F8A%2F%2F8A%2Fv8A%2F%2F%2F%2F%2Fv8A%2F%2F8AAAAABAQA%2F%2Fz6BAAAAP%2F%2F%2F%2F4AAP%2F%2FAP7%2FAP%2F%2FAP7%2FAP%2F%2FAP39%2Fvz9%2Fv79%2Fv7%2FAP%2F%2FAP7%2FAAABAgEBAgABAv%2F%2F%2F%2F7%2FAP%2F%2FAP%2F%2FAAAAAP8A%2F%2F%2F%2F%2FwQAAAD%2F%2F%2F%2F%2FAAD%2B%2FwD%2F%2FwD%2B%2FwD%2F%2FwD8%2FP3RgD%2F27eT58%2B8CAwQEDA8RHywJVJYLDA4ICQoBAgP%2F%2FwD%2F%2FwD%2B%2FwAAAAAAAAAAAAAE%2Bfv8AAD%2F%2Fv8A%2F%2F8A%2Fv8A%2F%2F8A%2FPz9x2wi9eriAAAAAAAAAAAA%2BvPu9uffEe%2Fn8FafFhcbCgsNAgID%2Fv8A%2F%2F8AAAAAAAAAAAAAAgAAAP%2F%2F%2F%2F%2F%2FAP7%2FAP%2F%2FAPz8%2FcduJBkhNTdUfiEzTAABAgEBAiM2UjZTfQj%2FBf%2BqY%2Bbl4%2FT08%2Fv8%2Ff%2F%2FAP7%2FAAAAAAAAAAAAAAT%2B%2B%2Fr%2F%2Fwn%2BAAD9%2Ff77%2B%2FzYkVIiLUgtRWYAAAAjNlAZJzsA%2F%2F8gMUgAAAAiNU6%2Fnm4d7rre%2F0YWFxsICgwCAgQAAAEAAAAAAAAEAAAA%2F%2F%2F%2F%2Ff7%2B0YdI8uDVAP%2F%2FOWxxAAAAAAAAAAAAIDBHAAAAAAAAAAAAAgIDHCk948e1%2B%2BeS8hsm9FOeDQ8S%2F%2F4IAAAAAAAAAgAAAP%2F%2F%2F%2Fz8%2FfHf1Pft5vnx7AUJDQAAAJisrGiEhfn6%2Btng4Vh3eMjS0wAAAAgMEurSwPfr4%2FXm3ODg3PLx8P3%2B%2FQAAAAAAAAT7%2Bvv%2F%2F%2F%2F9%2Fv8BAQEAAAD%2B%2Ffv38eoMEhuKn6Df5uZlU1K7x8ipuroPDAw4Li307eQAAAAAAAD%2B%2F%2F3v7ewWGB0IBf8AAAAAAAAEAAAA%2F%2F8AAP8ADx0qAgMF9erh3cqwL0hrlnp61t%2FeMCcnHBcX9fj3YE1N%2Fv794NC4AAAABw8WECAs%2Fv7%2B%2F%2F8AAAAAAAAAAAAABAAAAP%2F%2F%2F%2F4AAQ9envWORAAAAN7MsxglN0g7Okg7Oqy8vAYFBYNqav%2F%2F%2F9jDpf37%2BQABAQcOErcDRh4LDQUFBwABAQAAAAAAAAT9%2B%2Fr%2F%2F%2F8CAgMKCw368u42U3wjNlH49O7%2F%2Fv4BAgLb4uIhGhsAAAD%2F%2Fv0kNlEpPlzm2cbKsYcKCw0QERUICg3%2FAgMAAAAAAAAEAAAA%2F%2F%2F%2FAAECBgcICA8VIjVPAAAA8voACQ0CAAAAbllZBgUFAAAAAgME%2Bfv8%2F%2Fv7GSY5DBQeBQYICQoNBgYI%2Bv4CAAAAAAAAAv79%2Ff%2F%2F%2F%2F%2F%2FAAEAAgEFCPXv5%2Bzw8FFyc9Lb2%2F%2F%2F%2FwsJCQUEBAAAAOru7m6JisnU1PXv5%2Fv8%2BwAAAQEBAv8BAgAAAAAAAAAAAAT%2B%2FPwAAP%2F%2F%2FwD%2B%2FwAZN0TLsYo1T3aMcnGAl5ja4eEQDg0EAwT19%2FcWEhJnU1MvHBPIrYIfPE7Q6wMAAQL%2F%2FwAAAAAAAAAAAAAEAAAA%2F%2F%2F%2F%2Fv8AAAAA9zFtBNzVvZxoKz5fq4qHAQIE9vj4%2FwAACQcHAgEA4tG6wqR0DiYzn9gPGx8OBQYIAAABAAAAAAAAAAAABAAAAP%2F%2F%2F%2F%2F%2F%2FwACAwsLDuZFiRrUmNbIqtO9mxEZJgsQGQABAffx6u7o2wQJDRc2S6vpIhQXGxcYHgoLDgABAwAAAAAAAAAAAAT7%2Bvr%2F%2F%2F%2F%2B%2FwABAQIICQsVGBvp%2F2joDkk%2FDtvlybjr6NkAAAAIExgxYYaTxO8N9RAbHhYXGR8VFhsHCAsBAQIAAP8AAAAAAAAEAAAA%2F%2F%2F%2F%2F%2F8A%2F%2F8AAQIDCgoNFhkdCAkN0u0X7Ccl9Rvz%2FP39%2F%2F8AytoDHiAmERMXDxEVDA0QBwgLAQID%2Fv8AAAAAAAAAAAAABAAAAPv7%2B%2F8DAP7%2FAP%2F%2FAAECAwkJDAQFCAoMDxETF%2Fj4%2BP39%2Fv%2F%2FAAABAgUGCAkKDQYHCQECBAEBAv7%2FAP%2F%2FAAAAAAEAAQEBAQQAAADc7xsAAP8AAAAAAAAAAAAAAAEAAAX%2F%2FgMCCAoJBv4AAAAAAAAAAAABAgICAQL9%2FwIA%2FQAAAP8AAAAAAADWAgIAAAABBAYE7fAH7fDW%2B%2Fr6%2Ffv8%2F%2F%2F%2BAAAA%2F%2F7%2FAAAA%2F%2Fz9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEAAgIV%2Fvv5Af%2FA%2F33GlwAAAAAAAP%2F8%2Bv%2F%2F%2FwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBAQEEBv77%2BQAAAKfNv8DEgCsnAAAAAElFTkSuQmCC)
      center left no-repeat;
    padding-left: 1em;
  }

  #title a:hover {
    color: #f80 !important;
    text-decoration: none !important;
  }

  form span textarea {
    font-size: 12pt !important;
    line-height: 1em !important;
    width: 100% !important;
  }

  #buttons {
    border-bottom: 1px solid #9f5500;
  }

  #menu { border-bottom: 1px outset #f80; }

  #menu > li > a {
    border-left: 1px solid #fd0;
    border-right: 1px solid #fd0;
  }

  #menu > li > a:hover {
    border-left: 1px solid #ffd09b;
    border-right: 1px solid #975100;
    border-top: 1px solid #f80;
    background-color: #f80;
    color: white !important;
    text-decoration: none !important;
  }

  .smnotice { display: none; }

  #description_box pre,
  code { font-size: small; }

  #description_box pre {
    border: 1px dashed #aaa;
    background-color: #eee;
  }

  #favorite_link[style="background-color: white;"],
  #favorite_link[style="background-color: white;"]:active,
  #favorite_link[style="background-color: white;"]:hover {
    color: #f80 !important;
  }

  #favorite_link[style="background-color: white;"]:hover {
    text-decoration: underline !important;
  }

  #myscripts_box, #profile_scripts, #profile_comments {
    height: 13em; overflow: auto;
  }

  #allTags {
    max-height: 400px; overflow: auto;
  }

}

@-moz-document url-prefix(http://userscripts.org/scripts/source/),
               url-prefix(http://userscripts.com/scripts/source/),
               url-prefix(http://userscripts.org/images/),
               url-prefix(http://userscripts.com/images/),
               url-prefix(http://userscripts.org/javascripts/),
               url-prefix(http://userscripts.com/javascripts/),
               url-prefix(http://userscripts.org/stylesheets/),
               url-prefix(http://userscripts.com/stylesheets/),
               url-prefix(http://www.userscripts.org/scripts/source/),
               url-prefix(http://www.userscripts.org/images/),
               url-prefix(http://www.userscripts.org/javascripts/),
               url-prefix(http://www.userscripts.org/stylesheets/) {
  body { background-image: none !important; }
}

@-moz-document url(http://userscripts.org/scripts/list),
               url(http://userscripts.com/scripts/list),
               url(http://www.userscripts.org/scripts/list) {
  #menu > li > a[href="/scripts/list"] {
    background-color: white;
    border: 1px inset #f80;
    border-bottom-color: white;
  }
  #menu > li > a[href="/scripts/list"]:hover {
    color: #f80 !important;
    text-decoration: underline !important;
  }
}

@-moz-document url(http://userscripts.org/scripts/popular),
               url(http://userscripts.com/scripts/popular),
               url(http://www.userscripts.org/scripts/popular) {
  #menu > li > a[href="/scripts/popular"] {
    background-color: white;
    border: 1px inset #f80;
    border-bottom-color: white;
  }
  #menu > li > a[href="/scripts/popular"]:hover {
    color: #f80 !important;
    text-decoration: underline !important;
  }
}

@-moz-document url(http://userscripts.org/scripts/recent),
               url(http://userscripts.com/scripts/recent),
               url(http://www.userscripts.org/scripts/recent) {
  #menu > li > a[href="/scripts/recent"] {
    background-color: white;
    color: #f80 !important;
    border: 1px inset #f80;
    border-bottom-color: white;
  }
  #menu > li > a[href="/scripts/recent"]:hover {
    text-decoration: underline !important;
  }
}

@-moz-document url(http://userscripts.org/scripts/random),
               url(http://userscripts.org/scripts/random),
               url(http://www.userscripts.org/scripts/random) {
  #menu > li > a[href="/scripts/random"] {
    background-color: white;
    color: #f80 !important;
    border: 1px inset #f80;
    border-bottom-color: white;
  }
  #menu > li > a[href="/scripts/random"]:hover {
    text-decoration: underline !important;
  }
}

@-moz-document url-prefix(http://userscripts.org/ideas),
               url-prefix(http://userscripts.org/ideas),
               url-prefix(http://www.userscripts.org/ideas) {
  #menu > li > a[href="/ideas"] {
    background-color: white;
    color: #f80 !important;
    border: 1px inset #f80;
    border-bottom-color: white;
  }
  #menu > li > a[href="/ideas"]:hover {
    text-decoration: underline !important;
  }
}

@-moz-document url(http://userscripts.org/),
               url-prefix(http://userscripts.org/home),
               url(http://userscripts.com/),
               url(http://userscripts.com/home),
               url(http://www.userscripts.org/),
               url-prefix(http://userscripts.org/home) {
  #menu > li > a[href="/"] {
    background-color: white;
    color: #f80 !important;
    border: 1px inset #f80;
    border-bottom-color: white;
  }
  #menu > li > a[href="/"]:hover {
    text-decoration: underline !important;
  }
}

@-moz-document domain(dev.userscripts.org),
               domain(dev.userscripts.com),
               url-prefix(http://userscripts.com/fixes/),
               url-prefix(http://userscripts.org/fixes/),
               url-prefix(http://www.userscripts.org/fixes/) {
  body { background: white none !important; }
}

