Chissa perchè il bg semitrasparente non riempie tutto il body nella parte sopra, questo è il css del contenitore col bordo giallo:

codice:
#contenitoreX{
width:780px;
height:1000px;
margin:0 auto;   /*Centra negli altri browsers*/
padding-top:30px;
border:solid 1px;color:yellow;
}
e questo del bg semitrasparente:

codice:
#bg-Scrivimi1 {
position:absolute;
background-color:#004040;
width:1000px;
height:1200px;
filter:alpha(opacity=20); /* IE*/
opacity: 0.2; /* Firefox */
display:none;
margin-left:-110px;
z-index:1;
}
clicca su @mail per vederlo http://www.photoman.altervista.org