.top{height:100px; background:#9CF
}
.main{height:600px;background:red;}
.left{height:600px;width:200px;background:blue;position:absolute;left:0;top:100px;}
.right{height:600px;margin:0px 0px 0px 220px;background:green;}
.foot{height:70px;;background:#FF0080;clear:both;top:700px;}