I fixed it! I tried clearing the cache, flushing/registering my DNS, and even modifying boolean values of strings in the about:config Firefox setup menu.
Turns out clearing all of my cookies fixed it! Can you believe that? I found a topic on the Mozilla bug website that talked specifically about my problem and of all the suggested solutions, that one worked. I'm astounded.