Well, things look fine in IE, which means it's a FireFox problem.
Steve, have there been any recent changes to the site that would suddenly precipitate this problem?
On edit:
Nevermind, I found the problem. Must've had a corrupt cookie. Deleted cookies, and everything looks normal again.
Ryan