io correggerei così:
codice:
<body>
 <div id="parent">
  <div id="child">
   bla bla bla bla bla  </div>
   <div id="footer">
    bla bla
   </div>
 </div>
</body>

e per il css:

codice:
body {
	margin: 0px;
	padding: 0px;
	text-align: center;
        background: #FFFFFF url(img) repeat-y center;
}


div#parent {
            width: 723px;
}

div#child {
	text-align: left;
	margin: 0px auto;

        background:#ffffff;
}


div#footer {
	background-color:#F4F4F4;
	}
Dimmi come va.