QUOTE(citysinglesdating @ Aug 5 2009, 04:36 PM)

Being a senior web designer myself I am fully aware of the problems different browsers can cause. IE8 strangely enough seems to show up flaws in code where they would have handled incorrectly in IE7 but actually meant they were displayed correctly! For instance, if widths or height attributes aren't applied to certain elements they may default to 100% and would create an undesirable effect. IE7 wouldn't worry itself if the attributes weren't there and display it seemingly correct, whereas IE8 DOES expect them.
Having the extra attributes and correct code ensures you have most browsers catered for, which might also be fussy about strict code. This also applies to TABLE based layouts which are not recommended. Pure CSS layouts maybe harder to cope with initially (for page builders) but with the proper templates and guidance they are correct way to do things. Take a look at BBC, Microsoft and other large organisational websites and you will see their code uses this very same CSS layout.
Just finished "mastering css with dreamweaver cs4" by stephanie sillivan, and greg rewis.. took 3 months
I still know nothing! lol just kidding..
Its a really good read, to get you started on the whole CSS adventre... I would recomend it..
Tony