Use more HTML5 elements, worked on the styles.