Try to check the stylesheets for styles that set the text alignment or float.
I beleive I have encountered something similar in forums. I was able to fix it by looking at forums.css, the style sheet for the forums package. I just removed the .left and .right styles.