public void setLogoPosition(Position newPosition) throws Exception {
		if (newPosition == Position.CENTER)
			throw new Exception("Logo position cannot be center");
		lock();
		logoPosition = newPosition;
		unlock();
	}