Ciao redblack,
cortesemente edita il titolo con una frase inerente al problema. Grazie.
Per abbassare lo spazio del banner puoi diminuire l'altezza qui:
div#h_area { height: 382px; margin: 0 auto; padding-left: 14px; padding-top: 10px; text-align: left; width: 964px;}
template.css riga 86
mentre la foto puoi cambiarla da qui:
div.banner1 { background: url("../images/banner1.jpg") no-repeat scroll center top #FFFFFF;}
template.css riga 76
Quanto al primo quesito direi di sì, la cosa più semplice è intervenire direttamente sul .php del template spostando la posizione del menù più in basso.