allora:
#parent {background-color: Red; }
#child1 {background-color: Green; }
#child2 {background-color: Blue; float: left; }
#nephew1 {background-color: Yellow;float: left;}
#nephew2 {background-color: Magenta;float: left;}

<div id="child1">
Hi! I'm child1
<div id="nephew1">
Hi! I'm nephew1
</div>
<div id="nephew2">
Hi! I'm nephew2
</div>
</div>
<br clear="all" />

i child 2 e 3 possono anche avere classe .child (quindi una unica classe invece che id) e con width e float:left ti fai tutte le colonne che vuoi