CSS Changes

Added min-width:600px to the html,body to stop the footer links from
overrunning each other when the page width was reduced. This also
stopped the header links from spilling out of their container when page
width reduced.