Das geht seit CSS 3.0 ganz simpel über das Transform-Modul: "div {transform: skew (...) }".
Zum Einstieg: deutsches Kurz-Tutorial als Video unter http://www.youtube.com/watch?v=HsYB8DkByMY&p=0DBF8EC1B953D567&index=12&playnext=4.
Ausführlich (englisch) unter http://www.w3.org/TR/css3-2d-transforms/
Gruss, Jo