Mr Papa said
but you could adjust the reset.css to do that
How? I see
font-family: <?php echo($mainFontFamily); ?>;
line-height: <?php echo($mainLineHeight); ?>;
but don't know how to reset text-align to nothing. And if I put center in there then everything will get centered by default?
Your usage of the Suffusion theme caught my eye since I use it on several sites.
You are right that it has a text align for '<p>' that is causing the problem. I am thinking that in this case it is not even needed.
After looking I see the reassign also needs to be centered. I will bring up on the bug/improvements tacking site for discussion.