Hola, accede desde tu cliente FTP a tu cuenta y accede en la carpeta /templates. Descomprime el archivo de la plantilla o template y sube la carpeta con sus sub carpetas y archivos a esa carpeta. Las carpetas hijas suelen ser /css , /html , /images etc… con los típicos archivos index.php , favicon.ico , templateDetails.xml etc…
El siguiente paso es acceder a la administración, en Extensiones / Gestor de extensiones. Hacer clic en Descubrir. Si no te aparece nada, mira arriba a la derecha y veras un icono con el mismo nombre Descubrir. Haz clic en ese icono y deberia aparecerte la plantilla que acabas de subir. Señala la plantilla y haz clic en el icono Instalar.
La plantilla quedara instalada y deberias poder modificar a tu gusto imagenes y editar archivos de esa plantilla.
¿Cual es la diferencia?
La diferencia esta en que para subir los archivos, has utilizado TU CUENTA de USUARIO de tu hosting, por lo que seras el propietario de esos archivos y por lo que seguramente, no tendrías ni que cambiar permisos para poder editarlos.
Esta opción se incluyo a partir de Joomla 1.7 si mal no recuerdo, y uno de los motivos fue precisamente por esa razón.
Prueba y comenta