narrowing in on widget-newsletter, split out fieldset and modularizing styles