Mira a ver si este código pone tu avatar sobre el texto y una imagen:
Código html:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es-es"> * {margin:0; padding:0;}
#derecha{
background: #900;
position:relative;
width:383px;
height:246px;
float:left;
margin-right:5px;}
#derecha2 {
background: url(http://profile.ak.facebook.com/v222/238/8/t1668407121_3819.jpg) repeat;
width:383px;
height:246px;
position:absolute;
top:0;
left:0;
opacity: .4;/*añadir filter alpha para ie*/
}
p {color: #fff;}
<div id="derecha"><p>como no tengo las im
ágenes que tu pones, pongo algo de a a a a texto para que veas el efecto
</p> <img src="http://static.forosdelweb.com/fdwtheme/logo-reflejo.png">
Probado en FF, chrome, opera, ie7 (opacity no lo entiende)
Un saludo