Да ну не надо же использовать id для стилей, пожалуйста. По этому вопросу объяснения
тут
По вопросу:
1) Опечатка в #post1 - riGht, кроме того надо указывать px или % для свойств позиционирования - bottom, right, ...
2) Плохо лепить absolute там, где он не нужен. Из-за этого блоку content кажется, что в нём ничего нет и эго размеры - это padding. Вам надо либо задавать их вручную, либо сделать post с
position: relative
Много чего можно ещё сказать, был бы пример на jsfiddle или codepen