generic page template changes. still need to figure out arbitrary height hero image