Secondo voi perchè questo footer mi risulta spostato .... con il margin-left degli oggetti sopra??

Codice PHP:

<div id="main"
    
<
div id="menu">


Menu


</div>    

<
div id="content">

<
div id="bar_s"><div id="bar_e"><div id="bar_n">

</
div>




<
div id="footer">

Footer

</div





Codice PHP:

#main
{
    
marginauto;
    
width980px;
    
height600px;
}


#content
{
    
width980px;
}


#bar_s
{
    
margin-left0px;
    
margin-top8px;
    
width516px;
    
height60px;
}

#bar_e
{
    
margin-left518px;
    
margin-top8px;
    
width229px;
    
height58px;
}

#bar_n
{
    
margin-left231px;
    
margin-top8px;    
    
width229px;
    
height58px;
}


#footer
{
    
margin-left0px;
    
width980px;
    
background#ffffff;