:focus{-moz-outline-style:none;}
.reviews{margin:0 5px 0 25px;color:#BF7F3F;}
.reviewsb{margin:0 5px 0 0;color:#326598;}
.covvar{margin:20px 0 10px 20px;color:#BF7F3F;font-weight:bold;}
.hide{display:none;}
.rating{width:85px;height:16px;padding:0;margin:0;list-style:none;clear:both;position:relative;background:url(images/sprite.png) no-repeat 0 0;}
.nostar{background-position:0 -5px}
.onestar{background-position:0 -137px}
.twostar{background-position:0 -159px}
.threestar{background-position:0 -181px}
.fourstar{background-position:0 -203px}
.fivestar{background-position:0 -225px}
.onestaro{background-position:0 -27px}
.twostaro{background-position:0 -49px}
.threestaro{background-position:0 -71px}
.fourstaro{background-position:0 -93px}
.fivestaro{background-position:0 -115px}
.madds1{background-image:url(/images/sprite.png);background-position:0 -247px;background-repeat:no-repeat;padding:0 0 0 25px;}
.madds2{background-image:url(/images/sprite.png);background-position:0 -297px;background-repeat:no-repeat;padding:0 0 0 25px;}
.madds3{background-image:url(/images/sprite.png);background-position:0 -272px;background-repeat:no-repeat;padding:0 0 0 25px;}
ul.rating li{cursor:pointer;float:left;text-indent:-999em;}
ul.rating li a{position:absolute;left:0;top:0;width:16px;height:16px;text-decoration:none;z-index:200;}
ul.rating li.one a{left:0}
ul.rating li.two a{left:16px;}
ul.rating li.three a{left:32px;}
ul.rating li.four a{left:48px;}
ul.rating li.five a{left:64px;}
ul.rating li a:hover{z-index:2;width:85px;height:16px;overflow:hidden;left:0;background:url(images/sprite.png) no-repeat 0 0}
ul.rating li.one a:hover{background-position:0 -137px;}
ul.rating li.two a:hover{background-position:0 -159px;}
ul.rating li.three a:hover{background-position:0 -181px}
ul.rating li.four a:hover{background-position:0 -203px}
ul.rating li.five a:hover{background-position:0 -225px}
ul.shelf{width:105px;height:20px;list-style:none;margin:0;padding:0;}
ul.shelf li{width:20px;height:20px;list-style:none;position:relative;float:left;cursor:pointer;background-image:url(/images/sprite.png);background-repeat:no-repeat;}
ul.shelf li a{text-decoration:none}
ul.shelf li.adds1{background-position:0 -247px;}
ul.shelf li.adds3{background-position:0 -272px;}
ul.shelf li.adds2{background-position:0 -297px;}
ul.shelf li.chks1{background-position:0 -322px;}
ul.shelf li.chks3{background-position:0 -347px;}
ul.shelf li.chks2{background-position:0 -372px;}
ul.shelf li.status{background-position:0 -397px;}
ul.shelf li.statusread{background-position:0 -422px;}
ul.shelf li.statusreading{background-position:0 -447px;}
ul.shelf li.statuswant{background-position:0 -472px;}
ul.shelf li.statusloan{background-position:0 -547px;}
ul.shelf li.statusorder{background-position:0 -572px;}
ul.shelf li.fav{background-position:0 -497px;width:24px;}
ul.shelf li.nofav{background-position:0 -522px;width:24px;}
ul.shelf li.del{background:url(/images/delred.png) no-repeat;}
ul.shelf li.delhide{display:none;}
#cluetip-close img{border:0;margin:0px;}
#cluetip-title{overflow:hidden;}
#cluetip-title #cluetip-close{float:right;position:relative;}
#cluetip-waitimage{width:43px;height:11px;width:48px;height:48px;position:absolute;background-image:url(images/loader.gif);background-image:url(images/wait.gif);background-image:url(images/loadingAnimation.gif);background-image:url(images/ajax-loader.gif);}
.cluetip-arrows{display:none;position:absolute;top:0;left:-11px;height:22px;width:11px;background-repeat:no-repeat;background-position:0 0;}
#cluetip-extra{display:none;}
.cluetip-default{background-color:#F2E5D7;background-color:#F8FAFD;}
.cluetip-default #cluetip-outer{position:relative;margin:0;background-color:#F2E5D7;background-color:#F8FAFD;}
.cluetip-default h3#cluetip-title{margin:0 0 5px;padding:8px 10px 4px;padding:3px 5px 0px;font-weight:bold;background-color:#BF7F3F;background-color:#3F7FBF;color:#fff;font-size:0.95em;}
.cluetip-default #cluetip-title a{color:#d9d9c2;font-size:0.95em;}
.cluetip-default #cluetip-inner{padding:10px;}
.cluetip-default div#cluetip-close{text-align:right;margin:0 5px 5px;color:#fff;}
.cluetip-default div#cluetip-close a{color:#fff;text-decoration:none;}
.clue-right-default .cluetip-arrows{background-image:url(images/arrowleft.gif);}
.clue-left-default .cluetip-arrows{background-image:url(images/arrowright.gif);left:100%;margin-right:-11px;}
.clue-top-default .cluetip-arrows{background-image:url(images/arrowdown.gif);top:100%;left:50%;margin-left:-11px;height:11px;width:22px;}
.clue-bottom-default .cluetip-arrows{background-image:url(images/arrowup.gif);top:-11px;left:50%;margin-left:-11px;height:11px;width:22px;}
#popup_container{font-family:Arial, sans-serif;font-size:12px;min-width:300px;max-width:600px;background:#FFF;border:solid 5px #999;color:#000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#popup_title{font-size:14px;font-weight:bold;text-align:center;line-height:1.75em;color:#666;background:#CCC url(../images/sprite2.png) top repeat-x;border:solid 1px #FFF;border-bottom:solid 1px #999;cursor:default;padding:0em;margin:0em;}
#popup_content{background:16px 16px no-repeat url(../images/info2.png);padding:1em 1.75em;margin:0em;}
#popup_content.info{color:#00529B;background-color:#BDE5F8;background-image:url(../images/info2.png);}
#popup_content.success{color:#4F8A10;background-color:#DFF2BF;background-image:url(../images/success.png);}
#popup_content.warning{color:#9F6000;background-color:#FEEFB3;background-image:url(../images/warning.png);}
#popup_content.error{color:#D8000C;background-color:#FFBABA;background-image:url(../images/error.png);}
#popup_content.confirm{background-image:url(../images/important.gif);}
#popup_content.prompt{background-image:url(../images/help.gif);}
#popup_message{padding-left:48px;}
#popup_panel{text-align:center;margin:1em 0em 0em 1em;}
#popup_prompt{margin:.5em 0em;}
div.img{margin:2px;height:auto;width:auto;float:left;text-align:center;margin:2px 2px 2px 2px;position:relative;}
div.img img{display:inline;margin:3px;border:0.1em solid #B8B8B8;}
div.desc{text-align:center;font-weight:normal;width:120px;margin:2px;padding:0 0 0 15px;}
.nocovtit{}
.covtit{position:absolute;top:20px;left:3px;width:125px;padding:2px;font-weight:bold;color:#3F7FBF;}
#today{cursor:pointer;color:#BF3F3F;margin-left:10px;}