¿Puedo agregar color a los iconos de arranque solo usando CSS?

El bootstrap de Twitter usa Icons by Glyphicons. Son "available in dark gray and white" por defecto:

¿Es posible utilizar algunos trucos de CSS para cambiar los colores de los iconos? Esperaba alguna otra brillantez de css3 que impidiera tener un conjunto de imágenes de iconos para cada color.

Sé que puede cambiar el color de fondo del cuadro (<i>) elemento, pero estoy hablando del icono de color de primer plano. Supongo que sería posible invertir la transparencia en la imagen del icono y luego establecer el color de fondo.

Entonces, ¿puedo agregar color a los iconos de arranque solo usando CSS?

Respuestas a la pregunta(14)

Su respuesta a la pregunta