salve a tutti,
ho strutturato il mio sito con un css che determina il layout e altre cosette

tutto bene se uso firefox layout e colori fedeli al css ma con ie...

il layout è simile a quello di html.it cioè il contenuto è tutto in un div container centrale e ai lati c'è lo sfondo del body.
con ie vedo il div container spostarsi tutto a sinistra e il colori impostati per i link non funzionano ma restano i tradizionali blu e viola

vi allego il codice del css
codice:
html,body{margin:0;padding:0 }
body{font: 100.01% "futura md",Arial,helvetica,verdana;
   background: #000000;color: white;text-align:justify;background: url(images/fiocco2.jpg)}
h1{margin: 0;padding:2%;font-size: 100%;color: #FF744C}
h2,h3,h4{margin:0;padding-left: 5px;line-height: 30px;color: white}
h2{font: 100.01% "futura md",Arial,helvetica,verdana;padding: 1%}
h3{font: 100.01% "futura md",Arial,helvetica,verdana;padding: 1%}
h4{font: 100.01% "futura md",Arial,helvetica,verdana}
p{margin: 0 5px;padding: 0 0 0.7em}
div#container{width:85%;margin: 0 auto;
    background-image: url(images/0600.jpg);text-align:justify;border-left: 2px solid red;border-right: 2px solid red}
div#header{background: #000000;text-align:center;border-bottom: 1px solid red}
div#main{float:left;width:100%;}
div#content{float:right;width:74%;border-left: 1px solid red; background-image: url(images/0600.jpg)}
div#nav{float:left;width:25%;font-size:85%;background-image: url(images/0600.jpg);text-align:center}

div#footer{clear:both;width:100%;border-top: 1px solid red;padding-top:10px;padding-bottom:10px;background: #000000}



ul{margin: 1em 1em 1em 1em;padding: 0; list-style-type: none;}
li{margin: 0;padding: 0}
A:LINK    {text-decoration: none; color: white}
A:VISITED {text-decoration: none; Color: #87CEEB}
A:HOVER   {Color: red}
se vi puo' servire richiamo il css attraverso il codice
codice:
<style>
@import url(stilepagina.css);
</style>