That's a strange effect. But I think it's being caused by the border rules below. In the first set of rules, you've got
border-bottom:2px; and in the second it's
border-bottom:1px;. Changing them both to
2px seems to kill the effect of the ad jumping.
Code:
#navlist a:link, #navlist a:visited
{
float: left;
line-height: 15px;
font-weight: bold;
margin: 0 5px 4px 2px;
border-top: 1px solid #EEE;
border-left: 2px solid #EEE;
border-bottom: 2px solid #999;
border-right: 2px solid #999;
text-decoration: none;
color: #999;
}
#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
float: left;
line-height: 15px;
margin: 0 5px 4px 2px;
border-top: 1px solid #999;
border-left: 2px solid #999;
border-bottom: 1px solid #EEE;
border-right: 2px solid #EEE;
background: transparent;
color: #EEE;
}