When I float an image left or right the surrounding text wraps nicely. However, when I put a caption in it the image is poorly aligned - gets a narrow margin at the top, the caption text spills out beyond the image and, most annoyingly, the surrounding text wont wrap.
I've tried every css trick that I know on the style.css file but all to no avail.
Would appreciate some help with this.
Page is here