Dudo mucho que puedas realizar esto con css...
lo que te eh entendido es que tu quieres aplicar todo esto a una hoja de estilo css y vincular esta a varias paginas para que no tengas que estar aplicando estos estilos a cada pagina... verdad?
La unica opcion que se me ocurre es con la propiedad content ( ) de css pero esta propiedad no es soportada por IE6 y no creo que con una version anterior si lo haga...
Encambio opera y Mozilla si la soportan puedes ver mas info de esta propiedad en esta web:
http://www.sidar.org/recur/desdi/tra...e.html#content
_Saludos...