It turns out that there was a bug in the HTML for the Shanghai map that left a div open when it should have been closed. Firefox compensated for this and the website looked fine. Since I normally do not visit the site in chrome, and I never open IE, I totally missed the bug. Said browsers though decided not to pretend that everything was ok and caused the sidebar to fly to the bottom of the page.
I have since fixed the bug. Kudos to Google Chrome team for including a Developer tool similar to Firebug, it saved me a lot of time. I should note that this is not a browser bug.