body{
  font-family: Monospace;
  background-image: url("water.JPG");
}

hr{
  border: outset 8px;
  border-color: dodgerblue;
  border-radius: 5px;
}

.container{
  background-image: url('BACKGROU.JPG') ;
  background-color: #66b3ff90;
  background-blend-mode: overlay;
  border: ridge 5px;
  border-color: #3399ff;
  margin: 10px;
  padding: 5px;
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: center;
  gap: 5px 5px;
}

.title{
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-around;
}

.childtitle {
  flex-grow: 3;
}


.stamp > div {
  align-self: flex-start;
}

.divider{
  display: flex;
  flex-flow: row;
  justify-content: center;
}

.divider img{
  width: 850px;
}

a{
  background-color: skyblue;
  border: outset 5px;
  border-color: dodgerblue;
}

a:hover{
  background-color: azure;
  padding: 3px;
}
/* text elements */

h1{
  color: darkblue;
  background-image: linear-gradient(lightskyblue, blue);
  border: groove 5px;
  border-color: dodgerblue;
  border-radius: 5px;
  text-shadow: -2px 2px dodgerblue;
  max-width: 1000px;
  margin-left: 150px;
  margin-right: 150px;
  text-align: center;
}

h3{
  color: darkblue;
  background-color: lightskyblue;
  border: outset 3px;
  border-color: #3D70D1;
  padding: 5px;
  margin-left: 150px;
  margin-right: 150px;
  text-align: center;
}

.heading{
  color: azure;
  background-image: linear-gradient(#012045, darkblue);
  border: dotted 2px;
  border-color: blue;
  border-radius: 5px;
  padding-left: 10px;
}