Для каждого замедления CSS, имеющего необходимый вам стиль, добавьте путь к элементу, к которому вы хотите добавить стиль:
#main_menu ul li a:link,a:visited,a:active, #main_menu ul li a:link{
...
}
#main_menu ul li a:hover, #footer_menu ul li a:hover{
...
}
Редактировать: просто прочитайте ваш комментарий: проблема в том, что выдобавить больше стилей, вы должны включить полный путь, а не только имя элемента:
#footer_menu ul li a:link,a:visited,a:active{}
#footer_menu ul li a:link,#footer_menu ul li a:visited,#footer_menu ul li a:active{}