The Denver City Council on Monday gave final approval to a ban of all outdoor medical marijuana advertising in the city.