Improve layout for the front page, use CSS instead of HTML