I'm using Google Chrome, and if your website doesn't display correctly in Chrome then you definitely have a problem on your hands. Try putting some padding on the div.wrapper instead of on each individual <p> tag.
See the attached screenshot for what I meant by the top things not being aligned. You can see that each block is inset from the left by a different amount. Why? It would look a lot cleaner if at least the top two were left-aligned by the same amount.
Also, I checked my browser's javascript console and I found that the page can't load JQuery from your team's site (the file seems to be missing.) I'm not sure to what extent you were using JQuery, but it won't work at all until that reference is fixed.
Honestly, though, just pay attention to detail. And try following this site through:
http://learnlayout.com/. It'll help you get a sense for what layout options you have, as well as what looks good to a reader.