fixed css problem
numerous tweaks to html