O CSS não tem ligação nenhuma com PHP.
Esqueça o PHP e veja o que está saindo...
No if está saindo isso:<a></a> <a></a>
No else está saindo isso:<ul> <li><a></a></li> <li><a></a></li> </ul>
O problema está com seu CSS...
Hum...
Valeu, analisei melhor e vi q o erro não é no CSS, estou com outro problema, que é em uma função javascript que funciona no else, e não no if...
mas vou tentar resolver isso sozinho, qualquer coisa eu posto um novo tópico aqui.
Obrigado.