lots of updates.  CSS styling, additional validation. images