This is what i am trying to do;

Is this even possible?
Do you mean something like this?
.wrap {
height: 400px;
border: 1px solid red;
}
.left {
height: 400px;
width: 120px;
float: left;
border: 1px solid green;
}
.max {
height: 400px;
margin-left: 130px;
border:1px solid red;
}
Explanation: float: left; your first div and move other element to the right using margin-left: fixed-div-width + some extra space and than encapsulate both elements in a wrapper. Just a side note, don't forget to clear your floating elements
Divstake all available horizontal space already on default. (Unless it is floating)