Métodos hay muchos, entre ellos la inclusión de divs sobrepuestos, la inclusión de imágenes o el "border-radius" aún no oficial, pero que se viene con el CSS3. Si fuera para un site mío usaría border radius, pero como no lo es, prueba usando imágenes. Puedes poner 4 imágenes que representen tus esquinas redondeadas dentro del div con una clase cada uno, y asignarle a cada uno una position:absolute; luego llevarían lo siguiente cada uno.
Código CSS:
Ver original.uno{
position:absolute;
left:0;
top:0;
z-index:1
}
.dos{
position:absolute;
right:0;
top:0;
z-index:1
}
.tres{
position:absolute;
left:0;
bottom:0;
z-index:1
}
.cuatro{
position:absolute;
right:0;
bottom:0;
z-index:1
}
Y listo, esas 4 imágenes tendrían que ir en cada uno de los divs que quieras redondear. Claro el contenido del div, deberá tener un z-index de por lo menos 2.
Si quieres especificaciones de border-radius, me avisas aqui.
Saludos!!