html
{
  background-image: url('https://opengameart.org/sites/default/files/styles/medium/public/grass_34.png');
}

body
{
  width: 700;
  text-align: justify;
  margin: 80px auto;
  padding: 30px 50px;
  font-family: "Verdana", Sans-serif;
  background: linear-gradient(90deg,rgba(41, 51, 28, 0.93) 0%, rgba(35, 34, 62, 0.56) 50%, rgba(45, 64, 33, 0.92) 100%);
  color: #e1e1e1;
  text-shadow: 1px 1px 6px #122d3e;
  border-radius: 40px;
  border: 6px solid #f0e7d2d6;
  line-height: 140%;
  font-size: 18px;
}

p
{
  overflow: hidden;
  margin: 25px 0;
}

h1:first-of-type
{
  margin: 20px 0 30px;
  background: none;
  border: none;
  font-size: 40px;
  color: #c9ffe6;
  width: 100%;
  text-align: center;
  text-shadow: 0px 0px 8px #4f2727;
  box-shadow: none;
}

a
{
  text-decoration: underline wavy;
  color: inherit;
  color: #261c9b; 
  text-shadow: 1px 1px 1px #0b1515;
}

a:hover
{
  background-color: gray;
}

.dead
{
  color: #ec2323;
}

b, strong
{
  background-color: #44052070;
  border-radius: 5px;
  padding: 0 5px;
}

i, em
{
  color: #dbb02f;
}
  
pre, code
{
  color: #8d9f9e;
  font-weight: bold;
  text-shadow: 0px 0px 4px #2b100b;
}

pre
{
  margin: 30px 0;
  background: linear-gradient(90deg,rgb(32, 28, 13) 0%, rgba(93, 106, 90, 0.52) 100%);
  border-top: 3px solid #4f5157;
  border-bottom: 3px solid #0c370e;
  padding: 25px;
  border-radius: 20px;
  overflow: scroll;
  line-height: 140%;
  font-size: 12px;
  box-shadow: 0 0 20px #0e200587;
}

table
{
  border-collapse: collapse;
  margin: 40px auto;
  box-shadow: 1px 1px 10px #282509c9;
}

table td, th
{
  border: 2px solid #331c08;
  padding: 8px;
  background-color: #594c43;
  
}

th
{
  border-bottom: 10px dotted #594c43;
  background-color: #779946;
  color: #050f02;
}

h1, h2, h3
{
  color: #233330;
  padding: 15px 15px;
  background: linear-gradient(80deg,rgba(49, 115, 96, 0.35) 0%, rgba(80, 121, 62, 0.89) 51%, rgba(94, 135, 170, 0.24) 100%);
  border-radius: 5px;
  border-bottom: 1px solid #a6caa391;
  border-top: 1px solid #191a359c;
  text-shadow: 0 0 5px #296032a8;
  text-align: center;
  margin: 50px auto 40px;
  box-shadow: 1px 1px 10px #070f03c9;
  line-height: 100%;
}

ul
{
  list-style-type: "🌻 ";
  margin: 0 0 5px 11px;
}

ul, ol
{
  border: 1px dotted black;
  border-left: 3px dashed #5f6660;
  border-right: none;
  padding-top: 8px;
  padding-bottom: 8px;
}

.nav
{
  font-size: 13px;
  background-image: url('https://opengameart.org/sites/default/files/styles/medium/public/oga-textures/84037/texture26.png');
  display: block;
  border-radius: 5px;
  padding: 15px 25px;
  margin: 50px 20px 30px;
  font-weight: 800;
  text-shadow: 0 0 15px black;
  line-height: 200%;
  box-shadow: 0 10px 20px #00000087;
  text-align: center;
}

.nav a
{
  color: #ecf2cc;
  padding: 2px 4px;
  text-decoration: none;
  border: none;
  background-color: #14512ba6;
}

.nav a:hover
{
  text-decoration: underline;
}

li
{
  padding-left: 2px;
}

hr
{
  border-top: 4px dotted #21461d;
  border-bottom: 4px dotted #8c7772;
  margin: 50px 0;
}

h1:first-of-type::before
{
  content: "☮ 🌎 ";
}

h1:first-of-type::after
{
  content: " 🌎 ☮";
}

p:nth-of-type(9)::after
{
  content: "🐠 🐟 🦀 🐡";
  display: block;
  margin: 40px auto 0;
  text-align: center;
  height: 70px;
  font-size: 70px;
}

p:last-of-type::after
{
  content: " 🚲 100% VEGAN. 🐮";
}

h2::after
{
  content: " 🐝"
}

h3::before
{
  content: "🐧 "
}

.nav a::before
{
  content: " 🌞";
}
