I'm just curious, where are your advertising spaces 'around the world' and how do people know where their site is advertised and that you can guarantee ? Also, if you are an advertising based site, why is your homepage covered with a competitors ads (AdSense)?
As for the website, the design is...