Question: I am using a CSS style hover on some image links on my page.

When a user hovers over an image, it's background position changes, providing a highlight effect.

When I hover over the image in i.e.6 my page gets pushed down by 40px.

Why is this?

Answer: 
IE6 is a dog. Try:

```
a{zoom:1}

```
Which version of IE are you using? You should provide example code here. However, you may try to add following dirty css trick to the image which is hovered upon.

```
<style type="text/css">
  img:hover
  {
      _margin-top:-40px;
  }
</style>

```

Above style will only target IE, other browsers will ignore it.