Thanks for noticing this; it's actually related to the bright yellow 4x4u.net advert that was appearing at the bottom of the home page. I've disabled it just now because clearly they have a problem somewhere at their end.
If anyone notices any problems with adverts causing any kind of problems on the site, either now or at any point in future, please PM me as I will see PM's much quicker.
Thanks