You really cannot give any top or bottom padding to an inline element like a span or an anchor. I'm a little surprised that FF lets you do so. There is a not widely supported display style that could work out fairly well here:
Code:
a.pgmenu,
a:link.pgmenu {
display:inline-block;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: White;
text-decoration: none;
padding: 2px 3px 2px 3px;
border: 1px solid #1E90FF;
background-color: Black;
}
But the real way to deal with something like this is to make it display block or contained within a block level element like a division and explicitly set its width, it could even be floated:
Code:
a.pgmenu,
a:link.pgmenu {
display:block;
width:4em;
float:left;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: White;
text-decoration: none;
padding: 2px 3px 2px 3px;
border: 1px solid #1E90FF;
background-color: Black;
}
Bookmarks