This works perfectly. One of my forum styles doesn't seem to want to budge, but I imagine it'll take just a little bit of cleanup for that specific style to get this to work - but definitely not your fault! Thanks for the good job!
Awesome unless you decide you don't want to use it anymore. Removing it from extra.css leaves padding/margin issues that I had to resolve by putting more CSS in just to get my site back to normal. Fix that and this is 5-stars!