...and here's a version without tables using divs. As said before, get those styles into an external stylesheet.
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title>Creating An Online Business 101</title>
<style type="text/css">
* {
margin: 0px;
padding: 0px;
border: 0px;
}
body {
width: 714px;
margin: auto;
color: rgb(0, 0, 0); background-color: rgb(233, 233, 233);
}
.header {
width: 100%;
text-align: center;
height: 224px;
}
.footer {
width: 100%;
text-align: center;
}
.pagecontent {
width: 100%;
background: url(http://createanonlinebiz.com/images/background.jpg) repeat-y;
}
</style>
</head>
<body>
<div class="header">
<a href="index.html">
<img alt="Header" src="http://createanonlinebiz.com/images/header.jpg"/>
</a>
</div>
<div class="pagecontent">
</div>
<div class="footer">
<img alt="Footer" src="http://createanonlinebiz.com/images/footer.jpg">
</div>
</body>
</html>