CSS, JavaScript?

Again, this all depends on how consistent/professional you want things to look.