Hi Billiam
Well, it looks to me like you need a total code reformat! Still, we all have to start somewhere, so lets see how we can help you.
First off, When using more then 1 Div, You are going to need a global container.
Code:
<body>
<div id="container">
<div id="content">
<p>Text</p>
</div>
<div id="footer">
<p>Text</p>
</div>
</div>
<body>
*Note the div named "Container". See below for the CSS.
Code:
#container {
background: somecolour;
margin: 0;
padding: 0;
width: somepixals;
}
#content {
background: #cccccc;
height: 300px;
margin: 0;
padding: 0;
}
#footer {
background: #333333;
clear: both;
color: #ffffff;
margin: 0;
padding: 0;
}
**Note the "clear: both;" <-- This tells the HTML to place the Footer BELOW the Content and not next to it.
I hope this helps 
Please PM me if you need any more tips
Bookmarks