body {
    background: #ffffff;
    color: #111111;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 2.0;
    margin: 5%;
}

/* BIG Header (under the logo), full size fonts, top of page. */

h1,h2,h3,h4,h5 {
    line-height: 1.6;
}

h1 {
    text-align: center;
    margin: 0px auto;
    font-size: 24px;
    display: block;
    color: #111111;

}

/* On Page Headers (for the content), could be all over the place, but you should only have one */

h2 {
    text-align: center;
    margin: 0px auto;
    font-size: 18px;
    display: block;
    color: #111111;
}

/* Titles / Headers for Pictures, smaller fonts, still indexed by search engines / websites */

h3 {
    text-align: center;
    margin: 0px auto;
    font-size: 16px;
    display: block;
    color: #111111;

}

/* Captions for Pictures, really small fonts! */

h4 {
    text-align: center;
    margin: 0px auto;
    display: block;
    color: #222222;

}

/* Copyrights */

h5 {
    height: 10em;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0px auto;
    color: #111111;
}

/* Horizontal Line (with spacer), for pages like the /thankyou.html page, in 2020+ */

hr {
    display: block;
    height: 2px;
    border: 0;
    border-top: 2px solid #000;
    margin: 1em 0;
    padding: 0;
}

/* Paragraphs (the <p> tag in the code) (No, Need, for Classes) */

p {
    align: center;
    align-items: center;
    padding: 2 0 2 0;
    text-align: center;
}

/* List Items, really small fonts! */

ul,li {
    text-align: center;
    margin: 0px auto;
    list-style-type: square;
    display: block;
    color: #222222;

}

/* Images (the <img> tag in the code) (No, Need, for Classes) */

img {
    align: center;
    align-items: center;
    border: 0;
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding: 4 1 4 1;
    text-align: center;
}

/* Asides (HTML5) (the <aside> tag in in the code) */
aside {
    align: center;
    align-items: center;
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding: 4 1 4 1;
    text-align: center;
    color: #111111;
}

/* Captions (HTML5) (the <caption> tag in in the code) */
caption {
    align: center;
    align-items: center;
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding: 4 1 4 1;
    text-align: center;
    color: #111111;
}

/* Dividers (the <div> tags, in the code, if you know, you know) */
div {
    align: center;
    align-items: center;
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding: 2 0 2 0;
    text-align: center;
}

.links {
    font-size: 15px;

.photos {
    padding-bottom: 20px;

}
