Hi all,

I'm looking to move away from table based designs to full CSS. Are there any hard and fast rules with regard to positioning divs ?

Am i right in saying that they should conform to a document flow, where they stack up on top of each other and then you position them as is appropriate ...
Should I always use relative positioning ? When should I use absolute positioning ?

or does it matter ? are there any gains/problems depending on how they are positioned

many thanks in advance