jQuery .css border-radius no funciona con position: absolute?

Tengo una serie de imágenes que hacen una visualización tipo galería. Uso jQuery para hacerlas redondas con un diámetro aleatorio para cada una.

Funciona perfectamente bien, pero luego tengo que colocarlos correctamente. El problema es que al darle a la

que contiene la imagen una position:absolute (o cualquier tipo de posición) convierte a

en un cuadrado.

¿Hay alguna solución? ¿Estoy haciendo algo mal?

Hice un violín para aclarar el código.

Poner un envoltorio

alrededor de cada imagen, parece resolverlo …

http://jsfiddle.net/szGnh/21/