public boolean valid(String url) {
		if (url == null || url.isEmpty())
			return false;

		try {
			String cssURL = getCssURL(url);
			if (cssURL == null)
				return false;
			String content = getContent(cssURL);
			ValidationResponse response = new ValidatorBuilder().css().validate(content);
			warnings = response.warnings();
			errors = response.errors();

			logger.info("Total Warnings: {}, Total Errors: {}", warnings.size(), errors.size());
			return true;
		} catch (IOException e) {
			logger.error(e.toString());
		}
		return false;
	}