The blocks of text are now correctly positioned. I commented out the .js, which seems to be messing the page up at the moment.