ul, ul li { list-style: none; display: block; margin: 0; padding: 0; } ul li a:link, ul li a:visited { text-decoration: none; width:100px; display: block; background-color: red; color: yellow; padding: 5; margin: 5; border: 2px solid black; } ul li a:hover { width: 85px; background-color: white; color: black; font-weight: bold; padding-left: 20; }