Not sure you're supposed to have two captions on one table. Is that a HTML5 thing?