Style.com comes under Vogue umbrella