just a thought. every 'expert' css site you go to has the following obligatory note 'tables are for displaying tabular data not for lay out' then when you view source on their page what have they done?
used tables for layout of course. i mean if the css 'experts' actually practiced what they preached the css tutorial sites would be much better.

oscar de la renta,

'yall sell biscuits in here'--slingblade