Adblockplus could be your best friend while on this or any other ad infested site.
Remember me posting about how fed up I was with all the ads and so on?
Not since adblockplus.
Do yourself a favor and download it.
Your stress level will come down dramatically.
I can explain it to you, but I can't understand it for you.