Hallo Sascha!
Bezüglich der abgerundeten Ecken:
Es gibt im Wesentlichen drei Grundtechniken
1. Javascript + Image(s) Beispiel
2. CSS + Image(s) (Beispiel hierzu wurde ja bereits verlinkt)
3. CSS Beispiel
Jede Variante hat so ihre speziellen Vor- & Nachteile.
Ansonsten ist aber auch u.a. Google dein Freund - unter Suchbegriffen wie "rounded corners" oder "snazzy borders" solltest du eigentlich fündig werden.
Gruß Gunther