thanks guys. its solved. dont answer.
jsfiddle.net/GMLGn/5/
I still dont understand how it worked thought...
no matter how much I try, the black border div does not float to right and get inside the red one (besides the green one that is to left side).
In short I want the green and black look side by side
jsfiddle.net/GMLGn/
any ideas?
The code is too long to post here (stack chars limit) and its not feasible to give partial code in current scenario.