Lo haces con CSS, fíjate en este ejemplo
http://cssglobe.com/post/9392/angled...-mask-with-css
Tal vez algo así:
Y en el css:
Código CSS:
Ver original.vertical{
-moz-transform:rotate(90deg);
-webkit-transform:rotate(90deg);
-o-transform:rotate(90deg);
}
Te toca investigar, cada opción, osea, -moz-transform, -webkit-transform y -o-transform sirven para cada tipo de navegador.
Espero te sirva, saludos