Well I'm asking for a help in forums for about 2 weeks and have no ansvers :( XOOPS is cool but where is support?
the issues you are having with your theme is not that simple. for my part, to fix this up i would need the theme. its not something that i can just look at by visiting your site and then say do this and that.
go to system admin -> blocks - at the top of the page next to Side Left-Center-Right you will see "Weight" assign a number from 0- to whatever to establish order of appearance