IN PICTURES: Rain fails to stop the crowds as hundreds attend Fife Show