/* supplemental css */
#guideFeaturedProducts .featuredProducts{
    margin:0;
}
#guideSuggestedStores #innerwrapper, #innerwrapper2{
    width:439px;
}
#guideSuggestedStores #innerwrapper .dirlisting dt.dirtitle{
    float:none;
    width:auto;
}
#guideSuggestedStores #innerwrapper .dirlisting dd.dirinfo{
    margin:0.6em 0;
}
.featuredProducts .product{
    margin:0 5px 1em!important;
}
.featuredProducts .product .productTitle, .featuredProducts .productStore{
    font-size:12px!important;
    font-weight:bold;
}
.blueButton, .blueButton span{
    display:block;
    height:23px;
    float:right;
    width:129px;
}
.blueButton{
	background:transparent url('/dimages/JLL09/button-more-products.gif') no-repeat scroll top left;
    margin-bottom:0;
    margin-left:45px;
    margin-right:45px;
    margin-top:2em;
}
.blueButton span{
    display:none;
}
.cartItem{
    margin:2em 0;
}
.cartDownloadButton,
.cartItem .visitListRemoveButton{
    float:right;
}
.cartItem .visitListStoreLogo{
    float:left;
    margin-right:1em;
    vertical-align:top;
}