Update using current jQuery plugin standards.
Clean up CSS so formatted styles only contain what's really important.
Further simplify styles to only what's necessary.

All styles at the top all mushed together are just reset styles to make
page presentable. The formatted styles are the necessary ones for the
plugin to work correctly.