Hola:
Un h2 no se parece a nada a un link, pero si lo que pasa es que se encuentra dentro un enlace la cosa cambia... una opción sería considerar las dependencias.
Si tus enlaces están dentro de párrafos, podrías ponerle esa p de párrafo por delante de tu definición de los links:
p a:hover, p a:active, p a:visit {/*enlaces dentro de párrafos */
Saludos