Без использования крона. Это связано как то с css?
Вряд ли... Если речь идёт о каскадных таблицах стилей.
Это можно сделать например, запустив PHP-скрипт из CLI (т.е. из командной строки, что бы он не прерывался по истечению 30сек., как это обычно происходит). Этот скрипт запускает бесконечный цикл, в котором будет проверять, сколько уже прошло времени и поднимать соотв. объявления/посты наверх.
Или, при каждом запросе, перед отображением этих самых объявлений, сверять время и если настал час N - поднимать соотв. объявление наверх.
Это будет:
а) на PHP
б) без CRON'а