Hallo,
sorry, dass ich deine Anfrage erst jetzt beantworten kann.
Das Vergrößern eines Bildes ist m.E. über HTML und CSS nicht möglich (sieht auch Scheiße aus).
Um das Kacheln des Bildes über die Seie zu vermeiden kannst du dem Element, welches das Hintergrundbild einbindet, ein css-Style ‚background-repeat:none;‘ mitgeben.
Alternativ kannst du natürlich über ein Bildbearbeitungsprogramm versuchen das Bild zu vergrößern.
Probiere mal, über den CSS-Style ‚background-color‘ eine Hintergundfarbe zu setzen und dann das Bild über den CSS-Style ‚background-position:center;‘ mittig zu positionieren.
Ein Hinweis: Die beste erste Anlaufstelle für alle Fragen rund um HTML und CSS ist immer
http://de.selfhtml.org. Dort stehen viele Infos über die Gestaltung der Website mit HTML und CSS.