Here's some CSS I used to use for newspaper clippings:
Code:
p.articledateline
{
margin-top:1em;
margin-right:20%;
margin-bottom:1em;
margin-left:20%;
text-indent:0;
text-align:right;
page-break-after:avoid;
font-size:.8em;
font-family:serif;
font-style:italic;
}
p.articletitle
{
margin-top:0em;
margin-right:20%;
margin-bottom:0em;
margin-left:20%;
text-indent:0;
text-align:center;
page-break-after:avoid;
font-size:1.2em;
font-family:serif;
font-weight:bold;
}
p.articlebyline
{
margin-top:0em;
margin-right:20%;
margin-bottom:1em;
margin-left:20%;
text-indent:0;
text-align:center;
page-break-after:avoid;
font-size:.9em;
font-family:serif;
font-weight:bold;
}
p.article
{
margin-top:0em;
margin-right:20%;
margin-bottom:0;
margin-left:20%;
text-indent:.7em;
text-align:justify;
font-size:.8em;
font-family:serif;
font-weight:bold;
}
I think the class names are clear enough to explain it.
There are arguments to be made about indenting, etc, but the point was verisimilitude, not pedantry.

Main point is to properly classify all the pieces of the book, even down to this level. Later you can make it look however you want.
Aloha.