/* Stratigraphy CSS

   RGB colours based on International Stratigraphic Chart
   http://www.stratigraphy.org/down.htm.
   Some colours are different in the list of the Commission for the
   Geological Map of the World (CGMW) and marked as "-cgwm"

   Contains all units down to the system/period level.

   Compiled by Florian Jenn
   http://blog.effjot.net/2008/11/stratigraphy-stylesheet/

   Version 1.6, 06.01.2010 Epochs for Triassic and Jurassic.
   Version 1.5, 05.01.2009 Some epochs and ages (Cenozoic, Cretaceous).
   Version 1.1, 05.01.2009 Some missing bright text colours fixed.
   Version 1.0, 24.11.2008 Initial release. */



/* "Super-Eon" */

.precambrian             { background: rgb(247, 67, 112); }


/* Eons */

.phanerozoic             { background: rgb(154, 217, 221); }
  .phanerozoic-cgmw      { background: rgb(154, 217, 229); }
.proterozoic             { background: rgb(247, 53, 99); }
  .proterozoic-cgmw      { background: rgb(251, 154, 148); }
.archean                 { background: rgb(240, 4, 127); }
  .archean-cgmw          { background: rgb(240, 2, 127); }
.hadean                  { background: rgb(174, 2, 126); /* CGMW: not def. */
                           color: rgb(232, 232, 232); }

/* Eras */

.cenozoic                { background: rgb(242, 249, 29); }
  .cenozoic-cgmw         { background: rgb(250, 253, 1); }
.mesozoic                { background: rgb(103, 197, 202); }
.paleozoic               { background: rgb(153, 192, 141); }

.neoproterozoic          { background: rgb(254, 179, 66); }
  .neoproterozoic-cgmw   { background: rgb(254, 179, 67); }
.mesoproterozoic         { background: rgb(253, 180, 98); }
  .mesoproterozoic-cgmw  { background: rgb(253, 180, 105); }
.paleoproterozoic        { background: rgb(247, 67, 112); }
  .paleoproterozoic-cgmw { background: rgb(247, 67, 115); }
.neoarchean              { background: rgb(249, 155, 193); }
  .neoarchean-cgmw       { background: rgb(249, 155, 197); }
.mesoarchean             { background: rgb(247, 104, 169); }
  .mesoarchean-cgmw      { background: rgb(234, 102, 177); }
.paleoarchean            { background: rgb(244, 68, 159); }
.eoarchean               { background: rgb(218, 3, 127); }
  .eoarchean-cgmw        { background: rgb(218, 2, 127); }


/* Periods */

.quaternary              { background: rgb(249, 249, 127); }
  .quaternary-cgmw       { background: rgb(254, 230, 146); }
.neogene                 { background: rgb(255, 230, 25); }
  .neogene-cgmw          { background: rgb(255, 232, 0); }
.paleogene               { background: rgb(253, 154, 82); }

.cretaceous              { background: rgb(127, 198, 78); }
  .cretaceous-cgmw       { background: rgb(197, 229, 71); }
.jurassic                { background: rgb(52, 178, 201); }
  .jurassic-cgmw         { background: rgb(226, 244, 224); }
.triassic                { background: rgb(129, 43, 146);
                           color: rgb(232, 232, 232); }
  .triassic-cgmw         { background: rgb(107, 71, 125);
                           color: rgb(232, 232, 232); }

.permian                 { background: rgb(240, 64, 40); }
.carboniferous           { background: rgb(103, 165, 153);
                           color: rgb(232, 232, 232); }
  .carboniferous-cgmw    { background: rgb(103, 171, 160);
                           color: rgb(232, 232, 232); }
.devonian                { background: rgb(203, 140, 55); }
.silurian                { background: rgb(179, 225, 182); }
  .silurian-cgmw         { background: rgb(179, 226, 208); }
.ordovician              { background: rgb(0, 146, 112);
                           color: rgb(232, 232, 232); }
.cambrian                { background: rgb(127, 160, 86);
                           color: rgb(232, 232, 232); }
  .cambrian-cgmw         { background: rgb(64, 133, 33);
                           color: rgb(232, 232, 232); }

.ediacaran               { background: rgb(254, 217, 106); }
.cryogenian              { background: rgb(254, 204, 92); }
.tonian                  { background: rgb(254, 191, 78); }
.stenian                 { background: rgb(254, 217, 154); }
.ectasian                { background: rgb(253, 204, 138); }
.calymmian               { background: rgb(253, 192, 122); }
.statherian              { background: rgb(248, 117, 167); }
.orosirian               { background: rgb(247, 104, 152); }
.rhyacian                { background: rgb(247, 91, 137); }
.siderian                { background: rgb(247, 79, 124); }
  /* CGMW: Proterozoic periods not defined */


/* Some epochs (no CGMW yet) */

.holocene                { background: rgb(254, 242, 236); }
.pleistocene             { background: rgb(255, 242, 174); }

.pliocene                { background: rgb(255, 255, 153); }
.miocene                 { background: rgb(255, 255, 0); }

.oligocene               { background: rgb(253, 192, 122); }
.eocene                  { background: rgb(253, 180, 108); }
.paleocene               { background: rgb(253, 167, 95); }

.upper-cretaceous        { background: rgb(166, 216, 74); }
.lower-cretaceous        { background: rgb(140, 205, 87); }

.upper-jurassic          { background: rgb(179, 227, 239); }
.middle-jurassic         { background: rgb(128, 207, 216); }
.lower-jurassic          { background: rgb( 66, 174, 208); }

.upper-triassic          { background: rgb(189, 140, 195); }
.middle-triassic         { background: rgb(177, 104, 177); }
.lower-triassic          { background: rgb(125,  57, 153); }


/* Some ages (no CGMW yet) */

.maastrichtian           { background: rgb(242, 250, 140); }
.campanian               { background: rgb(230, 244, 127); }
.santonian               { background: rgb(217, 237, 116); }
.coniacian               { background: rgb(204, 233, 104); }
.turonian                { background: rgb(191, 227, 93); }
.cenomanian              { background: rgb(179, 222, 83); }

.albian                  { background: rgb(204, 234, 151); }
.aptian                  { background: rgb(191, 228, 138); }
.barremian               { background: rgb(179, 223, 127); }
.hauterivian             { background: rgb(166, 217, 117); }
.valanginian             { background: rgb(153, 211, 106); }
.berriasian              { background: rgb(140, 205, 96); }
