i hate firefox (it hasn't background-position-x/y)