Forcing the webpage in a particular layout using position absolute and huge position/margin values is always going to be a bad idea.
I recommend using CSS forums such as http://csscreator.com/forum for this kind of support, because it sounds like you need us to help you formatting your entire site.