
div.content { 
 font-size: 100%;
 margin-top:50px; margin-left:10%; margin-right:10%;
} 

#skyad-right {
    padding-top:20px;
    padding-left:10px;	
    float:right;
}

#skyad-left {
    padding-top:20px;
    padding-right:10px;	
    float:left;
}

h1 { 
 font-weight: bolder; font-size: 140%;  
 margin-top: 7px; margin-bottom:3px;
}

h2 { 
 font-weight: bolder; font-size: 110%;
 margin-bottom: 0; padding:0; 
 margin-top: 1.5em;
}

h2 + p {
 margin-top: 3px;
}

h2 + ul {
 margin-top: 3px;
}

h2 + ol {
 margin-top: 3px;
}

h3 {
 font-size: 100%; 
 margin-bottom: 0; margin-top: 0; padding:0;
}

h2 + h3 {
 margin-top: 1em;
}

h3 + p  {
 margin-top: 0px;
}


div.byline { 
 margin-top: 0px;
}

div.endtop {
 margin-top: 20px; border-top: solid black 1px; clear:left;
}

div.topmatter { 
 position: relative; 
 border-top: solid black 1px; border-bottom: solid black 1px;
}

div.topmatter img  { 
 position: absolute; right:5px; top:10px; 
}

div.content img {
 margin:5px;
}

img.illustration { 
 float: right; margin: 5px; 
}

img.illustrationL { 
 float: left; margin: 5px; 
}

div.toc { 
 font-size: 90%; margin-top: 10px; 
}

div.toc h2 { 
 margin-top: 14px; margin-botton: 0px;
 font-weight: bolder; font-size: 8pt; 
}

div.endmatter {
 border-top: solid black 1px;
 font-size: 80%; font-style:italic;
 margin-top: 10px; margin-bottom:  15px;
 clear:both;
}









