body {
    background: #eee;
    padding-top: 16px;
    text-align: center;
}

a,
a:link,
a:visited,
a:hover,
a:active {
    color: inherit;
    font: inherit;
    text-decoration: inherit;
}

table {
    border-collapse: collapse;
    border: 1px solid rgba(0,0,0,0.5);
}

main {
    align-items: center;
    align-content: center;
    margin: 0 auto 30px auto;
    width: 1100px;
}

td {
    background: transparent;
    background-size: 120px;
    width: 70px;
    height: 70px;
    text-align: center;
    position: center;
    vertical-align: bottom;
}

td img {
    max-height: 60px;
}
