You have the right idea, asking for help but please edit your request and remove your email address. It is an easy pick for malicious email.
I can't say for sure but my guess is Firefox isn't timing out but it's either the website you are trying to visit or your internet provider. When does this happen, what are the circumstances? What's your system setup? Please be very specific.
I use Firefox for a browser and have a problem with it "timing out" on me a lot. Does anyone know what the problem is and how to fix it. judithzu@psnw.com

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic