Responsive design

New responsive design changes to css - requires some changes to the pages and posts in word press - removing tables and fixed widths etc.