
h1 {
    color: darkgreen;
}

a {
    color: white;
}

nav li {
	display: inline;
	margin-right: 1rem;
}

nav {
	background-color: rgba(28, 168, 10, 0.959);
  color: white; 
	padding: 1rem;
  margin: 2rem 0; 
}
nav ul {
  padding: 0; 
  margin: 0; 
}

nav a {
  color: white; 
  text-decoration: none; 
}

figure {
  border: 1px black; 
/*  padding: 10px; 
  position: relative; */
}


/*
figcaption { 
  position: absolute;
  top: -25px;
  left: 50%;
  transform: translateX(-50%); 
  text-align: left; 
  z-index: 1 !important; 
}

*/

audio {
  margin-bottom: -2px;
}


.my_p {
  margin-bottom: 2px;
  margin-top: -2px;
} 

.my_box {
  border: 4px solid darkgreen;
  padding: 5px;
  display: inline-block;
  margin-bottom: 15px;
  margin-right: 8px;
}