instead of centering an element using CSS try using CSS for a data center

might be more efficient — just an idea