2 cositas, capa pie

hola amig@s 2cositas, necesito cuadrar esto que me trae loco, resulta que en la plantilla del curso para torpes (como yo), al final dice que se quite text-aling:center del body{}, y que se añana a pie, para que el desplegable de la plantilla se vea en todos los navegadores correctamente, bien pues lo he hecho y en firefox, se ve bien con el inconveniente que el texto del pie me sale a la izquierda y en IE me sale toda la página pegada al margen izquierdo de la pantalla. Y ayuda para quitar el fondo gris claro de los enlazes de la barra pie. Os dejo la página para que la veais http://elcasera.iespana.es/plantilla.html y os dejo la hoja de estilos general
Sin más muuuuchas gracias a tod@s.

* {text-indent:0px ; margin:0px ; padding:0px ; border: 0px}
p {text-align:justify}
h1 {font-size:1.2em ; color:blue ; font-weight:bold ; text-decoration:underline ; text-aling:center}
h2 {font-size:1.2em ; color:blue ; font-weight:bold ; text-decoration:none ; text-aling:center}
body {}
#global {width: 800px ; margin: 4px auto}
#curva-superior {background-image:url(objetos/curva-superior.gif);
background-repeat:no-repeat ; width:800px ; height:12px ; overflow:hidden}
#cabecera {background-color:white ; border-left:black 1px solid ; border-right:black 1px solid ; height:85px}
#logotipo {width:280px ; float:left}
#publicidad {width:518px ; float:right ; margin-top: 25px ; font-size:16px}
#navegacion {background-color:gray ; border:black 1px solid ; height: 20px}
#navegacion li {float:left ; list-style:none ; margin: 0px 20px 0px 20px}
#navegacion ul {margin-left:180px}
#contenido {background-color:orange ; border-left: black 1px solid ; border-right: black 1px solid }
#contenido p {margin: 5px 10px 0px 10px ; text-indent:15px}
#menu {background-color: yellow ; width: 150px ; float:left ; text-aling:left ; margin:3px 10px 3px 3px ;
background-image:url(objetos/menu-parte-imferior.gif) ; background-position:bottom ; padding-bottom:5px}
#menu li {list-style:none ; margin:4px 8px 4px 6px}
#menu h1 {text-decoration:none ; font-size: 12px ;padding-top:12px; background-image:url(objetos/menu-curva-superior.gif)}
#pie {background-color:white ; border-left:black 1px solid;
border-right:black 1px solid;border-top:black 1px solid ; height:65px ; text-aling:center}
#pie li {list-style:none ; font-size:12px}
#pieuno {float:left ; width: 150px }
#piedos {float:left ; width: 498px }
#pietres {float:left ; width: 150px }

#curva-inferior {background-image:url(objetos/curva-inferior.gif);
background-repeat:no-repeat ; width:800px ; height:12px ; overflow:hidden}
#pie a {color:blue ; text-decoration:none ; display:block}
#pie a:link {}
#pie a:visited {}
#pìe a:hover {color:black ; text-decoration:underline ; background-color:white}
#pie a:active {color:black}
#logotipo a: {}
#logotipo a:link {}
#logotipo a:visited{}
#logotipo a:hover {background-color:white}
#logotipo a:active {}
a {color:brown ; text-decoration:none ; display:block}
a:link {}
a:visited {}
a:hover {color:red ; text-decoration:underline ; background-color:silver}
a:active {}
a.enlaceuno {}
a.enlaceuno:link {}
a.enlaceuno:visited{}
a.enlaceuno:hover {}
a.enlaceuno:active {}
Hola

para lo de los enlaces del pie

#pie a {color:blue ; text-decoration:none ; display:block}
#pie a:link {}
#pie a:visited {}
#pìe a:hover {color:black ; text-decoration:underline ; background-color:white}
#pie a:active {color:black}

intenta quitandole el acento que le has puesto a pie

para lo otro

intentalo asi:
pones en la linea del * text-align:left
en body dejas el text-align:center
y en la global, text-align: left

saludos