Homepage styles

Minor spacing issues. Added rollover effect to news images.