/* shop merchants and hot deals Jcarousel beansaver styles */

/* jcarousel inside style */
#mycarouselHolder{height:240px; padding:0 0 10px 0; overflow: hidden; clear:both; width:792px; margin-top:5px;}
#mycarouselHolder .learnmorecar{border-top:1px solid #ccc; padding:3px; font-size:13px; text-align:center; color:#5b8e22; margin-top:-32px; position: relative; z-index: 2;}
#mycarouselHolder .learnmorecar a{color:#067ab4; text-decoration:none; font-size:11px;}
#mycarouselHolder .gen-round-inner, #shopcarouselHolder .gen-round-inner{overflow:hidden;}
#mycarouselHolder .carh4,#shopcarouselHolder .carh4{height:25px; font-size:1.4em; padding:4px 0px 4px 11px; border-bottom:1px solid #ccc; text-align:left;background:#fff url('../img/gen-gradient.png') repeat-x;}
#mycarouselHolder h4,#shopcarouselHolder h4{display:inline; float:left;}
#mycarouselHolder .carh4 a,#shopcarouselHolder .carh4 a{color:#666666; text-decoration:none;}
#mycarouselHolder span.grey,#shopcarouselHolder span.grey{color:#636363;}
#mycarousel li,#shopcarousel li{font-size:10px; }
#mycarousel a,#shopcarousel a{text-decoration:none; color:#666666;}
#mycarouselHolder .vwall,#shopcarouselHolder .vwall{float:right;font-size:11px; margin-right:7px;}
#mycarouselHolder .vwall a,#shopcarouselHolder .vwall a{color:#067ab4;}
#mycarousel {list-style-type:none; height:175px; padding-left:10px; color:#666666;}
#mycarousel li{width:690px; height:150px; display:inline; margin-left:5px; text-align:center; line-height:15px;}
#mycarousel li img{margin:0 auto 0 auto; max-height:45px; width: expression(this.height > 45 ? 45: true);}
#mycarousel .price{font-size:0.9em;}
#mycarousel .priceholder{height:35px;}
#mycarousel .car-title,#shopcarousel .merc-title{height:30px; overflow:hidden; width:90%; margin:auto auto 3px auto;}
#mycarousel .hotdeal-blk{height:150px; display:block; float:left;}
#mycarousel .hotdeal-blk li{width:120px; height:150px; border:1px solid #ccc; margin:auto auto 15px 12px;}
#mycarousel .hot-car-img{height:63px; overflow:hidden;}
#mycarousel .hot-car-img img{margin-top:3px;}
/* jcarousel inside style */
#shopcarousel {list-style-type:none; height:125px; overflow:hidden; color:#666666;}
#shopcarousel li{width:690px; height:120px; display:inline; text-align:center; line-height:15px; overflow:hidden;}
#shopcarousel li img{margin:0 auto 0 auto; text-align:center; max-height:45px; width: expression(this.height > 45 ? 45: true);}
#shopcarousel .offer-text{display:block; text-align:center; color:#000; width:80%; margin:auto;}
#shopcarousel .shop-merc-blk{height:130px; display:block; padding-top:5px; float:left;}
#shopcarousel .shop-merc-blk li{width:120px; height:110px; border:1px solid #ccc; margin:auto auto 5px 12px;}
#shopcarousel .car-img{height:46px; overflow:hidden; margin-top:5px;}
#shopcarousel .merc-title{height:50px; overflow:hidden;}
#mycarousel .whiteoval{color:#5b8e22;}

/*latestdealsblock*/
#latestdeals_block_center{width:480px; float:left; overflow:hidden; margin-bottom:5px;}
.latest-deals-block-outer{background:#e8e8e8; overflow:hidden; padding:2px;}
.latest-deals-block-inner{background:#fff;}
#latestdeals_block_center a{color:#067ab4;}
#latestdeals_block_center.block h4{background:none; font-size:1.4em; padding:6px 0 6px 10px; text-transform:capitalize;}
#latestdeals_block_center.block h4 a{color:#000; text-decoration:none;}
#latestdeals_block_center.block span.grey{color:#636363;}
#latestdeals_block_center div.ldholder{padding:0; margin:0; overflow:hidden;}
#latestdeals_block_center ul li{padding:5px; float:left;}
#latestdeals_block_center ul li.latest_d{width:86%; height:18px; overflow:hidden;}
#latestdeals_block_center ul li.latest_c{width:9%; text-align:center;}
#latestdeals_block_center ul#latest_hdr{border-bottom:1px solid #e8e8e8; border-top:1px solid #e8e8e8; background:#fff url('../img/latestdeals_block_center-th.gif') repeat-x; height:25px; color:#e30e15;}
#latestdeals_block_center ul#latest_hdr li.latest_d{width:82%;}
#latestdeals_block_center ul#latest_hdr li.latest_c{width:12%;}
#latestdeals_block_center ul#latest_hdr li{padding:3px 4px 3px 7px; font-weight:bold;}
#latestdeals_block_center ul#latest_dl li{padding:3px 4px 3px 7px;}
#latestdeals_block_center ul#latest_dl li.latest_c{padding-left:3px;}
#latestdeals_block_center ul#latest_more{background:#fff url('../img/latestdeals_block_center-more.gif') repeat-x; height:25px; line-height:15px; text-align:center; margin-top:5px;}
#latestdeals_block_center ul#latest_more li{width:100%;}
#latestdeals_block_center ul#latest_more li a{color:#e30e15;}
#latestdeals_block_center .ldcomments{background:transparent url('../img/latest-deals-comments.png') no-repeat; display:block; width:38px; height:26px; font-size:12px; color:#acacac;}


/*loggedout*/
.unreg .ldholder{height:350px;}
/*endhere*/

/*dailyshopping*/
#dailyshoppingblock{background:url('../img/dailyshoppingbg.jpg') no-repeat; width:302px; height:282px; display:block; overflow: hidden; clear:both; font-size:13px; padding-bottom:22px;}
#dailyshoppingblock h4{font-size:1.4em; padding:11px 0px 7px 11px; border-bottom:1px solid #ccc; width:100%; text-align:left; background:#fff url('../img/gen-gradient.png') repeat-x;}
#dailyshoppingblock h4 a{color:#000; text-decoration:none;}
#dailyshoppingblock span.grey{color:#636363;}
#dailyshoppingblock .gen-round-inner{overflow:hidden;}
#dailyshoppingblock a{text-decoration:none; color:#e30e15;}
#dailyshoppingblock img{max-width:95px; width: expression(this.width > 95 ? 95: true);}
#dailyshoppingblock .blockholder{margin:5px auto 0 auto; width:290px;}
#dailyshoppingblock .daily-left{float:left;width:95px; padding:3px;}
#dailyshoppingblock .daily-right{float:right;width:180px; padding:3px; height:192px;}
#dailyshoppingblock .deal-name{text-align:left; font-size:14px; height:30px; overflow:hidden; line-height:16px; margin-bottom:5px;}
#dailyshoppingblock .deal-desc{text-align:left; font-size:11px; height:63px; overflow:hidden; margin-bottom:3px; line-height:16px;}
#dailyshoppingblock .deal-price{font-size:15px; text-align:left; height:39px;overflow:hidden;}
#dailyshoppingblock .deal-price .price-retail{font-size:13px; text-decoration:line-through;}
#dailyshoppingblock .deal-price .price-now{font-weight:bold; color:#e30e15;}
#dailyshoppingblock .buy-now{text-align:left; margin-top:2px; height:35px;overflow:hidden;}
#dailyshoppingblock .buy-now button{width:104px; height:35px; background:url('../img/buybutton.png') no-repeat; border:0;}
#dailyshoppingblock .compare{padding-top:4px; text-align:center; border-top:1px solid #ccc; border-left:0; border-right:0; font-size:12px; color:#ccc; height:30px; overflow:hidden; display:block;}
#dailyshoppingblock .compare a{color:#067ab4;}
/*end here*/

/* right ad */
.rightad{height:250px; width:300px; padding:0; margin:0; overflow:hidden; border:1px solid #ccc;} 
.rightad img{border:0;}
#adnav{text-align:right; position:relative; width:300px; z-index:4; padding:1px 0 3px 0; display:block;}
#adnav a{color:#b2bc96; background:#ab2bc96; margin-left:2px; border:1px solid #728244; display;block; float:right; height:7px; width:7px; margin-right:1px; overflow:hidden;}
#adnav a.activeSlide{color:#40442b; background:#40442b; border:1px solid #728244;}