Jaja, lo de la "o" tienes razón. Al registrarme no sé si fue porque no se admitían más caracteres o que me faltó por teclear esa letra pero... da igual!!.
Y bueno, la verdad es que la solución que pensé es un poco :-p porque es cierto que has de ajustar el width de la clase ".piefoto" al ancho de la fotografía, pero sigo pensando que la solución es, más o menos, de ese tipo. La verdad es que si te funciona pues perfecto!!
Ta lueg!!