/*
    Style for the Event Type colors, this changes year-to-year
*/

/* Definitions for our color backgrounds for the different Event Types */

/* 
#####
### Alexander Ditto's $x challenges
#####
*/
/* Alexander Ditto's Max Points challenge from DB4 */
.buspts {
   background-color: #c9daf8;
   color: black;
}
.buspts a:link, a:visited, a:active {
   color: black;
}
.trbuspts {
   background-color: rgba(201,218,248,0.5);
}

/* Alexander Ditto's $5 Facts from DB5 */
.facts {
   background-color: #c9daf8;
}
.facts a:link, a:visited, a:active {
   color: black;
}
.trfacts {
   background-color: rgba(201,218,248,0.5);
}

/* Alexander Ditto's $6 Secrets from DB6 */
.secret {
   background-color: #c9daf8;
   color: black;
}
.secret a:link, a:visited, a:active {
   color: black;
}
.trsecret {
   background-color: rgba(201,218,248,0.5);
}

/* Alexander Ditto's $7 Superheros from DB7 */
.super {
   background-color: #c9daf8;
}
.super a:link, a:visited, a:active {
   color: black;
}
.trsuper {
   background-color: rgba(201,218,248,0.5);
}

/* Alexander Ditto's $8 Eats from DB8 */
.eats {
   background-color: #c9daf8;
}
.eats a:link, a:visited, a:active {
   color: black;
}
.treats {
  background-color: rgba(201, 218, 248,0.5);
}

/* Alexander Ditto's $9 Nemesis from DB9 */
.nemesis {
   background-color: #c9daf8;
}
.nemesis a:link, a:visited, a:active {
   color: black;
}
.trnemesis {
   background-color: rgba(201,218,248,0.5);
}

/* Alexander Ditto's $X Push-ups from DB12 */
.pushup {
   background-color: #c9daf8;
}
.pushup a:link, a:visited, a:active {
   color: black;
}
.trpushup {
   background-color: rgba(201,218,248,0.5);
}

/* X-box style Achievements for the stream happened DB4 -> DB8 */
.cheevo {
   background-color: #a4c2f4;
}
.cheevo a:link, a:visited, a:active {
   color: black;
}
.trcheevo {
  background-color: rgba(164,194,244,0.5);
}

/* Someone SCREAMS AFRICA!!! (Mostly DB5) */
.africa {
   background-color: #cc0000;
}
.africa a:link, a:visited, a:active {
   color: white;
}
.trafrica {
   background-color: rgba(204,0,0,0.5);
}

/* Art Challenge Results */
.results {
   background-color: #0B5394;
}
.results a:link, a:visited, a:active {
   color: white;
}
.trresults {
   background-color: rgba(11,83,148,0.5);
}


/* Live-auctions for items started DB2+ */
.auction {
   background-color: #b4a7d6;
}
.auction a:link, a:visited, a:active {
   color: black;
}
.trauction {
   background-color: rgba(180,167,214,0.5);
}

/* Behind-the-scenes shots DB1+ */
.bts {
   background-color: #d5a6bd;
}
.bts a:link, a:visited, a:active {
   color: black;
}
.trbts {
   background-color: rgba(213,166,189,0.5);
}

/* Someone calls in to the stream (NOT in-person guests) */
.callin {
   background-color: #3D85C6;
}
.callin a:link, a:visited, a:active {
   color: black;
}
.trcallin {
  background-color: rgba(61,133,198,0.5);
}

/* Someone gets clubbed (DB4/5/6 mostly) */
.club {
   background-color: #6FA8DC;
}
.club a:link, a:visited, a:active {
   color: black;
}
.trclub {
  background-color: rgba(111,168,220,0.5);
}

/* Serge and James play Coffee Pong */
.pong {
   background-color: #000000;
}
.pong a:link, a:visited, a:active {
   color: white;
}
.trpong {
  background-color: rgba(0,0,0,0.5);
}

/* Someone crashes the bus! DB1+ */
.crash {
   background-color: #dd7e6b;
}
.crash a:link, a:visited, a:active {
   color: black;
}
.trcrash {
   background-color: rgba(221,126,107,0.5);
}

/* Someone dancing (usually Kathleen) DB2+ */
.dance {
   background-color: #6aa84f;
}
.dance a:link, a:visited, a:active {
   color: black;
}
.trdance {
   background-color: rgba(106,168,79,0.5);
}

/* For Tracking the single DBloon event. */
.dbloon {
   background-color: #bf9000;
}
.dbloon a:link, a:visited, a:active {
   color: white;
}
.trdbloon {
   background-color: rgba(191,144,0,0.5);
}

/* Discussing something */
.discussion {
   background-color: #3c78d8;
}
.discussion a:link, a:visited, a:active {
   color: white;
}
.trdiscussion {
   background-color: rgba(60,120,216,0.5);
}

/* Someone draws something on-stream */
.drawing {
   background-color: #cfe2f3;
}
.drawing a:link, a:visited, a:active {
   color: black;
}
.trdrawing {
   background-color: rgba(207,226,243,0.5);
}

/* Someone draws/assembles/makes something on-stream (Replaced Drawing in DB13) */
.creative {
   background-color: #cfe2f3;
}
.creative a:link, a:visited, a:active {
   color: black;
}
.trcreative {
   background-color: rgba(207,226,243,0.5);
}

/* Donation drive multiples of $x for an item */
.drive {
   background-color: #d9d2e9;
}
.drive a:link, a:visited, a:active {
   color: black;
}
.trdrive {
   background-color: rgba(217,210,233,0.5);
}

/* Driver shift change (someone's driver shift ends, another starts) */
.drvrshft {
   background-color: #45818e;
}
.drvrshft a:link, a:visited, a:active {
   color: white;
}
.trdrvrshft {
   background-color: rgba(69,129,142,0.5);
}

/* The Dump Truck has arrived!!! (shitty kids toys) */
.dumptruck {
   background-color: #FFFF00;
}
.dumptruck a:link, a:visited, a:active {
   color: black;
}
.trdumptruck {
   background-color: rgba(255,255,0,0.5);
}

/* Enter or Exit, someone comes or leaves */
.enter {
   background-color: #efefef;
   color: black;
}
.enter a:link, a:visited, a:active {
   color: black;
}
.trenter {
   background-color: rgba(239,239,239,0.5);
}

/* Technically an invalid field, for when Bill's shirt was signed at DB8 */
.feels {
   background-color: #ffffff;
}
.feels a:link, a:visited, a:active {
   color: black;
}
.trfeels {
  background-color: rgba(255,255,255,0.5);
}

/* An audible flush is heard (and Dix's Log is born) */
.flush {
   background-color: #e69138;
}
.flush a:link, a:visited, a:active {
   color: black;
}
.trflush {
   background-color: rgba(230,145,56,0.5);
}

/* Someone brings Food or eats food on camera */
.food {
   background-color: #b45f06;
   color: white;
}
.food a:link, a:visited, a:active {
   color: white;
}
.trfood {
   background-color: rgba(180,95,6,0.5);
}

/* A special note from the VST */
.vst {
   background-color: #ffffff;
}
.vst a:link, a:visited, a:active {
   color: black;
}
.trvst {
   background-color: rgba(255,255,255,0.5);
}

/* They play a game that is NOT DesertBus on stream */
.game {
   background-color: #b6d7a8;
}
.game a:link, a:visited, a:active {
   color: black;
}
.trgame {
   background-color: rgba(182,215,168,0.5);
}

/* A point, bus stop, or bugsplat happens in DesertBus */
.gevent {
   background-color: #274e13;
}
.gevent a:link, a:visited, a:active {
   color: white;
}
.trgevent {
   background-color: rgba(39,78,19,0.5);
}

/* For guest call-ins or visits */
.guest {
   background-color: #6d9eeb;
}
.guest a:link, a:visited, a:active {
   color: black;
}
.trguest {
   background-color: rgba(109,158,235,0.5);
}

/* BURN! (a too-real insult) */
.insult {
   backround-color: #cc4125;
}
.insult a:link, a:visited, a:active {
   color: black;
}
.trinsult {
   background-color: rgba(204,65,37,0.5);
}
.burn {
   backround-color: #cc4125;
}
.burn a:link, a:visited, a:active {
   color: black;
}
.trburn {
   background-color: rgba(204,65,37,0.5);
}

/* Time to build some legos, w/o looking at the instructions! */
.legos {
   background-color: #134F5C;
}
.legos a:link, a:visited, a:active {
   color: white;
}
.trlegos {
  background-color: rgba(19,79,92,0.5);
}

/* Someone has a meltdown because something is too funnny */
.meltdown {
   background-color: #f6b26b;
}
.meltdown a:link, a:visited, a:active {
   color: black;
}
.trmeltdown {
   background-color: rgba(246,178,107,0.5);
}

/* For Tracking DB specific Memes */
.meme {
   background-color: #00ff00;
}
.meme a:link, a:visited, a:active {
   color: black;
}
.trmeme {
   background-color: rgba(0,255,0,0.5);
}

/* A certain $ amount is passed */
.milestone {
   background-color: #ffd966;
}
.milestone a:link, a:visited, a:active {
   color: black;
}
.trmilestone {
   background-color: rgba(255,217,102,0.5);
}

/* For showing off the run's minecraft server */
.mine {
   background-color: #FFF2CC;
}
.mine a:link, a:visited, a:active {
   color: black;
}
.trmine {
  background-color: rgba(255,242,204,0.5);
}

/* For Noy2222's morning game shows */
.dbfeud {
   background-color: #A64D79;
}
.dbfeud a:link, a:visited, a:active {
   color: white;
}
.trdbfeud {
  background-color: rgba(166,77,121,0.5);
}

/* Multi-Goal! Several challenges at once! */
.multi {
   background-color: #1155cc;
}
.multi a:link, a:visited, a:active {
   color: white;
}
.trmulti {
   background-color: rgba(17,85,204,0.5);
}

/* Music! Compliment to Video/Image for background music! */
.music {
   background-color: #F1C232;
}
.music a:link, a:visited, a:active {
   color: black;
}
.trmusic {
   background-color: rgba(241,194,50,0.5);
}

/* Something we don't have a calssification for */
.other {
   background-color: #ffffff;
}
.other a:link, a:visited, a:active {
   color: black;
}
.trother {
   background-color: rgba(255,255,255,0.5);
}

/* New photos avaliable */
.photo {
   background-color: #e69138;
}
.photo a:link, a:visited, a:active {
   color: black;
}
.trphoto {
   background-color: rgba(230,145,56,0.5);
}

/* A physical challenge human pyramid or whatnot */
.physical {
   background-color: #93c47d;
}
.physical a:link, a:visited, a:active {
   color: black;
}
.trphysical {
   background-color: rgba(147,196,125,0.5);
}

/* Someone reminds people about the app or some other thing */
.plug {
   background-color: #8e7cc3;
}
.plug a:link, a:visited, a:active {
   color: white;
}
.trplug {
   background-color: rgba(142,124,195,0.5);
}

/* New poster revision avaliable */
.poster {
   background-color: #fce5cd;
}
.poster a:link, a:visited, a:active {
   color: black;
}
.trposter {
   background-color: rgba(252,229,205,0.5);
}

/* A prank is played on someone */
.prank {
   background-color: #d9ead3;
   color: black;
}
.prank a:link, a:visited, a:active {
   color: black;
}
.trprank {
   background-color: rgba(217,234,211,0.5);
}

/* An upcoming event is promo'd */
.promo {
   background-color: #ff00ff;
}
.promo a:link, a:visited, a:active {
   color: black;
}
.trpromo {
   background-color: rgba(255,0,255,0.5);
}

/* Oh nos! the normie TV is here! */
.press {
   background-color: #38761d;
}
.press a:link, a:visited, a:active {
   color: white;
}
.trpress {
   background-color: rgba(56,118,29,0.5);
}

/* For Beej's PSA's and Other info dumps */
.psa {
   background-color: #351C75;
}
.psa a:link, a:visited, a:active {
   color: white;
}
.trpsa {
   background-color: rgba(53,28,117,0.5);
}

/* Would you like to take a survey!? */
.quiz {
   background-color: #c27ba0;
}
.quiz a:link, a:visited, a:active {
   color: white;
}
.trquiz {
   background-color: rgba(194,123,160,0.5);
}

/* Lets have a random dance party! DB7+ */
.rdp {
   background-color: #f4cccc;
}
.rdp a:link, a:visited, a:active {
   color: black;
}
.trrdp {
   background-color: rgba(244,204,204,0.5);
}

/* Reading something from a viewer or a story */
.reading {
   background-color: #d0e0e3;
}
.reading a:link, a:visited, a:active {
   color: black;
}
.trreading {
   background-color: rgba(208,224,227,0.5);
}

/* Who's in the Room? Lets find out! */
.rollcall {
   background-color: #9900FF;
}
.rollcall a:link, a:visited, a:active {
   color: white;
}
.trrollcall {
   background-color: rgba(153,0,255,0.5);
}

/* Someone gets a shame ticket */
.shame {
   background-color: #d51e1e;
}
.shame a:link, a:visited, a:active {
   color: white;
}
.trshame {
   background-color: rgba(213,30,30,0.5);
}

/* Someone gets a sham ticket (a shame ticket not from ash) */
.asham {
   background-color: #ff0000;
}
.asham a:link, a:visited, a:active {
   color: black;
}
.trasham {
   background-color: rgba(255,0,0,0.5);
}

/* Shift change (Zeta, Alpha Flight, etc) DB8+ */
.shift {
   background-color: #ff9900;
}
.shift a:link, a:visited, a:active {
   color: black;
}
.trshift {
   background-color: rgba(255,153,0,0.5);
}

/* TY / Etc to someone remote */
.shoutout {
   background-color: #cccccc;
}
.shoutout a:link, a:visited, a:active {
   color: black;
}
.trshoutout {
   background-color: rgba(204,204,204,0.5);
}

/* Full on skit */
.skit {
   background-color: #a2c4c9;
}
.skit a:link, a:visited, a:active {
   color: black;
}
.trskit {
   background-color: rgba(162,196,201,0.5);
}

/* Slowpoke arrives to thank them for a past deed */
.slow {
   background-color: #ffffff;
}
.slow a:link, a:visited, a:active {
   color: black;
}
.trslow {
   background-color: rgba(255,255,255,0.5);
}

/* They sing a song of their people */
.song {
   background-color: #76a5af;
}
.song a:link, a:visited, a:active {
   color: black;
}
.trsong {
   background-color: rgba(118,165,175,0.5);
}

/* Sports Predictions time! (based soly on team-name) */
.sports {
   background-color: #4C1130;
}
.sports a:link, a:visited, a:active {
   color: white;
}
.trsports {
   background-color: rgba(76,17,48,0.5);
}

/* Technically an invalid field, but it's a good idea for later */
.stinger {
   background-color: #0000ff;
}
.stinger a:link, a:visited, a:active {
   color: white;
}
.trstinger {
  background-color: rgba(0,0,255,0.5);
}

/* They tell us a story */
.story {
   background-color: #9fc5e8;
}
.story a:link, a:visited, a:active {
   color: black;
}
.trstory {
   background-color: rgba(159,197,232,0.5);
}

/* For completed Supercuts */
.supercut {
   background-color: #00ffff;
}
.supercut a:link, a:visited, a:active {
   color: black;
}
.trsupercut {
   background-color: rgba(0,255,255,0.5);
}


/* There's a technical problem */
.tech {
   background-color: #ea9999;
   color: black;
}
.tech a:link, a:visited, a:active {
   color: black;
}
.trtech {
   background-color: rgba(234,153,153,0.5);
}

/* THE DEVICE is activated */
.device {
   background-color: #e06666;
}
.device a:link, a:visited, a:active {
   color: black;
}
.trdevice {
   background-color: rgba(224,102,102,0.5);
}

/* For Jacob's "Kindness War" and everyone involved with it */
.kindness {
   background-color: #8b008b;
}
.kindness a:link, a:visited, a:active {
   color: white;
}
.trkindness {
   background-color: rgba(139,0,139,0.5);
}

/* A video or Image is shown on screen */
.vid-img {
   background-color: #ffe599;
   color: black;
}
.vid-img a:link, a:visited, a:active {
   color: black;
}
.trvid-img {
   background-color: rgba(255,229,153,0.5);
}

/* Who fucking-knows */
.unknown {
   background-color: #999999;
}
.unknown a:link, a:visited, a:active {
   color: black;
}
.trunknown {
   background-color: rgba(153,153,153,0.5);
}

