body{ margin: 0px; padding: 0px; } img{ margin: 0px; padding: 0px; width: 100%; } nav, footer{ text-align: center; background-color: #625B5B; padding: 20px; color: white; } nav a { font-weight: bold; background-color: #EAEAEA; color: #625B5B; padding: 10px; margin: 50px; border-radius: 20px; text-decoration: none; } nav a:hover { background-color: #625B5B; color: #EAEAEA; border: 1px solid #EAEAEA; } table { border: 1px double #625B5B; width: 60%; margin-left: 40px; text-align: center; }