Corrected CSS on show/hide arrows

The arrows now sit on a 20px wide div and the hand pointer appears on
mouseover.