You can do something like this: http://jsfiddle.net/sj2AD/1/
#sideBar { float: left; width: 75px; height: 50px; border-top: 1px solid black; border-left: 1px solid black; border-bottom: 1px solid black; background: red; position: relative; z-index: 2; } #balanceSheetSummary { float: left; width: 150px; height: 150px; border: 1px solid black; background: red; position: relative; z-index: 1; margin-left: -1px; } body { padding: 10px; } h2 { margin: 5px; }
I did to add a negative margin to the right so that the fields overlap.
This breaks, for example, if the left div is higher than the right.
Filip source share