.logo {
  margin: 0;
  padding: 0;
}
.menu:link    { text-decoration: none; }
.menu:visited { text-decoration: none; }
.menu:hover   { background-color:#c0c0c0; color:#008040; text-decoration: none; }
.menu:active  { background-color:#c0c0c0; color:#008040; text-decoration: none; }
a:link, a:visited {
    color: #000000;
    text-align: center; 
    text-decoration: none;
    display: inline-block;
}

a:hover, a:active {
    background-color: grey;
}