body {background-color: white;
font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
color:#000;
font-size: 13pt;
  padding: 110px 15% 5px 15%;
  background: #ffffff url(../images/page_top.jpg);
  background-repeat: no-repeat;
  margin:0;
}

a:link { color: #009; }
a:visited { color: #006; }
a:active { color: #00a; }
a:hover { color: #00d; }

.divider {
height:24px;
background: #fff url(../images/hr_stars.gif) no-repeat scroll center;
width: 270px;
margin: 30px 35%;
}

hr {
display:none;
}

h1, h2, h3, h4 {text-align: center;}

h1,h2 {
color: #006;
font-weight: normal;
}

/* title */
h1 {
font-size: 125%;
margin-bottom:0.5ex;}

/* author*/
h2 {
font-size: 110%;
margin-top:0.7ex;
margin-bottom:2.5ex;}

/* the end */
.end {font-style: oblique;
text-align:center;
margin-top:3ex;}

/* opening and end links */
h3 {font-weight: normal;
font-size: 100%;}

/* author's notes */
.notes {
margin: 0% 10%;
font-size:90%;
padding-bottom:1em;
}

h3.chap {font-style: oblique;
margin-bottom:4ex;}

h3.chapter {
color: #006;
font-style: oblique;
padding:2.5ex;
margin-top:4ex;
margin-bottom:4ex;
border-top:medium double #006;
border-bottom:medium double #006;}

.counter {
 margin-left: 90%;
}

/* comment links */
.comment {
margin-top:35px;
text-align:center;
}