new all div for all content, so that the top margin is good
main_page(not done for mobile, because it is only plaintext):
 .page-(number) div is for background
 .page-(number) .content div is for text and other objects inside