Added some cross browser CSS3 support