strong{color:#F90;font-weight:900;font-style:normal;}
table {width:100%;border:0;}
a {color:#00F;}

#book-menu{
 padding:15px;
 text-align:center;
 border:1px solid #00F;
 width:80%;
 margin:10px auto;
}

.copyright{clear:right;color:#F00;font-size:11pt;}
.copyright b a{color:#F00;}
h1, h2, h3, h4, h5, h6{margin:2px; padding:2px;}

.book_item{}
.book_item h3{
 background:#714540 url(book-heading.gif) repeat-x;
 padding:4px;
 color:#FFF;
}
.book_item .book{
 text-align:center;
}
.book_item .book img{border:1px solid #CCC;}
.book_item p{
	margin-top:10px;
}

#title h2{
 padding:0;margin:0;
 margin-top:30px;
 float:right;/*
 text-align:center;
 font-size:15pt;
 color:#90C;font-family:'Eras Medium ITC', Verdana, sans-serif;*/
}
#title .img{
 float:left;
 padding:4px 10px;
 font-size:10pt;
 text-align:center;
}
hr {clear:both;}

.book-content{}
.book-content h3 {text-align:center;font-family:sans-serif;}
.book-content table{
 width:100%;
 border:1px solid #CCC;
 border-collapse:collapse;
}
.book-content th, .book-content td{
 border:1px solid #CCC;
 padding:3px;
}
.book-content td blockquote { margin:0;padding:0 0 0 27pt; }
/*
#heading{
 padding-left:200px;
 margin-top:30px;
 text-align:center;height:12em;
}
#heading #img{
 position:absolute;
 top:20px;
 width:200px;left:40px;
 text-align:center;
 font-size:84%;
 float:left;
}
#heading #img img{border:1px solid #CCC;}
html>body #heading:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
#heading #bottom {float:right;font-size:84%;}
*/