Updated grammar for complete CSS3 support