check this I want the list to contract and the background to be the grey colour when its contracting not turn white in places , also the text in the list items wants to be moved down. I've tried putting padding top and margin top on the a and even tried using a span around the text and the appling padding to that but its not doing anything. HELP . An easier post to answer this time surley folks !

Also check and see if its all coded ok , i'm learning xhtml still so any tips welcome.

Thanks people,