Module:Chessboard/styles.css

.chessboard { text-align: center; }

.chessboard-header { line-height: 130%; margin: 0 auto; }

.chessboard-letters td { height: 18px; }

.chessboard-board-and-notation { background: white; font-size: 88%; border: 1px #c8ccd1 solid; padding: 0; margin: auto; border-collapse: collapse; }

.chessboard-board-and-notation th, .chessboard-board-and-notation td { padding: 0; vertical-align: middle; }

.chessboard .thumbcaption { text-align: left; }

.chessboard-board { position: relative; }

.chessboard-board > div { position: absolute; z-index: 3; }