Streaming live at 10am (PST)

Is it possible for client to create new page and add images?

Is it possible for a client/user to use the CMS to add a new page to their website, based on a template?

Is it also possible for my client to upload an image, and for that image to be automatically scaled and cropped with a defined ratio by the CMS? i.e. in a certain area of the page layout all images should be 400px x 600px.

Is it possible to set up custom styles (say ‘big yellow text’) for the client to use within the CMS to style text?