electro_nick, bez jaj... 6 lat zbierałem się do tego żeby poznać css. Dopiero teraz jak mnie przydusiło i musiałem coś zrobić to poznałem namiastkę możliwości stylów kaskadowych
To nie HTML gdzie masz kilka tagów. Problemy zaczynają się, gdy zaczynamy używać DIV'ów (warstw) a cała joomla oparta jest na warstwach i ich stylach.
Generalna zasadą jest, że robisz stronkę, tworzysz do niej styl, piszesz go z łapki w mniejszym lub większym stopniu posiłkując się jakimś kontekstowym edytorem i patrzysz w HTMLu co Ci to dało
Żeby było ciekawiej to mamy różne wersje specyfikacji CSS oraz różne sposoby interpretacji standardów przez znane przeglądarki
co daje różne nieprzewidywalne wyglądy stron w zależności od przeglądarki
Jeśli szukasz kontekstowego edytora tekstów, podpowiadający składnię wielu języków w tym również CSS to proponuję NotePad++ a jeśli szukasz dedykowanego edytora graficznego to świetny jest Rapid CSS Editor.