body { 
width:800px;
margin:0 auto;
border:5px solid #F0F8FF;
background-color:F0F8FF;
}
div.content { width:800px}
p {font-family:verdana; max-width: 750; font-size:11pt;
    width:expression(document.body.clientWidth > (500/12) * parseInt(document.body.currentStyle.fontSize)?
      "750px":
      "auto" );
}
p.bibliography {font-family:verdana; max-width:700; font-size:11pt; text-indent: -2em; padding-left:3em}
tt {font-size:11pt; font-family:monospace}
hr {width:750; size:3}
blockquote {font-family:verdana; font-size:10pt; max-width:650}
h1 {align: left; padding-left:10em; max-width: 750}
ol {font-family:arial; font-size:10pt; max-width:650}
ul {font-family:arial; font-size:10pt; max-width:650}
table {width:700}