Ciao a tutti, scusate la banalità del quesito, ma sono alla prime armi con i CSS.

Voglio attribuire un'immagine di sfondo al menu laterale. Con IE funziona benissimo, mentre con Firefox e Opera non si vede l'immagine di sfondo (vedo praticamente lo stesso sfondo del body)

il CSS è:

codice:
   
 body { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif, sans-serif; 
           font-size: 8pt; 
           background-image: url( background.jpg )}
       
    div#container{
        position: relative;
        }
    
    
    div#navigation{
        position: absolute;
        background: url(menu.jpg)
        left: 0px;
        height: 400px;
        width: 140px;
        }
    
    div#content{
        position: absolute;
        left: 150px;
        width: 580px;
        }

l'html ancora più semplice:


codice:
<div id="container">

    <div id="content">
        

testo</p>
        

testo</p>
        

testo</p>
    </div>
    
    <div id="navigation">
        <ul>[*]Home[*]link1[*]link2[*]link3[/list]
    </div>
    
</div>
non riesco a capire quale attributo non venga applicato da firefox/opera oppure cosa fa IE che non fa gli altri. Avete suggerimenti? Grazie.