Improved Firefox Support

fixed some of those stupid vendor prefix things. Ugh.