@-moz-document domain("play.pokemonshowdown.com"), domain("psim.us") {
body {
   /* background: url('http://i.imgur.com/cpYvoAx.png'); the original...imgur sometimes doesnt work in stylus :/ */
    background: url(https://cdn.discordapp.com/attachments/371455731456802816/749405225227517962/cpYvoAx.png) !important;
    background-size: cover !important;
}
#header {
	background: url(http://orig06.deviantart.net/1211/f/2013/304/1/9/phantump_by_aun61-d6shurd.jpg);
}
.userlist {
    background: #000000;
    border-bottom: 1px solid #F60806;
    border-right: 1px solid #F90805;
}
.button {
    background: #000;
    border: solid 1px rgba(138,43,226,1);
    color: rgb(253, 8, 7);
    text-shadow: 0 0 0 rgb(253, 8, 7);
}
.maintabbarbottom {
    background: rgba(0, 0, 0, .9);
}
.chat-log-add {
    background: #000000;
}
.chat-log {
    background: rgba(0, 0, 0, 1);
    color: rgba(138,43,226,1);
}
.pm-window h3 {
    background: #000000;
    color: #8A2BE2;
    border: 1px solid #8A2BE2;
}
.pm-window.focused h3 {
    background: rgba(0, 0, 0, 1);
    text-align: center;
     color: rgba(138, 43, 226, 1);
}
.pm-log {
    background: #000000;
    color: rgb(253, 8, 7);
    border: 1px solid rgba(138,43,226,1);
}
.pm-log-add {
    background: #000000;
}
.ps-popup {
    background: rgba(0, 0, 0, 1);
    color: rgba(138, 43, 226, 1);
}
.ps-room.ps-room-opaque {
    background: rgba(0, 0, 0, 1);
    color: rgba(138,43,226,1);
}
.battle-log {
    background: rgba(0, 0, 0, .8);
    color: rgba(138,43,226,1);
}
.ps-room .battle-controls {
    background: rgba(0, 0, 0, 1);
}
.battle-log-add {
    background: rgba(0, 0, 0, .8);
}
.battle-log h2 {
    background: rgba(0, 0, 0, .8);
    color: rgba(138, 43, 226, 1);
    border: 1px solid rgb(253, 8, 7);

}
.roomlist a.ilink {
    border: 1px solid #fd0807;
    background: #000000;
    color: rgba(138,43,226,1);
    text-shadow: none;
}
.roomlist a.ilink:hover {
    background: rgba(0, 0, 0, 1);
    color: rgba(253, 8, 7, 1);
    text-align: center;
}
.teamlist .team {
    background: rgba(0, 0, 0, 1);
    color: rgba(138, 43, 226, 1);
}
.ps-room.ps-room-light {
    background: #000000;
    color: #fd0807;
}
.folderpane h3 {
    background: #000000;
    color: rgba(138,43,226,1);
}
.folder .selectFolder {
    background: rgba(0, 0, 0, 1);
    border-right: 1px solid #fd0807;
    color: rgba(138,43,226,1);
}
.folderlist .foldersep:before {
    background: rgba(0, 0, 0, 1);
}
.setcell-details {
    background: rgba(0, 0, 0, 1);
}
.setchart {
    background: rgba(0, 0, 0, 1);
}
.setchart-nickname label {
    background: rgba(0, 0, 0, 1);
}
.utilichart h3 {
    background: rgba(0, 0, 0, 1);
    color: rgba(138, 43, 226, 1);
}
.pokemonedit {
    background: rgba(0, 0, 0, 1);
    color: rgba(138, 43, 226, 1);
}
.pokemonedit:hover,
.pokemonedit.focused {
    background: rgba(0, 0, 0, 1);
    color: rgba(138, 43, 226, 1);
}
.select,
.team {
    background: rgba(0, 0, 0, 1);
    color: rgba(138, 43, 226, 1);
    box-shadow: inset 0 1px 0 #fd0807;
    border: 1px solid #fd0807;
}
.select:hover,
.team:hover {
    background: rgba(0, 0, 0, 1);
    color: rgba(138, 43, 226, 1);
}
.broadcast-blue {
    background: rgba(0, 0, 0, 1);
    color: rgba(138, 43, 226, 1);
    text-align: center;
}
.broadcast-green {
    background: rgba(0, 0, 0, 1);
    color: rgba(138, 43, 226, 1);
    text-align: center;
}
.broadcast-red {
    background: rgba(0, 0, 0, 1);
    color: rgba(138, 43, 226, 1);
    text-align: center;
}
.setmenu button, .teamlist button {
    background: rgba(138,43,226,1);
}
.element.style {
    background: #000000;
}
.menugroup {
    background: rgba(201,207,219,0);
    text-align: center;
}
.button.mainmenu1 {
    background: linear-gradient(to bottom,rgba(138,43,226,1),#000000)!important;
    border-color: rgb(253, 8, 7)!important;
}
.button.cur, .button.cur:hover {
    color: #fd0807;
    background: #000000;
    box-shadow: none;
    border-color: rgba(138,43,226,1);
    cursor: default;
}
.closebutton, .minimizebutton {
    text-decoration: none;
    font-size: 14px;
    color: rgba(138,43,226,1);
    text-shadow: none;
    border: 0;
    padding: 0;
    margin: 0;
    background: transparent;
    cursor: pointer;
}
.popupmenu button {
    display: block;
    font-size: 8pt;
    font-family: Verdana,Helvetica,Arial,sans-serif;
    margin: 0 0 0 6px;
    padding: 2px 3px;
    border: 1px solid rgba(138,43,226,1);
    border-radius: 2px;
    background: #000000;
    color: #fd0807;
    width: 204px;
    text-align: left;
    box-sizing: border-box;
}
.button, .popupmenu button.button {
    box-shadow: 0 1px 2px rgba(0,0,0,.2),inset 0 -1px 2px #000000;
}
.folderlistafter:before, .folderlistbefore:before {
    display: table-cell;
    background: #000000;
    margin: 0;
    padding: 0;
    border: 0;
    border-right: 1px solid #fd0807;
    content: '';
}
.folderlist .foldersep:before {
    display: table-cell;
    height: 15px;
    background: #000000;
    border-right: 1px solid #fd0807;
    content: '';
}
.folderpane h3 {
    border-right: 1px solid #fd0807;
}
.folder.cur .selectFolder, .folder.cur .selectFolder:hover, .folder.cur .selectFolder:active {
    border-top: 1px solid #fd0807;
    border-bottom: 1px solid #fd0807;
    border-left: 1px solid #fd0807;
}
.folderpane {
    border-left: 5px solid #000000;
}
.utilichart .pokemonnamecol {
    padding-top: 6px;
    height: 23px;
    width: 127px;
    color: rgba(138,43,226,1);
    font-size: 10pt;
}
.utilichart .col {
    float: left;
    padding-top: 7px;
    height: 22px;
    font-size: 9pt;
    color: rgba(138,43,226,1);
}
.utilichart .namecol {
    padding-top: 6px;
    height: 23px;
    width: 120px;
    color: rgba(138,43,226,1);
    font-size: 10pt;
}
.utilichart h3, .dexentry h3, .resultheader h3 {
    margin: 5px 0 0 -1px;
    padding: 3px 8px;
    font-family: Verdana,sans-serif;
    font-size: 10pt;
    background: #000000;
    color: rgba(138,43,226,1);
    border: 1px solid #fd0807;
    text-shadow: 0px 0px 0 rgba(138,43,226,1);
    box-shadow: inset 1px 1px 0 #fd0807;
}
.utilichart .movenamecol {
    padding-top: 6px;
    height: 23px;
    width: 152px;
    color: rgba(138,43,226,1);
    font-size: 10pt;
}
.battle-log .chat em {
    padding: 1px 4px 1px 3px;
    color: rgba(138,43,226,1);
    font-style: normal;
}
.megaevo {
    clear: both;
    display: block;
    width: 180px;
    margin: 0 auto 0;
    position: relative;
    top: 6px;
    left: -7px;
    padding: 2px;
    text-align: center;
    cursor: pointer;
    border: 1px solid #fd0807;
    border-radius: 3px;
    color: #fd0807;
    background: #000;
    font-size: 10pt;
    font-weight: bold;
}
  #lobby-userlist-user-krissystoll {
    background: transparent url("http://a.deviantart.net/avatars/c/a/catthekitten.gif?2") right no-repeat;
  }

  #lobby-userlist-user-managaara {
    background: transparent url("http://pokemonshowdown.com/interstice?uri=http%3A%2F%2Fpokedream.com%2Fpokedex%2Fimages%2Fmini%2F197.gif") right no-repeat;
  }

  #lobby-userlist-user-coolmedownb {
    background: transparent url("http://orig08.deviantart.net/8927/f/2011/349/2/e/samurott_overworld_sprite_by_tuibiel-d4j6ulo.gif") right no-repeat;
  }

  #lobby-userlist-user-gaara96 {
    background: transparent url("http://pokecheats.net/images/sprites/icon/6.gif") right no-repeat;
  }

  #lobby-userlist-user-pokeblazer, #blazerffas-userlist-user-pokeblazer {
    background: transparent url("http://imgur.com/MQxyJaX.gif") right no-repeat;
  }

  #lobby-userlist-user-digitaledge, #staff-userlist-user-digitaledge, #blazerffas-userlist-user-digitaledge, #crlslittlecupleague-userlist-user-digitaledge, #7ylersfantasypokemonleague-userlist-user-digitaledge, #artandsprite-userlist-user-digitaledge, #wifi-userlist-user-digitaledge, #funandgames-userlist-user-digitaledge {
    background: transparent url("http://imgur.com/7a2s9j0.gif") right no-repeat;
  }

  #lobby-userlist-user-crl {
    background: transparent url("http://pldh.net/media/pokemon/gen5/blackwhite_animated_shiny/579.gif") right no-repeat;
  }

  #lobby-userlist-user-ruthlessweavile852, #development-userlist-user-ruthlessweavile852, #blazerffas-userlist-user-ruthlessweavile852, #artandsprite-userlist-user-ruthlessweavile852, #funandgames-userlist-user-ruthlessweavile852 {
    background: transparent url("http://pokedream.com/pokedex/images/mini/471.gif") right no-repeat;
  }

  #lobby-userlist-user-masonite, #development-userlist-user-masonite, #blazerffas-userlist-user-masonite, #funandgames-userlist-user-masonite, #artandsprite-userlist-user-masonite {
    background: transparent url("http://media.pldh.net/pokecons_action/330.gif") right no-repeat;
  }
.button.mainmenu2 {
    background: linear-gradient(to bottom,#000000,#fd0807) !important;
    border-color: rgba(138,43,226,1)!important;
}
.button.mainmenu3 {
    background: linear-gradient(to bottom,#000000,#fd0807) !important;
    border-color: rgba(138,43,226,1)!important;
}
.button.mainmenu4 {
    background: linear-gradient(to bottom,#000000,#fd0807) !important;
    border-color: rgba(138,43,226,1)!important;
}
.button.mainmenu5 {
    background: linear-gradient(to bottom,#000000,#fd0807) !important;
    border-color: rgba(138,43,226,1)!important;
}










  #lobby-userlist-user-7ylerstoll, #blazerffas-userlist-user-7ylerstoll, #manaleague-userlist-user-7ylerstoll, #7ylersfantasypokemonleague-userlist-user-7ylerstoll, #wifi-userlist-user-7ylerstoll, #developement-userlist-user-7ylerstoll, #crlslittlecupleague-userlist-user-7ylerstoll, #funanggames-userlist-user-7ylerstoll {
    background: transparent url("http://pldh.net/media/pokemon/gen6/xy-animated-shiny/708.gif") right no-repeat;
  }

  #lobby-userlist-user-heckoreck {
    background: transparent url("http://pldh.net/media/pokemon/rumble_world/129.png") right no-repeat;
  }

  #lobby-userlist-user-grassbucket, #wifi-userlist-user-grassbucket, #blazerffas-userlist-user-grassbucket, #tournaments-userlist-user-grassbucket {
    background: transparent url("http://imgur.com/xnSPHcw") right no-repeat;
  }

  #lobby-userlist-user-7ylerstrevenant, #staff-userlist-user-7ylerstrevenant, #themanaleague-userlist-user-7ylerstrevenant {
    background: transparent url("http://orig05.deviantart.net/6285/f/2013/281/7/8/pmd_trevenant_by_xklein-d6n9l7o.gif") right no-repeat;
  }
}