a { padding:3px 10px; margin:20px 10px; text-decoration:none; 
  display:block; width:280px; 
  border-left:1px solid dimgray; border-right:2px solid black;  
  border-top:1px solid dimgray;  border-bottom:2px solid black; }

a:link { color:black; background-color:white; }
a:visited { color:gray;  background-color:white; }
a:hover { color:white; background-color:green; }
a:active, a:focus { color:green; background-color:gold; }

