/*----------------------book panel---------------------*/

.book_list{
border-bottom:1px dotted #CCCCCC;}

.book_list:hover{
background-color: #F6CF74;
/*color:#fff;*/
-moz-border-radius: 5px 5px 5px 5px;
}
.panel{
width: auto;}

.title{
color:#851717!IMPORTANT;
width:600px;
font-size:14px!IMPORTANT;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
vertical-align:top;
cursor:pointer;
font-weight:bold;
/*margin-left:-5px;*/
text-align:left;

}
.title:hover{
cursor:pointer;
/*text-shadow:1px 1px 1px #999999;*/
color: #fff!IMPORTANT;
font-size:14px!IMPORTANT;
text-decoration:none;

}
.author{
width:600px;
font-size:11px;
line-height:13px;
color:#666666;
text-decoration:none;
border-bottom:dotted 1px #ccc;
padding: 5px;
}
.author:hover{
color: #FFFFFF;
text-decoration:none;
border:none;
}
.book_details{
font-size:11px;
color: #666666;
text-decoration:none;
}
.book_details:hover{
color:#CC9933;
text-decoration:none;
border:none;
}
.author_main{
width:600px;
font-size:11px;
line-height:13px;
color:#666666;
text-decoration:none;}
.percent{
color:#e35a1e;
padding-left:8px;
font-family: Arial, Helvetica, sans-serif;
/*font-weight:bold;
font-style:italic;*/
font-size:11px;}


.sharing{

bottom:0px;
font-size:10px;
/*height:20px;!IMPORTANT*/}
.main_sharing{
float: right;}
.sharing td{
vertical-align:bottom;
}
.rating_width{
width:225px;}
.by_width{
width:200px;}
/*img{
border:1px solid #CCCCCC;
padding:1px;}*/
.sub_title{
font-weight:bold;
width:70px;
float:left;
}

.books_nu{
float: right;
padding-right:2px;}