Overhauling hover divs and positioning