Not sure if this helps in the debugging, but the problem seems to stem from an incorrectly computed margin-left value for the ad's div tag.
Here's the ad in the wrong location. Note that the margin-left is set to -797px.
If I turn off the margin-left, the ad pops back to the correct location: