Fix BL-790 "Image in middle" layout problems

Fixed by rewriting the css for this page to be simpler & smarter.