body {
	padding: 20px;
	background-color: rgb(0, 0, 0);
}

table {
	background-color: #fff;
	border-spacing: 0;
}

td {
	border: 1px solid rgb(255, 255, 255);
	width: 1rem;
	height: 1rem;
}

span {
	color: #222;
}

#start,
#clear,
#random {
	padding: .75em;
	border: none;    
	font-weight: 600;
	border-radius: 8px;
	background-color: silver;
}

td.dead {
	background-color: transparent;
}

td.live {
	background-color: #a10000;
}