@CHARSET "UTF-8";

.amazonjs_item a {
color: #fa7a98;text-decoration:none;
}
.amazonjs_item {
    margin:.5em 23px 1em 23px;
    padding:.5em; 
    border:1px solid #ddd;
    display:block;
    font-size: 14px;
    -webkit-box-shadow: 4px 4px 2px #eee;
    -moz-box-shadow: 4px 4px 2px #eee;
    box-shadow: 4px 4px 2px #eee;
	background: rgba(255, 255, 255, 0.59) url(images/amazonjs.png) no-repeat right bottom;
}
.amazonjs_item * { margin:0; padding: 0; }
.amazonjs_indicator {
    display:block;
    height:60px;
    border:0;
    background: transparent url(./images/ajax-loader.gif) no-repeat center 5px;
    margin: 0 auto;
    font-size:.8em;
    text-align:center;
    line-height:100px;
}
.amazonjs_item h4 {
    clear:none; margin:0;border:0;
    font-size:.9em; line-height:1.5em;
    font-weight: bold;
    text-shadow: 0 1px 0 white, 1px 2px 1px rgba(0, 0, 0, 0.15);
}
.amazonjs_price {
    color: #900;
}
.amazonjs_listprice {
    text-decoration: line-through;
}
.amazonjs_price span {
    color: #666;
    margin-left:.5em;
}
.amazonjs_item .amazonjs_image {
    display:block;    
    float:left;
    border:0;
}
.amazonjs_item .amazonjs_info {
    display:block;
    padding-left:1em;
    border:0;
}
.amazonjs_item .amazonjs_info ul {
    list-style: none;
    margin:0; padding:0;border:0;
}
.amazonjs_item .amazonjs_info ul li {
    list-style: none;
    font-size:.8em;
    line-height:1.5em;
    margin:0;border:0;
}
.amazonjs_item .amazonjs_info ul li b {
    margin-right:.5em; color:#666; font-weight:normal;
}
a.amazonjs_review {
    padding:0; font-size:.7em;
    position: absolute; right:32px; bottom:2px;
}
#preview a.amazonjs_review {
    display:none;
}
.amazonjs_book .amazonjs_info ul,
.amazonjs_music .amazonjs_info ul {
    margin-top:0.5em;
}
.amazonjs_book .amazonjs_info ul li,
.amazonjs_music .amazonjs_info ul li {
    line-height:1.6em;
}

.amazonjs_footer {
    clear:both;
}