Ti serve un template molto personalizzabile, per un sito simile con immagini di background e contenuti in trasparenza ho utilizzato un template base helix framework, poi bisogna imparare e capire come utilizzarlo. La documentazione è esauriente. Devi anche avere un minimo di base di conoscenza html e css, oltre a conoscere naturalmente il cms joomla. Non è facile ma nemmeno difficile basta la voglia e molto impegno.
Mio sito di riferimento, ancora in costruzione, hotelgrazia.it/new