combined Grahams markup and Tom's nav scroller: