body {
    width: 100vw;
    height: 200vh;
    margin: 0;
    padding: 0;
    color: aliceblue;
    font-family: verdana, geneva, sans-serif;
    font-size: small;
    /*line-height: 20px;*/
}

body::before {
    content: '';
    position: fixed;
    width: 100vw;
    height: 100vh;
    background-image: url("Tony_1994.jpg");
    background-position: 50% 75%;
    background-size: cover;
    z-index: -1; /* added */
}

.bodyText {
    max-width: 800px;
    width: 100%;
    margin: 0px auto 0;
    padding: 20px;
    overflow-y: auto;
    background-color: rgba(25, 25, 25, 0.667);
    border: 1px solid aliceblue;
}

.photoCred {
    position: fixed;
    bottom: 20px;
    left: 20px;
    max-width: 175px;
    font-size: smaller;
}

a:link {
    color: aliceblue;
}

a:visited {
    color: rgb(223, 217, 211);
}

a:hover {
    color: aqua;
}

.corner-image {
    position: fixed;
    bottom: 0;
    right: 0;
    width: 150px; /* Adjust the width as needed */
    height: auto; /* Maintain the aspect ratio */
    margin: 10px; /* Optional: Add some margin */
    z-index: 1000; /* Ensure it appears above other elements */
}