Nifty est une librairie Javascript, très simple d'utilisation qui permet de faire des cadres arrondis sans passer par les CSS !!! Voici une petite démo.
Pour l'utiliser c'est très simple:

window.onload=function(){
    if(!NiftyCheck()) return;
    RoundedTop("div#container","#FFF","#e7e7e7");
    RoundedBottom("div#container","#FFF","#E9F398");
    RoundedTop("ul#nav li","transparent","#E8F0FF");
    Rounded("div#box","#C0CDF2","#E4E7F2");
    Rounded("div#minipics li","#C0CDF2","#FFF");
    RoundedTop("div.gradient","#C0CDF2","#B8B8B8");
    RoundedBottom("div.gradient","#C0CDF2","#ECECF2");
}

Appliquer la function RoundedTop sur les éléments que vous voulez en précisant son id, sa couleur et son fond. Vraiment très pratique!