penso che background-position possa risolverti il problema

http://www.w3schools.com/cssref/pr_b...d-position.asp