body {font-family:verdana, arial, helvetica, sans-serif; margin:0em; padding:0em}

div#page{padding:.1em 10px 1em 10px}
div.book-desc{float:left;max-width:42em}
div.max-width{max-width:42em}

#nav{font-size:90%;text-align:center}
p#author, p#last{margin-top:3em;font-size:80%}
margin{h2-top:1.5em}
h2 span{font-size:75%; color: black; background-color: transparent}

li{margin: .4em 0em 0em 0em}
p#last{margin-top:3em;font-size:80%;clear:both}

table{font-size:90%; margin-top:1.5em; margin-bottom:1.5em}
table, td{border: 1px solid silver; border-collapse:collapse}
td{vertical-align:text-top;}
img{margin:1em; padding:1em; border:0px}

/* alternating colors */
.alt1{color: black; background-color:#EEFFFA} /*azure*/
.alt2{color: black; background-color:#FFFFF0} /*ivory*/
.alt3{color: black; background-color:#FFE4E1} /*mistyrose*/

/* link default */
a:link{color:blue; background-color: transparent; text-decoration: underline}
a:visited{color: purple; background-color: transparent; text-decoration: underline}
a:hover{color: red; background-color: transparent; text-decoration: underline}
a:active{color: white; background-color: blue; text-decoration: none}
a:focus{color: white; background-color: blue; text-decoration: none}

/* blue only */
p#nav a:link{color:blue; background-color: transparent; text-decoration: underline}
p#nav a:visited{color: blue; background-color: transparent; text-decoration: underline}
p#nav a:hover{color: red; background-color: transparent; text-decoration: underline}
p#nav a:active{color: white; background-color: blue; text-decoration: none}
p#nav a:focus{color: white; background-color: blue; text-decoration: none}

@media print
{
 #nav{display:none}    
}