Hola Flashera:
He encontrado algunas cosas que comentar en esa página:
"font-color"
¿no debería ser "color"...
En vez de background para colores, me parece mejor poner background-color (si bien funciona, background sirve para agrupar todas los estilos de fondo en uno: color, attachment, position, image, repeat)
Y poner los filtros alpha microsoft es lo peor, siendo no-estandar, y existiendo "opacity" y sus variantes propias de los navegadores (-moz-opacity)
Aunque admito que no sabía lo de las fuentes del sistema (voy a probarlo), pero pasa lo mismo que los fondos...
En vez de font, yo pondría font-family, y dejaría font para agrupar estilos: family, variant, size, style...
Saludos