First off, thanks for the chuckle. I felt your frustration in your post. It looks like you are going to have to do some rearranging in your templates or your xml. This is happening because of the order/structure of the divs. Do you use the firebug addon with firefox? It will help alot to see what I\’m talking about, but I\’ll do my best to describe. Magento also has a \"template path hints\” feature built in that is quite helpful as well. I\’m attaching a diagram, hope it helps
Anyway, whats going on is your breadcrumbs div is actually taking up the full width, even though it doesn\’t look like it. Your css for your breadcrumbs div has a width set and a lot of margin (252px) added to the left side, which makes it look like it\’s moved over to the right, but it is still technically using the whole space.
Then, after your breadcrumbs div, you have a containing wrapper div (col-wrapper) which contains your left column and your actual content. When you are trying to move your left column up, its running into the other divs borders and can\’t go any farther. First, the col-wrapper is set to a width of 748. Your left column needs a total of 244 pixels to fit where you want it (set width plus padding), and your col-main is taking up 496 pixels of width with it\’s set width +padding + margin. The extra width on your col-main is the first thing pushing your left column down. If you take the margin off \"col-main\" it will move up a little, but still not where you want.
Next, because both your col-left and col-main are in a containing div (col-wrapper), so the left column is going up as high as the containing div allows, but then your containing div is running into your breadcrumb div and stops. One way to fix this is to remove the breadcrumbs column from it\’s current spot and insert it into \"col-main\"
Sorry for the novel. don\’t know how much you know about css so i may have over explained but there you have it. You can reply here if you still have trouble. I\’ll check back. GOOD LUCK!
Click thumbnail to see full-size image