Los códigos suelen tener su lógica, de piedad andan escasos.
Tienes el ya famoso error Descubierto por
JavierB:
La línea 13 del html está mal la 33 del css.
Además, hablando de lógica:
Cita: #fondo {
position:absolute;
height:115px;
left: 0px;
top: 0px;
width:100%;
height:116px;
float:left;
#sobre {
margin:0 auto;
position:absolute;
left:0px;
top:0px;
}