.font1 {font-family: "Liberation Sans",Arial,Helvetica,Garuda,sans-serif;}
.rightcol {float:right; overflow:hidden; width:460px;}
.bookwrap{overflow:hidden; margin:0 0 0 170px; padding-top:5px; width:250px;}
.author {float:left;clear:left; width:160px;margin:0 10px 5px 0; border:1px solid #ddd;}
.details {display:none;}
.active_auth{display:block !important;}
.activecover {margin:0 0 10px 70px;}
.activecover  img{width:100px; border:2px solid #ddd; margin:0 auto;
box-shadow: 3px 3px 5px rgba(0,0,0,0.4); -moz-box-shadow: 3px 3px 5px rgba(0,0,0,0.4); -webkit-box-shadow: 3px 3px 5px rgba(0,0,0,0.4);
}
.intro {float:left;margin-left:10px;}
.selectsort{float:left; margin-left:50px; }
.selectsort a:hover{text-decoration:underline;}
#prevbtn,#nextbtn {float:right; width:50px;}
#prevbtn:hover, #nextbtn:hover {text-decoration:underline; cursor:pointer;}
.booksgrid,#ahadiv{float:right;margin:0 0 5px 10px;width:450px;}
.bktitle {font-size:1.5em; }
.bksubtitle {font-size:1.2em; }
.bkdesc {font-size:1em;}
.bookthumb {float:left;margin:7px;padding:4px;border:1px solid #ddd;cursor:pointer; border:3px solid white;
box-shadow: 3px 3px 5px rgba(0,0,0,0.4); -moz-box-shadow: 3px 3px 5px rgba(0,0,0,0.4); -webkit-box-shadow: 3px 3px 5px rgba(0,0,0,0.4);
}
.bkcover {width:45px;}
.bookthumb:hover {border-color:#800 !important;}
.active_thumb {border-color:#080 !important;}
.breakline {clear:left;}
.auth_bio {margin:5px; font-size:0.9em; line-height:1.2em;color:#555;}
.auth_photo {float:left;margin:0;}
.auth_photo img {width:150px; margin:0 5px 0 0; padding:5px;}
.auth_name {padding:5px;font-weight:bold; font-size:1.1em; color:#555;}
.buythebook{float:left; width:240px; margin:12px 0 5px 0px;font-size:1.3em; text-align:center;border:2px solid #ddd;
border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;
}
.bbt_wrap{overflow:hidden;width:425px; border-top:2px solid #ddd;}
.price {font-size:0.7em;}
.amazonbutton,.happybutton {width:100px; padding:5px;}
#ahadiv {margin:0 12px 10px 0; padding:10px; width:420px; border:2px solid #ddd;
border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;
}
.tquote {float:left; font-style:italic;width:262px; height:90px;font-size:1.2em; color:blue;}
.sponsor1 {float:right; width:132px; height:55px; margin-right: 5px; padding:5px; text-align:right;}
.sponsor2 {float:right;margin-bottom:10px;}
.iphoneapp {float:left; margin:15px 0 0 22px; padding:5px 5px 1px 5px;border:3px solid #44f;
box-shadow: 3px 3px 5px rgba(0,0,0,0.4); -moz-box-shadow: 3px 3px 5px rgba(0,0,0,0.4); -webkit-box-shadow: 3px 3px 5px rgba(0,0,0,0.4);
border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;
}
.anothertweet{float:left;width:250px; padding-right:12px; text-align:right;}
.anothertweet:hover{text-decoration:underline;cursor:pointer;}
.spinner{margin:40px 0 0 100px;width:25px;height:25px;background:url(//test.thinkaha.com/wp-content/plugins/thinkaha_books/ajax-loader-sm2.gif) no-repeat;}