Ciao.
I reset.css non sono in relazione con Joomla! bensì con i browsers: tentano (e non sempre ci riescono) di azzerare tutte le impostazioni predefinite dei singoli browsers - spesso molto dissimili fra di loro - per consentire poi a chi scrive un sito di utilizzare solo le proprie impostazioni css.
Diciamo che l'uso è consigliatissimo a chi vuole far sì che l'estetica del proprio sito resti invariata, indipendentemente dal browser utilizzato da chi lo guarda.
Solitamente funziona con tutti i browsers, tranne che con Internet Explorer, che fatica - e non si capisce perché - ad adeguarsi agli standard.
Trovi un ottimo reset.css qui:
http://meyerweb.com/eric/tools/css/reset/e con la ricerca su "reset.css" ne trovi tantissimi altri.
Puoi anche copiarne più di uno, integrarli fra di loro e realizzare un tuo reset.css.