Please do not get too hung up on just divisions -- use good semantic Markup which will also require CSS designated headers, paragraphs and lists. View the source of my Home page to see this in effect. Also check the accompanying CSS for the flexible float-left three column layout constructs.
Edit: here is the Markup and CSS (via the Validators - scroll down):
Markup
CSS
James
Hi James,
Thanks for response, I visited your site and I really like it .. It's nice.
So, you also use div's and no tables and that makes it more professional but this web site is not dynamic but just static and so you can use header+content within div's + footer without problems because the content of your boxes and items don't change. If you change for example the content of the box "Roman Julio-Claudian Coins" in the left of the page, you will have to change the position of the W3C validator's icons in the buttom of the site, do you understand what I mean ?
In my case the site is going to be dynamic so I never know how long the boxex could be.
This site is ok for static pages:
http://saide.no-ip.info/demo1.2/
But this one :
http://saide.no-ip.info/demo/index.php is not ok for dynamic pages.
Any way thanks for your answers and have a nice day