Or simply the home page is that site.

Take action in regards to the home page and add ons (for firefox it's Extensions, Appearance, or Plugins on the left side of that page.???)

If that does not help, take Grif's advice at 7726-6132_102-5098912.html?tag=posts;msg5099421
Bob