a { cursor: pointer; color: #F00; font-weight: bold; } a:hover { color: rgb(168, 0, 0); } h1 { text-align: center; } #hosts li { list-style-type: none; text-align: center; margin-top: 20px; display: table; } #hosts li a { height: 100px; display: table-cell; vertical-align: middle; } #hosts li a:hover { background-color: #CCC; color: #000; text-decoration: none; } td.centering, p.centering { text-align: center; }