Станислав Прядеин: ну я думаю за это и уважают программистов - за то, что они приходят и чинят что-то. хотя вообще программист не должен знать как что-то чинить, даже профессионал. просто так выходит, что нам чаще всего приходится чинить свои устройства и опыт прибавляется)
Aigelov: спасибо, я использовал clearfix.
и на очень маленьких экранах дата пусть опускается, это не смертельно. я уберу width: 50% и поставлю float: right.
Но самое главное - эти стили прямиком скопированы из примера от htmlbook.ru. неужели редактор этого сайта такой тупой, что не оставил заметку про clearfix