Is CSS all that great?  Maybe not, check out http://www.nantz.org/Blog/tabid/57/EntryID/350/Default.aspx