Complete re-write of jQuery, simplification of html and css.
The major change is to use <div> and <img> instead of the <div> + <a> + <img>.
----------------------------------------
In answer to:- https://forum.jquery.com/topic/hover-append-element-can-t-remove-on-mouseout