My best guess is that there is a typo/invalid character in the top of your CSS file which was preventing Firefox from loading anything beneath it. I know it's been a long time since this was posted, but if you still need help debugging this let us know.