Further updated homepage markup and styles