Was genau geht nicht?

Grundsätzlich "geht" CSS immer.

Es können a) Fehler drin sein, siehe dazu: http://jigsaw.w3.org/css-validator/
oder b) sie tut nicht dass, was du willst.

Im Falle von b) müsstest du uns das schon verraten.