Once you get the permissions issues solved, here are a few tips for getting started with Montezuma:
1) You should really get to know how to use CSS well. Mastering the theme will require you to understand how use the virtual template files and the virtual CSS files. There's a good beginning CSS tutorial
here.
When modifying the CSS, there are a couple of different strategies you can use:
a) Look through the virtual CSS files for the CSS that you want to change, and change it there. Or,
b) Add an overriding CSS rule to the end of the various.css virtual CSS file. Since various.css will be one of the last virtual CSS files loaded, any rule which you place there that has the same selector as a previous rule will override that previous rule.
2) Learn how to use a web debugging tool like
Firebug, which is a free extension for Firefox, or
Chrome Developer Tools, which is built-in to Chrome. These tools will enable you to instantly see what CSS rules are affecting a particular element, i.e., all you need to do is right-click on an element on a site and select
Inspect element to see everything about it.
3) Read the documentation within the theme itself by going to
Appearance > Montezuma Options.
Under
CSS Settings > Editing CSS, you'll see how the
row and
col# classes are used in the responsive grid. Important if you are thinking about changing the width of the sidebar, removing the sidebar altogether, moving the menu to a separate line, etc.
Under
Main templates > About main templates and
Sub templates > About sub templates are explanations about how the virtual template system works.
JuggleDad pointed out a few ways of incorporating a header image. Many Wordpress themes will set the
background-image property of the header container (e.g., #banner or #banner-bg in Montezuma). It's very easy to do, but one problem with this approach is that the header image usually doesn't scale perfectly, but instead gets cropped on the sides on narrower screen widths (the Twenty Thirteen theme has this shortcoming, for example). This isn't a problem if the header image is mostly decorative in nature (i.e., it's just background window dressing), but it can be a problem for designers who like to incorporate a logo or graphical text within the image itself. If setting the background-image property of the header container doesn't work well for your needs and you need a scaleable header image that goes across the width of the page, you can take a look at
this tutorial. Otherwise, as JuggleDad pointed out, you can also just add a logo-size image using an
<img> tag, it just depends upon what exactly you are looking to do with the header image.