I have a problem with Yoursites123.com. It appears to me every time I open my browser. It is so annoying!! The problem is, I will be presenting a slideshow this weekend, and I need my computer to be clean. Can you help me fix it from this issue?