body {
    text-align: center;
    background-color: rgb(232, 255, 250);
    font-family: Tahoma, sans-serif;
    background-image: url("images/code_background.jpeg");
    background-position: center; /* Center the image */
    background-repeat: no-repeat; /* Do not repeat the image */
    background-size: cover; /* Resize the background image to cover the entire container */
}

#mainDiv {
    width: 100%;
    max-width: 1400px;
    margin-right: auto;
    margin-left: auto;
    background-color: hsla(0, 0%, 100%, .8);
    padding: 30px;
}

h1, h2, h3, h4 {
 color:darkblue;
}

h2 {
    text-decoration: underline;
}

#paragraph {
    width: 200px;
    margin-right: auto;
    margin-left: auto;
}

#greensheetsLinks {
  color: rgb(1, 87, 39);
}

#resourcesLinks {
    color: rgb(87, 10, 10);
}