search page styles
using dataset instead of plain attribute
re-arranging elements