Hi, the problem is the font size you set on hover
Code:
.menu a:hover, .menu1 a:hover, .menu2 a:hover {
font-size:16px;
background:#FF0000;
}
You decrease the font size of the anchor and since no width is set the box gets smaller and thus the others shift over. You can fix this by setting a width (or removing the changed font, but I don't think you want that )
Code:
.menu a, .menu1 a, .menu2 a {
background:#FF0088;
padding:50px;
margin-right:64px;
width:130px;
display:-moz-inline-box;
display:inline-block;
color:#000;
font-size:18px;
}
Bookmarks