Where's the "il" coming from?
Before you go live you need to
- have a serious look at your colours
- get someone fluent in english to review your standard text or scrap english and just focus on your local users.
I like the sliding forum content though, very slick!