* {
    box-sizing: border-box;
}

/* this is so i could make my text bigger and have a background image for it */
header {
    text-align: center;
    font-size: 100px;
    background-image: url('images/sunshine.jpg');
    background-size: cover;
    background-position: center;
    padding: 50px;
    border: 5px solid black;
}
/* this is so that my stuff is in the middle of the page and not all over the place */
.container {
    display: flex;
    align-items: center;
}
/* this is so that my sections are the same size and have a border around them */
.section {
    font-family: Arial, Helvetica, sans-serif;
    flex: 1;
    width: 250px;
    height: 300px;
    border: 5px solid black;
    text-align: center;
}
/* this was so that i could adjust the border and size of my images */
.center {
    width: 550px;
    height: 300px;
    border: 5px solid black;
    
}
/* This is so that my images and text are side by side and not on top of each other */
.present {
    display: flex;
}
/* this is so that my images are the same size and have a border around them */
.side {
    width: 475px;
    height: 300px;
    border: 5px solid black;
}
/* this is so everything on the second line is equal */
#present {
    
    width: 550px;
    height: 300px;
    border: 5px solid black;
}
/* this is so my footer is at the bottom of my page with a margin and color so it stands out */
footer {
    margin-top: 5px;
    padding: 35px;
    background-color: lightgrey;

}