h1 {
    background: lightgray;
    color: black;
    text-align: center;
    font-size: 50px;
    padding: 25px;
    margin-bottom: 25px;
  }

h2 {
    color: rgb(124, 122, 122);
    text-align: center;
    font-size: 30px;
  }

img {
    width: 450px;
    height: 400px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    box-shadow: 10px 10px 5px  rgb(100, 99, 99);
  }

p {
    margin-left: 200px;
    margin-right: 200px;
    background: rgb(233, 232, 232);
    padding: 25px;
}

ul{
    text-align: center;
    list-style-type: none;
    list-style-position: inside;
    font-size: 20px;
    border-style: solid;
    border-width: 4px;
    margin-left: 525px;
    margin-right: 525px;
    padding: 20px;
    color: rgb(124, 122, 122);
}

li a {
    display: inline-block;
    color: black;
    text-align: center;
    padding: 10px;
    text-decoration: none;
  }

table {
    margin-left: auto;
    margin-right: auto;
}

a {
  color: black;
}

button {
    text-align: center;
    background-color: lightgray;
    color: black;
}
