*
{
margin: 0;
padding: 0;
}

body
{
position: relative;
width: 800px;
height: 1000px;
font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
margin-right: auto;
margin-left: auto;
margin-top: 50px;
}

#navi
{
position: absolute;
top: 200px;
left: 25px;
width: 800px;
height: 50px;
}

#header
{
position: absolute;
left: 25px;
background: url(layout.jpg) no-repeat left top;
width: 800px;
height: 200px;
}

#content
{
width: 800px;
height: 800px;
background: url(side.jpg) repeat-y left center;
padding-left: 25px;
padding-top: 200px;
margin-top: -2px;
}
