CSS parsers don't automatically join hyphenated things that are
word-wrapped, so this breaks certain things, like font-face or just
classes/IDs with hyphens in them.
Apparently, this requires Python 2.6, though. Also, I'm pretty sure
textwrap does not keep strings from wrapping either. Not too sure
that CSS parsers handle that either.