Modification

1. Moved the :hover psuedo class up one level
2. Removed absolute positioning from overlay