had to add more css for the footer and the horizontal rules