Problema con vínculos de diferentes colores

Estoy haciendo una plantilla donde hay unos botones horizontales en la parte superior con fondo gris y letra blanca que están vinculados a las diferentes páginas de la web. Y por otra parte tengo un menú en la parte izquierda, en un div vertical donde quiero poner vínculos a diferentes secciones dentro de cada página, cuyo fondo es blanco.
Por lo tanto, necesito otro tipo de colores para estos vínculos (blanco sobre blanco, no se ven).
He seguido un tutorial vuestro pero no soy capaz, y es que, en el index no va a ir ese menú vertical, pero en las otras páginas sí. Así que, no sé, si tendría que crear esos vinculos verticales de la izquierda en la plantilla, aunque luego los tenga que borrar en el index, o no sé si podría, crear un nuevo estilo fuera para esos vínculos fuera de la plantilla.
Muchas gracias de antemano.
Tu en el css puedes crear estilos diferentes para los enlaces que desees, una manera seria asi, imaginate que los enlaces del menu superior los tienes dentro de un div que se llama navegacion, y los enlaces del menu de la izquierda los tienes dentro de un div llamado menu, en tu hoja de estilos pondrias lo siguiente:

#navegacion a { los estilos que desees }
#menu a { los estilos que desees }
Muchas gracias wolfmoon, mañana lo probaré a ver que tal, porque a esta hora ya echo papas. De todas formas, ¿me recomiendas hacer esto en la plantilla o en cada página donde vaya el menú vertical?
Tu esto lo pones en el css, y luego lo llamas solo desde los html donde los vayas a poner.... no se si me entiendes? Si en el index solo vas a poner el menu superior pues solo llamas a ese, pero mantienes los dos estilos en el css...