Sí se puede hacer con CSS, pero creo qué con Javascript se haría más fácil, es cuestión de googlear un poco no más.
El propio dreamweaver te puede hacer estó y te crea ya el CSS, ya solo es cuestión de modificar al gusto.
Para hacerlo en dreamweaver ir a:
Cita: Insertar > Spry > Barras de menús spry
Aquí una imágen: http: // img260.imageshack. us /img260/6438/imagenm.png
A tráves de esto ya elijes si Horizontales o Verciales la Barra,
Saludos.