Hola Sperrit:
Yo también tenía ese problema, y ahora que lo planteas, lo he mirado, y está mejor: Tan solo faltaría una celda en blanco con una anchura pequeña al final del bucle de la galería:
visor += "</td></tr></table></td>
<td style='width:5'></td> ";
Otra cosa que te podría fallar es que en el estilo diapo, hayas puesto el estilos width muy pequeño.
Espero que te sirva.
Saludos