I know this is a common problem, but i cudnt figure out a fix.

Can anyone take a look at this page: www.mechietechie.blogspot.com

and tell me why in IE the blocks are all flush, yet in Firefox they're not flush. Im able to align it left or right, but if i make the box and wider, it spills over and moves under the right most block.
Ive created this template off of another one given on blogger. I dont know the lanauge at all, and have peiced together what i need to do this. Thats why the code is sloppy like heck. plz help!
thanks