New Features in Google Sites

Some new  features have been added to newly created sites.
They will be added to all sites eventually.