div#booklist {
	text-align: center;
	font: normal 400 medium "comic sans MS", Verdana, Arial, sans-serif;
	font-size: 1.3em;
	position: relative;
}
#booklist div {
	text-align: center;
	font-family: "comic sans MS", Verdana, Arial, sans-serif;
}
#booklist p {
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-size: 100%;
}
/* #booklist a:link { color: #0066CC; font: normal 600 medium "comic sans MS", Verdana, Arial, sans-serif;
						text-decoration: underline; text-transform: none; cursor:pointer;}
#booklist a:visited { color: #6666CC; font: normal 600 medium "comic sans MS", Verdana, Arial, sans-serif;
						text-decoration: underline; text-transform: none;}
#booklist a:active { color: #6666CC; font: normal 600 medium "comic sans MS", Verdana, Arial, sans-serif;
						text-decoration: underline; text-transform: none;}
#booklist a:hover { color: red; font: normal 600 medium "comic sans MS", Verdana, Arial, sans-serif;
						text-decoration: underline; text-transform: none; cursor:pointer;} */
#booklist a, #booklist a:link, #booklist a:visited, #booklist a:active, #booklist a:hover {
	font: normal 600 medium "comic sans MS", Verdana, Arial, sans-serif;
	text-decoration: underline;
	}
/* #booklist p.author a { 
	font-weight: 700; 
	font-family: "comic sans MS", Verdana, Arial, sans-serif; 
	font-size: 1.1em;
	} */
#booklist h2 { margin-bottom: 0; }
a.sm-cover {margin: 0 5px;}
#booklist img {border: 1px solid #000;}
div.small-covers {position:relative;}
/* a.cover-text {position:absolute; left:-9999px;} */
.publisher, #booklist p.publisher {color:gray; font-family: 'comic sans ms', sans-serif;}
table.book-covers {margin: 0px auto 15px auto; position:relative;}
table.book-covers td {position:relative;}
table.book-covers td span.cover-text {
	position: absolute; 
	left: -9999px;
	}
table.book-covers td a.cover-text,
table.book-covers td a.cover-text:link,
table.book-covers td a.cover-text:visited,
table.book-covers td a.cover-text:active,
table.book-covers td a.cover-text:hover {
	/* position: absolute; 
	left: -9999px; */
	display: block;
	width: 1px;
	height: 1px;
	overflow: hidden;
	text-indent: -9999px;
	}
table.spread-10 td {padding: 0 5px;}
#booklist p.author {font-size: .9em;}
.no-click a {cursor:default !important;}
.no-click img {margin: 0 5px;}
div.coming-soon p {
	font-weight: 700;
	color: #9f3800;
}
.book {
	margin-left: 0px;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 1ex;
	padding-bottom: 0;
	clear: left;
	min-height: 100px;
	}
.book img {  float: left; 
	vertical-align: text-top; 
	border-width: 0px; 
	padding-right: 1em;
	clear: left;
	}
.book span { font-size: 90%; } 	
#booklist p.note { 
	font: italic 400 .9em verdana, arial, helvetica, sans-serif;
	color: green;
	background-color: transparent;
	margin-top: 3px;
	margin-bottom: 3ex;
	}
