Stylish clothing company Elwood just launched a new site. Do yourself a favor and click around.