non immagini quanti problemi crossbrowser ci sono con i CSS allora!! Roba da!
Credo che con una buona conoscenza dei CSS si possono ottenere tutti i risultati che si vuole; i link che ho scritto + su dimostrano proprio che si può ottenere di tutto.
Prova a dare uno sguardo anche ad un sito "bibbia" del web:
csszengarden.com. (uno dei tanti eh?)
sto pensando di realizzare qualcosa anche lì.
ciao