Petits avertissements préliminaires :

L'image de fond d'une page html doit être légère.
Comprenez par là qu'une image de 100 ko c'est déjà beaucoup (celle-ci en fait 140): cela peut être long à charger et provoquer des problèmes d'affichage.
Attention aux difficultés de lecture qu'une image de fond trop contrastée peut provoquer.
Attention aussi à prendre une couleur de fond différente de celle de la police de caractère, car en attendant que l'image de fond se charge, on n'y verra presque rien.

Voici des exemples de couleurs de textes.
Voici un texte avec une couleur verte.

Voici un texte avec une couleur jaune.

Voici un texte avec une couleur bleue.

Voici un texte avec une couleur marron.

LE CODE.
body
{
margin-top: 20px;
background-color: whyte;
}
#corps
{
width:900px;
margin: auto; /* mets le corps de la page au centre de celle-çi */
padding: 10px;
background-image: url("images/image_corps.jpg"); /* Une petite image de fond à la place de la couleur*/
background-repeat: no-repeat;
border: 2px solid red;
height:750px;
}