Html or css gurus come here please

ok, if u can help me i would LOVE U FOR LIFE.
my client has me by a bunch of nerves.

anywhoo, in this one page, there is a list.
i want to get rid of that white space under the "Two honest evolutionary questions " header and scooch the list up. anyone know how? also, i want to make a complex list on this page…
as you can see there is this ugly gap inbetween the list and the sub-list… knwo hwo ot remedy this? i have a feeling both answers lie in the same solution. seriously dudes, whoever helps me gets the redGolgi award fo excellence.