Всё не могу понять как сделать чтобы блок div у которого позиция Relative, float:left, был в самом низу Bottom, другого блока. При absolute это получается, а тут нет.
relative не позволит вам сделать bottom:0 относительно родителя. При relative элемент будет спозиционирован относительно самого себя.
Вам нужно заменить relative на absolute у этого элемента, а его родителю как раз назначить relative. Таким образом absolute привяжется к ближайшему в структуре DOM элементу с relative'ом (в данном случае - к родителю).