Problema con firefox

Subi mi web a iespana y funcionaba todo bien con iesxplorer pero la vi con firefox y valla desastre lo intento arreglar y no se por que me pasa el descoloque en mi web( lo pueden ver en mi web con firefox http://todojuegos-web.iespana.es) yo kiero poner lo de contactar abahjo del todo y no se por q me sale asi todo la capa div esta cerrada bien y todo asiq no se tambien quiero que todo el cuerpo incluido las secciones etc tengan el fondo del color azul y no se por q deja la franja en amarillo

Si no me han entendido bien decirmelo pero ayudenme por favor

Codigo Index.php:

<body>
<div id="banner">[contenido no disponible]</div>
<div id="cuerpo">
<div id="izquierda">
<div id="seccion">Secciones</div>
<div id="secciones">
<p align="left">Inicio</p>
<p align="left">Elinks Emule </p>
<p align="left">Noticias</p>
<p align="left">Gu&iacute;as</p>
<p align="left">Trucos</p>
<p align="left">Foros</p>
<p align="left">Web</p>
</div>
<div id="seccion">B&uacute;squeda</div>
<div id="secciones"><p align="left"><form method="POST" name="resultadosbusqueda.php">


<input type="text" name="txtbusqueda" size="15" style="font-family: Georgia, Times New Roman, Times, serif; font-size: 8pt; color: #000000">
</form></p>
<input type="submit" value="Buscar" name="B1">
</div>
<div id="seccion">Enlazanos</div>
<div id="secciones">
<p align="center"> [contenido no disponible]
<p align="center">C&oacute;digo HTML
<p align="center">
<textarea name="textarea" cols="9">[contenido no disponible]</textarea>
</div>
<div id="seccion">Afiliados</div>
<div class="Estilo1" id="secciones">


[contenido no disponible]</p>


[contenido no disponible]</p>


[contenido no disponible]</p>


[contenido no disponible]</p>
</div>
</div>
<div id="texto">
<h2>Bienvenido a Todo Juegos Web</h2>


Bienvenido a Todo Juegos Web , esta es una comunidad de aficionados en el mundo de los videojuegos de todas las plataformas, de ordenador, consolas, etc.</p>


En esta web podr&aacute;s encontrar todo tipo de cosas relacionadas con los videojuegos como gu&iacute;as para pasarte tus videojuegos, trucos para facilitarte el camino, elinks del emule para bajarte tus juegos preferidos, noticias sobre las novedades que ocurren en el mundo de los videojuegos como lanzamientos, nuevas versiones, etc.</p>


Encontraras un apartado sobre la web su historia, sus afiliados y todo lo que concierne a esta comunidad de videojuegos.</p>


Tambi&eacute;n podr&aacute;s acceder ha nuestros foros para consultar tus dudas sobre grabaci&oacute;n de juegos, sobre juegos de consolas , si te atascas en alg&uacute;n videojuego y mas cosas.</p>


Esta comunidad es nueva por lo que puede tener fallos en la web enlaces rotos y m&aacute;s cosas que est&eacute;n mal, si ocurre eso mandar un e-mail a la direcci&oacute;n [correo eliminado] diciendo donde se ha producido el fallo. </p>


Tambi&eacute;n nos gustar&iacute;a recibir vuestra ayuda para ir mejorando este portal por lo que tambi&eacute;n nos gustar&iacute;a recibir contribuciones vuestras de noticias, gu&iacute;as, etc.</p>


Si la contribuci&oacute;n ha sido extra&iacute;do de un lugar externo se debe poner la fuente de donde se ha extra&iacute;do dicha informaci&oacute;n.</p>


Si una informaci&oacute;n no es correcta o es ilegal por alg&uacute;n motivo, no dudes en mandarnos un e-mail a la direcci&oacute;n [correo eliminado] para retirarla inmediatamente .</p>


Si te gusta esta web por favor no dudes en informar a tus amigos rellenando un simple formulario que enviara un e-mail a tus amigos informando de que visiten esta web gracias.</p>


A continuaci&oacute;n estaran todas las noticias relaccionadas con la web. </p>
<?
include ("conexion.php");
if (!isset($id))
{
$sql="SELECT * FROM noticias order by id desc";
$sql="SELECT * FROM noticias order by id desc LIMIT 0 , 15 ";
$resultado=mysql_query($sql);
$total=mysql_num_rows($resultado);

while ($row=mysql_fetch_array($resultado))
{
?>
<div align="center">
<table width="500" border="1">
<tr>
<td bgcolor="#EFC003"><span class="Estilo1"><? echo $row['titular']; ?></span></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><span class="Estilo2"><? echo $row['noticia']; ?></span></td>
</tr>
<tr>
<td><div align="right" class="Estilo3">; ?>"]Comentarios </div></td>
</tr>
</table>
<?
}
mysql_free_result($resultado);
mysql_close($conexio);
}
?>
</div></div></div></div></div></div>
<div id="extras">[correo eliminado] | <span class="Estilo2">Inicio</span> | Favoritos | Recomienda</div>
</body>

Codigo estilo.css:

BODY { margin: auto;
padding: 15px;
text-align: center;
background-color: #EFC003;}

P{ font-family: Georgia, Times New Roman, Times, serif;font-size: 14px;color: #000000;}

A.enlace, A.enlace:VISITED, A.enlace:ACTIVE, A.enlace:FOCUS, A.enlace:LINK{ color: #FFFFFF; } A.enlace:HOVER{ color: #FFFFFF; }

#cuerpo { width: 900px; color: #FFFFFF; BACKGROUND-COLOR: #1746FF; BACKGROUND-IMAGE: url(imagenes/fondo.jpg); margin: auto;}

#izquierda { float: left; width: 100px; padding: 25px; background-color:#1746FF;}

#secciones { width: 150px; padding: 25px; background-color:#466BFF; text-aling:center;}

#seccion { background-image: url(imagenes/franja.jpg); width: 150px; padding: 0px; font-weight: bold; color: #000000; font-size: 14px;}

#arriba { float:left; width: 200px; }

#extras { font-family: Georgia, Times New Roman, Times, serif;font-size: 14px;color: #000000;}

#texto { float:right; width: 640px; background-color:#1746FF; padding: 5px;}

Una ayudita por favor
no mire mucho tu codigo, ya que no controlo ni capas div ni css, pero creo que para que el color de fondo de la pagina sea azul tienes que especificarlo en la etiqueta BODY... no?
edito: veo que esta especificado el color en la hoja css... asi que ahora si que no te puedo ser de ninguna ayuda... :oops: