In index_home.css, you've moved the center column up using negative margin (rule below), but you've left the sideboxes behind. Try setting the placement using #contentMainWrapper instead. You'll have to fiddle with margin and maybe padding a little.
.centerColumn {width:600px;/*position:relative;top:-309px;*/;margin-top:-309px;}
It's not in admin. You'll have to use your FTP program to download the css file, edit it, and upload it back.
While you're at it, download the Web Developer plugin for Firefox, which will let you display and edit the stylesheets without actually changing anything permanently. An essential web design tool. Some people prefer Firebug, which does much the same thing.
Wait...found it, tricky thing was hiding.
Thank you so much, I have fixed that bit good enough for now
I do still have the third column on top of the second column and also a giant gap in the page above the columns, if anyone knows what that is about it would be great.
http://askingangels.com/jewellery
I'm not seeing the 'third column on top of the second column'.
You removed the negative margin from centerColumn, which set the top of the center and the sideboxes to the same place. Now you need to move all of it up. One way would be to add something like this to the same stylesheet:
#contentMainWrapper {margin-top: -270px;}