buenas,
el mismo reporte de error esta indicando cual es el problema. si lees detenidamente, dice que has utilizado un atributo que no tiene soporte o existencia en el document type que has seleccionado para el documento. en otras palabras que el atributo caption en el elemento DIV no existe y por tanto debes eliminarlo. fijate que no solo tienes el problema en la linea 47 del código mostrado, sino que también en otras lineas adicionales.