Non si tratta di regole obsolete quanto di una prima applicazione, da parte di Safari e Firefox, ancora facendo uso di suffissi proprietari, di una nuova proprietà prevista dai css3 che è il border-radius.
Il css non può essere validato, e il risultato non è perfetto perché con Opera e Explorer i bordi arrotondati non si vedono. Bisognerà aspettare ancora qualche tempo, finché i browser si adegueranno. Nel frattempo si può ricorrere ad una delle varie tecniche messe a punto per avere quest'effetto, ne trovi ben 25 a quest'indirizzo: http://www.devwebpro.com/25-rounded-...ques-with-css/