Le mieux serait de ré-éditer l'interface pour que body ne commence pas à genre 20px en haut, mais au moins ceci aiderait beaucoup:
body {height: 90vh;}
#story {height: 100%; overflow: auto;}
(C'est possible que mon écran soit plus petit que le tiens, et donc que tout soit bien mis sur la page? )