My resume formatting looks fine in iWeb, then when I publish it and view it online everything is altered. I created it in Microsoft Word and it looks fine when opened in TextEdit, so I'm not sure what is causing it to change.
Trying to post something to the Internet from Word is very unreliable. Also with using TextEdit you need to make sure it's set to plain text mode and not rich text mode. You might want to get a different text editor to make sure it's getting edited properly. There's a few free ones: TextWrangler, Smultron, Taco HTML, etc.