Czy potrafi ktoś sprawić, aby taki układ dostosowywał się do wysokości strony? Nadawanie height: 100% dla kontenera nic nie daje

a ja z css nie jestem zbyt mocny...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="content-type" content="text/html; charset=iso-8859-2" /> #container {
border: 1px solid blue;
height: 500px;
}
#frame {
float: left;
width: 200px;
height: 100%;
overflow: auto;
border: 1px solid #000;
}
#txt {
float: left;
width: 500px;
margin-left: 10px;
padding: 10px;
border: 1px solid #993300;
}
<p>asjdhasjkdkasdkashdjaskdhasjkdhasd
</p>