Center table headings?

I've tried everything I can think of to center the table headings for all my tables. I can't seem to get the CSS right.

Does anyone have CSS to do this with the Beta theme?

Thanks!

Here's how you do this:

th span {
margin: auto !important;
}