Mancano info importanti.
Devi dire:
- quale DTD usi (ma perche` non usi XHTML 1.0 strict che ti eviterebbe questi problemi?)
- il CSS del contenitore (.wrapper)
- se c'e` il clear da qualche parte (a prima vista mi pare manchi in .wrapper:after)
- eventualmente dove e` contenuto tale contenitore (a seconda del posizionamento di .wrapper puo` dipendere anche dal suo contenitore)