body {
    background-color: #023020;
    color: beige;
    font-family: Georgia, serif;
    }
header {
    background-color: black;
    color: beige; 
    font-family: Georgia, serif;
    font-size: 2em;
    text-align: center;
    letter-spacing: 0.25em;
    padding: .5em;
    border: 20px solid beige;
}
#abbey {
    height:450px;
    width: 800px;
    margin: auto;
    background-image: url(Abbey.jpeg);
    background-repeat: no-repeat;
    background-size: 100% 100%}

table {
    margin: auto;
    border: 15px solid black;
    width: 750px;
}
thead {
    background-color: beige;
    color: black;
}
tbody {
    color: black;
    background-color: white;
}
footer {
    background-color: beige;
    color: black;
    font-size: 1em;
    text-align: center;
    padding: 1em;
    border: 15px solid beige;
}