home page alignment

css and template changes to align all the fields on home page