.leftbox1 {FLOAT: left;WIDTH: 280px}/*左边div*/
.todaynews { BORDER-RIGHT: #a9d9ff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a9d9ff 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(/images/blue_bg.gif) #fff repeat-x; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; BORDER-LEFT: #a9d9ff 1px solid; WIDTH: 416px; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #a9d9ff 1px solid; HEIGHT: 420px}/*中间div*/
.rightbox1 { FLOAT: right; WIDTH: 231px}/*右边div*/
高度是由中间的div控制,所以你只需要把两边的div填满就可以了