Culross, west of Dunfermline and Inverkeithing, on A985