For padding you use use any padding property, applied to TD and TH.
http://www.w3.org/TR/REC-CSS2/box.ht...ing-properties
For the counterpart to cellspacing, read here:
http://www.w3.org/TR/REC-CSS2/tables.html#borders
In CSS there are two border models. You'd want to use the separate border model, making sure that's what you get by setting 'border-collapse' to 'separate'. Then you use 'border-spacing' much as you would cellspacing.
You may want to read the whole Tables page, because many things are different from HTML.
--
http://yupapa.com