body {
    behavior:url("http://www.oreilly.com/csshover.htc");
}
    
ul#browsebook,li.coverimage {
    display:block;
    margin:0;
    padding:0;
    border:0;
}

ul#browsebook {
    width:180px;
    list-style:none;
}

ul#flyout {
    width:400px;
    list-style:none;
    border: 1px solid #000;
    background-color:#fff;
    padding:10px;
}

li.flyoutdetails, li.coverimage {
    position:relative;
    z-index:9;
}

li.coverimage {
    text-align:center;
}

ul#flyout {
    text-align:left;
}

li.coverimage ul {
    position:absolute;
    left:120px; /* IE */
    top:170px;
}       

li.coverimage>ul { 
    left:140px; 
} /* others */

/* regular hovers */
li.coverimage:hover { 
    z-index:10; 
}     
        
li.coverimage ul {
    display:none;
}

li.coverimage:hover ul {
    display:block;
}

#store hr {
    margin:1.5em 0 1.5em 0;
    clear:left;
}

.rollup {
    padding-left:12px !important;
    background:#fff url(/images/icons/arrow.gif) no-repeat left center;
}

.rolldown {
    padding-left:12px !important;
    background:#F6F6F6 url(/images/icons/arrow_down.gif) no-repeat left center;
}

#reviewsButton.rolldown {
    display:none;
} 

#mediareviewsButton.rolldown {
    display:none;
}

#fulldesc {
    padding-bottom:10px;
}

