Here is the code I used for this set-up… to keep the page content from spilling out over the side-border.
You can adjust the "table width" according to the width of your border. For this border, I used a table width of 75% to hold the content within the page and "off the border".
<body>
<table align="right" valign="right" width="75%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td>
*************************
All your page content goes in this area..."everything" you want to include on the page. Then - when you're finished - you "close the table" and "end your page" as follows:
*************************
</tr>
</td>
</table>
</body>
</html>