Fixed CSS

Added comments, fixed and tidied up the css design