body { height: 790px; text-indent: 0; font-size: 1em; line-height: 1.5em; /*margin: 0;*/ padding:0; color: #000000; } body p { margin:0; } img { width: 100%; margin: auto; } .logo { width: 100px; } .cover { height: 790px; position: relative; padding: 50px 0px 0 20px; text-align: justify; } .title { position: relative; text-align: center; font-size: 1.8em; } .author { position: relative; text-align: center; font-size: 1.2em; line-height: 3em; } .illustrator { position: relative; text-align: center; font-size: 1.2em; line-height: 0; } .copyright-text { font-size: .5em; line-height: 1.2em; text-align: justify; } .bios { font-size: .5em; line-height: 1.2em; text-align: justify; margin: 10px 0 0 0; } .bios p { margin: 50px 0 0 0; } .dedication { font-style: italic; text-align: center; } .end { text-align: center; } @page { margin-top: 30px; margin-bottom: 20px; margin-left: 30px; margin-right: 30px; } body { text-align: justify; }