#cartDetails,
#cartDetails {
#cartUpdate,
#holdDetails {
background-color: #FFF;
border: 1px solid rgba( 0, 0, 0, .2 );
border-radius: 6px;
font-size: 90%;
margin: 0;
padding: 8px 20px;
position: fixed;
text-align: center;
top: 50px;
left: 50px;
width: 180px;
z-index: 2;
z-index: 10;
}
#cartmenulink {
function showCart(){
var position = $("#cartmenulink").offset();
$("#cartDetails").fadeIn("fast");
var scrolld = $(window).scrollTop();
var top = position.top + $("#cartmenulink").outerHeight();
if( scrolld > top ){
top = scrolld + 15;
var menuWidth = 200;
var buttonWidth = $("#cartmenulink").innerWidth();
var buttonOffset = menuWidth - buttonWidth;
var left = position.left - 0 // buttonOffset;
$("#cartDetails")
.css({"position":"absolute", "top":top, "left":left})
.fadeIn("fast");
function hideCart(){
-