celineadiction:
Primero, tenes que recordar que el atributo ID debe de tener un valor único.
P ej:
id="leg"
id="leg"
para varios tags, está mal
debería ser
id="leg1"
id="leg2"
Etc.
Segundo:
Si vás a incluir en tu doctype
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
entonces tus input e img deben estar debidamente cerrados, tenés completamente mal anidados los divs, forms, fieldset y legend...
Corrigiendo esto, se corrige el diseño del form en ie, pero se desacomoda la tabla superior, te recomiendo que rehagas todo cuidadosamente, por lo pronto tu html para body correcto sería
el css, no lo toque ni revisé, pero, no garantizo nada porque si corregí los id repetidos de algunos elementos.
Saludos