body {
    padding: 20px;
    background-color: #222;
}

#gridContainer {
    padding-bottom: 10px;
}

table {
    background-color: #222;
    border-spacing: 0;
}

td {
    border: 1px solid black;
    border-radius: 3px;
    width: 9px;
    height: 9px;
}

span {
    color: #222;
}

#start,
#clear,
#random {
    padding: .75em;
    border-radius: 5px;
    border: none;    
    background: linear-gradient(
        to bottom right,
        #C5DEC6, #587559);
}

td.dead {
    background-color: transparent;
}

td.live {
    background-color: white;
    border-radius: 10px;
}