Como no sé cómo será tu código final completo, al menos te doy un par de orientaciones:
 
1.- Usa la declaración de lenguaje junto con tu doctype:  
 Cita:  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="es-es">
    2.- Introduce todos los estilos en la cabecera en una única declaración style:  
 Cita:  <style type="text/css">
ul{
    padding-left: 10px;
    margin-left: 10px;
    list-style-type: none;
}
ul li {
    padding-left: 12px;
    background: url(img/cam.gif) 0em 0.5em no-repeat;
    margin-bottom: 1em;
}
.Estilo3 {font-size: 9px}
.Estilo4 {color: #FBFBFB}
</style>
    aunque sería mejor que metieras todos en la hoja de estilo. 
3.- Si creas una lista (ul), no debes meter los elementos de la lista (li) dentro de contenedores, sino al revés  
 Cita:  <ul>
	<li>
		<div class="contenedorfoto"><a href="http://www.forosdelweb.com"><img src="img/1.jpg" border="0" alt=""/><br />
    <span>D11n de la imagen</span></a></div>
	</li>
</ul>
    Mira cómo aplicar estas cosas y si tienes más dudas hablamos.