body.home-page {
    /* Replaces background="Image1.jpg" */
    background-image: url('bg_image1.jpg');

    /* Good practice: ensures the background doesn't awkwardly tile or cut off */
/*
    background-repeat: no-repeat;
    background-size: cover;
*/

}

/* Replaces link="#0000FF" (Standard Blue Unvisited Links) */
a:link {
    color: #0000FF;
}

/* Replaces vlink="#800080" (Standard Purple Visited Links) */
a:visited {
    color: #800080;
}

a:hover {
    color: #FF0000;             /* Changes text to bright Red on hover */
    text-decoration: underline; /* Makes sure an underline shows up */
    cursor: pointer;            /* Forces the hand icon cursor */
}

img {
    border: none;
}

.centered-content {
    /* 1. This centers all text, links, and inline elements */
    text-align: center;
}

.centered-content img {
    /* 2. Images need these two lines to center properly in modern CSS */
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.welcome-text {
    font-style: italic;
    font-size: 1.5em;
}

.normal-text {
    font-size: 2.0em;
 }

 ul {
     margin-top: 0;
}
