margins and hover fine tuned