Drink driver in mid range put off the road for seven months