Border on <Body>

Caveat: Browsers treat delcarations on <BODY> very differently.
These differences may be addressed in CSS3.

The declarations used in this example are:

<STYLE TYPE-"text/css">
<!--
body    {
        color: #990099;
        background: #FFFFFF;
        border-width: 50px;
        border-style: solid;
        border-color: #6699ff;
		padding: 0;
		margin: 0;
        }
H1      {
        color: #000099;
        text-align: center;
        }
.page-location 
		{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: x-small; 
		color: #666666; 
		text-align: right
		}							
-->
</STYLE>

border-style options are as follows:

Traditional body tag declarations are as follows:

<body bgcolor="#FFFFFF" scroll="auto" id="element1" background="bgblkglo.gif" link="#FF0033" vlink="#FF0033">

Generally, margins can be added to the body tag using

leftmargin="0"  topmargin="0"

To make the margins top and left look the same in Netscape you will have to add these Attributes to your body tag:

marginwidth="0" marginheight="0" 

So to be on the safe side, you need the whole declaration:

<body bgcolor="#FFFFFF" text="#000000" leftmargin="60" topmargin="60" marginwidth="60" marginheight="60">

this document is located at...
<URI:http://css.nu/examples/body-border.html>
complete list is at...
<URI:http://www.css.nu/examples/index.html>