added more css styling to boxes, fonts, but trouble with font sizing and spacing