
#bookback2list{
	margin: 0px 16px;
	padding:0px;
}
#bookback2list a, #bookback2list a:link, #bookback2list a:visited{
	text-decoration:none;
	font-weight:bold;
	color:#892750;
}
#bookback2list a:hover{
	color: #000;
}
#bookdetails {
	margin: 20px 20px 10px 0px;
	text-align: left;
}
#bookdetails dd{
	margin:0 0 0.72em 0
}
#bookdetails img {
	margin-top: 0;
}

.booklist ul{
	list-style-type : decimal;
	font-size:1em;
}
.booklist ul li {
	color:#999;
	background:url(../images/pagemarker.gif) no-repeat 8px 6px;
	background-color:#f2f2f2;
	margin:8px 0px;
	padding:2px 6px 6px 6px;
}
.booklist ul li a, .booklist ul li a:link, .booklist ul li a:visited,.booklist ul li span{
	text-decoration:none;
	font-weight:bold;
	color:#666;
	padding:0px 14px;
}
.booklist ul li.blank{
	background-image:none
}
.booklist ul li a:hover{
	color: #000;
}
.booklist ul li.zblank{
	background-image:none;
	padding:0px 6px 6px 6px;
}
.booklist ul li.zblank div{background:#ff0000}

.booklist ul li dl{background:#fff;margin:1px;padding:1px;font-size:0.9em;line-height:16px}
.booklist ul li dl dt{float:left;margin:1px;width:86px;margin:0;text-indent:12px;font-weight:bold}
.booklist ul li dd{border-left:2px solid #f2f2f2;margin:0 0 0 90px;padding:0 4px 0 10px}
.booklist ul li dd a{margin:0;padding:0 0 0 8px;background:url(../images/pagemarker.gif) no-repeat 0 50%}
.booklist ul li dl.comment dt{width:1px}
.booklist ul li dl.comment dd{border:none;margin:0 6px;font-style:italic}


.bookpair{float:left;margin:0 0 2em 0}
.bookpair ul{float:left;width:213px;border:1px solid #ccc;padding:0;margin:0 0 0 5px;list-style:none;background:#f2f2f2}
.bookpair ul li {color:#999;padding:0;margin:0;text-align:center;height:100%}
.bookpair ul dl{display:block;background:#fff;margin:2px 0 0 0;padding:1px;font-size:0.8em;line-height:16px}
.bookpair ul dt{float:left;width:46px;text-indent:8px;font-weight:bold;text-align:left}
.bookpair ul dd{margin:0 0 0 47px;padding:0 0 0 8px;text-align:left;border-left:2px solid #f2f2f2}
.bookpair ul:first-child{margin:0 5px 0 0}
#maincontent .bookpair ul li img{margin:0.5em 0;border:1px solid #ddd;background:#fff;padding:4px}

#votelist div{height:5.14em;}
#votelist dl{background:#fff;margin:0;padding:0;font-size:0.9em;line-height:1.841em;border-bottom:1px solid #ccc}
#votelist dl dt{float:left;margin:1px;width:76px;margin:0;text-indent:12px;font-weight:bold}
#votelist dd{margin:0 0 0 80px}
#votelist dd a{margin:0;padding:0 0 0 16px;background:url(../images/pagemarker.gif) no-repeat 0 50%}

#votelist div.cell{margin:0 0 2em 0;clear:left;}
#votelist div.col1{width:18px;float:left;text-align:right;padding-top:0.33em;font-weight:bold}
#votelist div.col2{width:364px;margin:0 0 0 5px;float:left;border:2px solid #ccc;border-right:1px solid #ccc}
#votelist div.col3{width:48px;margin:0 0 0 388px;text-align:center;border:2px solid #ccc;border-left:none}
#votelist div.col3 p{width:48px;margin:0 0 0.33em 0;padding:0;line-height:1.6em;background:#fff;font-weight:bold}
#votelist div.col3 img{margin:0;padding:0}

#castingvote img{vertical-align:middle;margin:0 1em 1em 0;padding:0}

.highlight{
	font-weight:bold;
	font-style:italic;
	padding:0px 2px;
	color:#EFA010
}


