For me it just looks fine on my monitor. I’m using Chrome and Firefox and I don’t see any obvious flaws of your site in those browsers. Maybe just make the text more readable especially in the middle part of the home page.
Its nice that youre using css3 and html5. 😉