Made the layout more flexible and responsive for browser window sizing. Also re-designed all icon sprites.