ou la non je te fais vite fais un croquis:
Le trait noir représente ton margin ( dons notre cas, le body, qui lui rempli l'écran de ton pc, je parle pour le thème par défaut, car chaque thème ce comporte différemment)
Le trait rouge représente lui le padding ( distance entre la marge et le contenu)
Dans ton cas, tu dit un margin de 800px, traduction, tu demande 800px entre l'ecran et le margin, et surtout, 800px en haut,gauche,droite et bas, imagine un peu( même moi avec ma résolution de 1680 j'aurais une belle surprise, il ne me reste plus que 80px pour afficher tout le contenu du forum, alors sur une résolution de 800px??????)
Dans mon cas, je que j'ai dit , c'est simplement de donner une valeur au padding, ce qui veut dire, que tu demande une marge plus importante entre le trait noir et le trait rouge, ce qui est plus logique, ne serais ce que pour les cas, ou l'on met une image en background pour le body.
A la limite tu aurais pu donner une valeur de 50px au margin, mais dans le cas d'un background-image, elle ne collera pas aux bord de l'écran de l'internaute.
J'espère de ne pas avoir été un peu trop compliquer
