La misura predominante è la larghezza quindi dovresti costruire le immagini dando come larghezza 480px e lasciare che l'altezza mantenga la giusta proporzione.
Se l'immagine risulta bassa, puoi sostituire ai
no-repeat
il comando
repeat-y
che permette di replicare l'immagine in altezza (lungo l'asse y).
Il risultato dovrebbe essere la ripetizione dell'immagine di sfondo lungo tutta la lunghezza del sito.
Ci sarebbe un'altra strada che potresti percorrere: sempre tramite i css potresti far scorrere tutto il contenuto del sito "sopra" lo sfondo, mantenendo questo fisso (quest'ultima strada è molto più complessa della prima e richiede una conoscenza di base sui CSS quindi, se sei alle prime armi come mi hai detto e, non hai tempo per studiare, te lo sconsiglio perchè dovresti riprogettare tutto il lavoro già fatto).