body
{
  background: url("https://images-wixmp-ed30a86b8c4ca887773594c2.wixmp.com/f/acf1fa59-00bf-430c-bb8f-e668e861f57e/d5tpfbv-9ec5b7ff-2ec3-4f66-80dd-7161141177f1.jpg?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ1cm46YXBwOjdlMGQxODg5ODIyNjQzNzNhNWYwZDQxNWVhMGQyNmUwIiwiaXNzIjoidXJuOmFwcDo3ZTBkMTg4OTgyMjY0MzczYTVmMGQ0MTVlYTBkMjZlMCIsIm9iaiI6W1t7InBhdGgiOiJcL2ZcL2FjZjFmYTU5LTAwYmYtNDMwYy1iYjhmLWU2NjhlODYxZjU3ZVwvZDV0cGZidi05ZWM1YjdmZi0yZWMzLTRmNjYtODBkZC03MTYxMTQxMTc3ZjEuanBnIn1dXSwiYXVkIjpbInVybjpzZXJ2aWNlOmZpbGUuZG93bmxvYWQiXX0.ILgWjXyW_cX0wlckDi2wv-e1U4H7JE35h0FXmO30sDY"); 
  background-position: top; /* vertical options are, top, center, bottom. Horizontal options areleft, center right. You can use one vertical position and one horizontal */
  background-repeat: no-repeat;
  background-size: auto/* options are cover, contain, auto */;
  text-align: center;
}
 #pageContainer
{
  margin: 3vw;
}

#title, #content, #bottomContent
{
  background-color: #fffdd0;
  margin: 4vh 9vw;
  opacity: 0.75;
}
#title
{
  border-top-left-radius: 25%;
  border-top-right-radius: 25%;
}

#content
{
  border-radius: 15%;
  padding: 4vh;
}

#bottomContent
a
{
  color: red;
  font-weight: bold;
  font-family: 'Cabin', sans-serif;
  list-style: none;
  text-decoration: none;
}

a:hover
{
  background-color: black;
  color: white;
  font-size: 1.25em;
  padding: 5px;
  margin: 5px;
}