Hola Borjimante, cambia en tu css estas lineas:
#cuerpo {
.
.
.
height: 770px;
}
#texto-general {
.
.
.
.
.
clear:both;
}
Te quedaria así entonces:
Código HTML:
#cuerpo {
padding-top: 10px;
margin: auto;
text-align: center;
padding: 0px;
width: 700px;
height: 770px;
background-color: #2C2C2C;
}
#texto-general {
margin: auto;
padding: 20px;
text-align: justify;
width: 435px;
clear:both;
}
Saludosss