#logo
{
position:static;
width:100%;
height:50px;
background-position:center;
background-repeat:no-repeat;
background-position:top;
}

#banner
{
position:static;
width:100%;
height:158px;
background-position:center;
background-repeat:no-repeat;
background-position:top;
}

#content_main
{
position:static;
width:100%;
background-repeat:repeat-y;
background-position:center;
background-position:top;
}

#footer
{
position:static;
background-repeat:no-repeat;
background-position:center;
background-position:top;
width:99%;
height:42px;
}