updating main page positioning, still working on padding/margins