This Site has been created in Flash and it's optimized for 850x540 px. -
Please contact us for info