fixed problems with the overlay and home page images not overlapping properly
lots and lots of mobile tweaks.  lots more still to do.