CSS design is more relying on the fact that you build stuff. Not just slicing images and putting them together (although that might be the case for some websites).
You can better just search for some CSS/XHTML tutorials on like w3schools or something.
Just slice the important images like buttons and header images and then try to put them together with CSS. So you're basically rebuilding the complete website from an image.