CSS Changes to regulate the size of the columns

CSS tidied and column width regulated such that a column is approx 580 pixels uniformly across all resolutions.