It's because the rest of the pictures should have a negative x-position (I think you missed the negative sign).
So it should be:
ul#navigation li#forums {
background-position: -65px 0px;
}
ul#navigation li#forums:hover {
background-position: -65px -35px;
}
ul#navigation...