Looks good one way but not another

okay, im having a slightly large problem. My website looks good in mozilla, but in firefox, the images r overlapping tables and everything goes wrong.

Do i have to recode my whole site in a different way?