Here's my simple mark-up:
<div style="width:200px">
    <div style="width:50%;float:left;">
        left side
    </div>
    <div style="margin-left:50%;width:50%;margin-top:10px;">
        right side
    </div>
</div>
The problem is that the margin-top:10px; on the right side also pushes down the left side. What am I missing here? is this expected? I would like to adjust the left and right sides top-margin properties independently