na pierwszy rzut oka widze tam brak ostatniego parametru w funkcji:
Rounded("odniesienie do tagów","które ramki","kolor","kolor", "i tutaj jeszcze brak stylu");

Nifty sa dla poczatkujacych kaprysne ale nie zniechecaj sie, przetestowalem twoj kod i rzeczywiscie nie dziala ale to bylo wynikiem tego co pisalem wyzej, po tej poprawce widac juz jego dzialalnoc jednak robi cos brzydkiego i trzeba poczytac troche jak to wszystko dziala, byc moze pomoze zastowanie dodatkowych divow nad i pod zaokraglanym (cos mi swita ale nie pamietam gdzie) generalnie nie kazdy tag sie da zaokraglic i chyba trzeba bylo wlasnie mocniej zagniezdzic strukture (wiem ze niekonkretnie pisze pokombinuj na jednym prostokacie wielokrotnie zagniezdzonym w <div> i probuj zaokraglac kolejne poziomy zagniezdzenia:
<div id="a"><div><div></div></div></div>
przez :
Rounded("div#a" ...
Rounded("div#a div" ...
Rounded("div#a div div" ...

Zwiastun, moze cos rozwiniesz na co nifty lubi kaprysic i kiedy ladnie zaokragla, chodzi glownie o wartosci marginesow, gdzie sa potrzebne a gdzie nie itp... wiem, temat szeroki