body {
    background-image: url(placeholder_pattern.jpg);
    background-color: #ffffff;
    color: #7187bc;
    text-align: center;
}

footer {
    background-color: #7187bc;
    color: #ffffff;
    position: absolute;
    bottom: 0;
    padding: 20px 0;
    text-align: center;
    width: 100%;
}

.placeholder-banner {
    background-image: url(placeholder.png);
    background-repeat: no-repeat;
    background-size: contain;
    height: 50vh;
    width: 41vh;
    max-height: 50vh;
    margin: 10vh auto 0;
}

.placeholder-banner:hover {
    background-image: url(Script-version.png);
}