I've got this site, http://www.top-template.com that was created in a bit of hurry. When I looked closer I realized that in creating it in a hurry, it had became about 3 times the size (as in KB) as i should. So, what I'm trying to do now is to create the entire left menu into css, as it would probably remove about 600 lines of bad html code

Problem is, I've never worked with css that way, using images etc. All help or redirections would be greatly appreciated.