La sombra, con un editor de imágenes.
Esquinas redondeadas:
"curved corners"
Para que su tamaño esté en función de su contenido: na darle medida en el sentido que quieras que crezca (no te olvides de añadirle un "oveflow" si todo su contenido está con "float")