Saludos!
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
Fíjate que estoy casi seguro que existe una forma para hacerlo con CSS pero en este preciso momento no lo recuerdo... El problema que hay es que no es compatible con ciertos navegadores y es mucho código para lo que se hace fácil con un background: url(...
Para probar, o para hacer una demo, esta bien... pero para incluirlo dentro de tu website, creo que es mejor usar una imagen. Investigando lo que pides, me topé con que puedes ponerle imagenes a tus bordes... Eso creo que te servirá bastante. Aqui te dejo el enlace:
Border Image (en Ingles) Pero al menos ya te dejo la duda...
Hasta Lugo!