woothemes/woocommerce — pull request #1749 by brianfeister (2012-11-13 20:08:39+00:00)
Title: Fix common css class name / namespace pollution issue

Re issue #1748.

The trade-off between a few tenths of a kb and the ability for this plugin to play nicely with other plugins (like the one my company develops: http://time.ly) and the one I use for alot of client work (http://rootstheme.com) by not polluting the global namespace is worth alot more than the cost of what is being added via a few extra characters appearing repeatedly as namespace protection.

I did my best to be careful not to wrap more items in the `.woocommerce` class than necessary, but you could easily wrap the whole stylesheet if you wanted (I would), or you could wrap a few less than I did in the PR, I tried to take the middle ground.