.alphaNav ul li {
    width: 1.9em; 
    margin: 1px;
}
.bookdetail {
	border-bottom: 5px solid #7E7DB1;
	padding: 0px 0px 1em;
	margin: 1em 0px 2em;
}
.bookdetail h3 a {
	color: #006;
	text-decoration: none;
	background: #FFF6CC;
	font-size: 110%;
	border: 2px solid #006;
	padding: 0.3em 1em 0.4em;
}
.bookdetail h3 {
	text-align: center;
	margin: 0px 0px 1em;
	padding: 0px;
}
.bookdetail p {
	margin: 0px 0px 1em;
	padding: 0px;
}
.bookinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #000;
	margin: 0.5em 0.5em 0.5em 0em;
}
.Book {  font-family: "Times New Roman", Times, serif; font-size: 20px; font-weight: bold; color: #000033; background-color: #CCCCFF; text-decoration: none; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-color: #000066 #000066 #0000CC #0000CC; border-style: none; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium}

.fbdesc { border-bottom: #7E7DB1; padding-top: 1em; border-top: 4px solid #7E7DB1; padding-bottom: 0.5em; font-size: 1em; margin: 1em 0; line-height: normal; }
#container .twoColSmSide #alphaNav { text-align: center; background: #FFF6CC; border: 1px solid #B2A66B; margin: 0px 1em; padding: 0.1em 0.7em; font-family: Arial, Helvetica, sans-serif;
font-size: 0.85em; font-weight: bold; letter-spacing: 0.1em; }

#container .twoColSmSide #mainContent #songlist p { margin: 0px 1em 0px 5em; font-size: .9em; text-indent: -3em; }
#container .twoColSmSide #mainContent #songlist { margin: 0px; padding: 0px; }
#container .twoColSmSide #mainContent #songlist p em { font-size: 0.95em; color: #006; }
