1. attualmente si. dipende poi molto da come hai strutturato i contenuti.

2. attualmente con le immagini di sfondo. con i CSS3 sarà posssibile farlo dal codice.

3.supercazzata.

4. normalmente.

5. posta il codice.

6. lascia perdere i programmi e scrivilo a mano.