.chessboard {
	border: 5px solid white;
	border-spacing: 0;
}
.chessboard.blacktomove {
	border-color: black;
}
.chessboard > tr > td {
	background: rgb(255, 206, 158);
	width: 50px;
	height: 50px;
	text-align: center;
	vertical-align: middle;
	font-size: 50px;
	line-height: 50px;
}
.chessboard > tr:nth-child(odd) td:nth-child(even),
.chessboard > tr:nth-child(even) td:nth-child(odd) {
	background: rgb(209, 137, 71);
}
.white.king:after {
	content: "\2654"
} 
.white.queen:after {
	content: "\2655"
} 
.white.rook:after {
	content: "\2656"
} 
.white.bishop:after {
	content: "\2657"
} 
.white.knight:after {
	content: "\2658"
} 
.white.pawn:after {
	content: "\2659"
} 
.black.king:after {
	content: "\265A"
} 
.black.queen:after {
	content: "\265B"
} 
.black.rook:after {
	content: "\265C"
} 
.black.bishop:after {
	content: "\265D"
} 
.black.knight:after {
	content: "\265E"
} 
.black.pawn:after {
	content: "\265F"
}

