/* @override 

	Steven: Tue, 11 Nov 2009 21:00:32 -0700
*/
#indexBanners img { display:block; }
.banner-pro{background-position:0 0;background-repeat:no-repeat;display:inline;float:left}
.banner-box{float:left;margin-left:20px; display:inline}
.bwelcome-box h1,.banner-box h2{font-size:36px;margin:30px 0 10px;text-shadow:#333 2px 2px 2px}
.bwelcome-box h1 { font-size:30px }
.banner-box p{color:#fff;font-size:14px;line-height:18px;margin:6px;padding:0}
.banner-box p a.bbutton-get{background:url(bw-getmore.gif) no-repeat 0 0;display:inline-block;height:33px;margin:10px 0 0 30px;width:142px; text-indent:-9999em; }
.banner-box p a.bbutton-get:hover{background-position:0 -33px}
.bwelcome-page{background-image:url(welcome-page.jpg);height:200px;margin:30px 30px 0 65px;width:201px;display:inline }
.bwelcome-pro{background-image:url(welcome-pro.jpg);height:221px;margin:30px 30px 0 84px;width:182px;display:inline}
.bwelcome-page { text-indent:-9999em; }
.bwelcome-box,.bnew-box{width:602px; }
.bwelcome-box h1,.bwelcome-box h2{color:#fff}
.bnew-box h2{color:#9f3}
.banner-coupon .bwelcome-page{background-image:url(coupon-page.jpg); width:220px; height:141px; margin:60px 30px 0 65px; display:inline }
.banner-coupon .bwelcome-box h2 strong { color:#fc3 }
.banner-christams { position:relative; background:url(banner-img5.jpg) no-repeat 0 0; width:960px; height:251px; z-index:90 }
.banner-christams img { position:absolute; top:0; left:0; z-index:91; }
.banner-christams .bwelcome-box { padding-left:276px; position:relative; z-index:92 }
.banner-box .banner-meta { font-size:24px; font-weight:bold; color:#FF0; margin-bottom:15px; }
.banner-box .banner-meta strong { color:#FF8040}
.banner-box .banner-link { margin-top:20px }
.banner-box .banner-link a,.banner-guarantee .banner-box a,.bnew-box a {display:inline-block; padding:8px 12px;font-size:20px; font-weight:700; text-decoration:underline; color:#FF0 }
.banner-box .banner-link a:hover,.banner-guarantee .banner-box a:hover,.bnew-box a:hover { color:#fff }
.banner-guarantee .bwelcome-page{background-image:url(welcome-guarantee.jpg); width:235px; height:179px; margin:37px 20px 0 50px; display:inline }
.banner-guarantee h2{color:#9f3}
.banner-guarantee .bwelcome-box { width:587px }
.banner-guarantee .banner-box a,.bnew-box a { padding:18px 0 0; color:#FF0 }

.banner-deal .bwelcome-page{background-image:url(welcome-deal.jpg); width:200px; height:184px; margin:37px 20px 0 49px; display:inline }
.banner-deal .bwelcome-box { width:576px; margin-left:0; }
.banner-deal h2{ color:#ff0; }
.banner-deal p { padding:0; margin-left:0 }
.banner-deal .banner-meta { font-size:18px; color:#fff }
.banner-deal-b { float:left; background:url(welcome-deal-b.jpg) 0 0 no-repeat; width:650px; height:65px; margin-top:10px; position:relative }
.banner-deal-b span.date { float:left; width:68px; text-align:center; padding-top:34px; color:#f60; font-weight:700 }
.banner-deal-b p { float:left; width:560px; padding:3px 6px; }
.banner-deal-b p a { color:#fff; line-height:24px; height:24px; margin:0 8px; font-size:12px; float:left;}
.banner-deal-b p a:hover { color:#ff0; }
.banner-deal-b a.banner-deal-more { position:absolute; right:24px; bottom:12px; background:url(welcome-deal-more.png) 0 0 no-repeat; width:50px; height:18px; display:inline-block; text-indent:-9999em; }
