Before you decide to do some work at home, go ahead and look at your environment at home and make sure it's sufficiently similar to your environment at work for you to actually accomplish things. Things to look for include having similar software on your machine, having a similar server setup, and last but not least never trusting another human being to test your site from outside your home.
To all the people who tried in vain to help me out last night, thanks, but I really oughtn't've asked you in the first place 'cause it ended up being more embarrassing the more people who could view my incompetence. The site worked great on my machines, but didn't work at all on other people's outside my LAN. It looked straight outta ninety-three (oh by the way, Brian; you could've said that first; that'd've been handy to know). Bah. It's no one's fault. I was developing it in a vastly different environment then I planned on launching it. Even so; I was embarrassed and that was no good.
Yeah . . . so . . . my dev environment is a little better at home now and I shouldn't be having any of these problems anymore. Good times, right? Until later, space cadets.