well, the borders you see here are only a few pixels in height. they just repeat wich is done locally, so you don't waste any loading time on that.
it's simply done with some CSS.
wrap a table arround your website wich looks how the borders should be looking.
then use CSS like this:
style="
background-image: url('YOURIMAGE');
background-repeat: repeat-x; #This goes horizontally, repeat-y goes vertically, repeat goes everywhere, and no-repeat doesn't repeat the image. but shows it just once.
width: 100px;
height: 100%;
}
That should do it for you I think.
if you talk about forums, edit the overall header and overall footer to get the table arround everything. -- Have fun
if you don't get what i just said, tell me, or just add me to msn or yahoo or icq

you can also find me on irc on irc.freenode.net - #gentoo-uk or #gentoo-chat
