New profile posts

Made a massive update to layout. CSS spacing and various elements on the site should look much better now.
Top