.s-homepage-columns-top { background: url(//icdn.bfrl.us/s/s-homepage.png) no-repeat top left; background-position: 0px -90px; width: 287px; padding-top:4px; margin:0px; } 
div.s-homepage-columns-top div { margin-bottom:5px; margin-left:2px;}
.s-homepage-columns-bottom { background: url(//icdn.bfrl.us/s/s-homepage.png) no-repeat top left; background-position: 0px -637px; width: 287px; height: 3px; } 
.s-homepage-top-box { background: url(//icdn.bfrl.us/s/s-homepage.png) no-repeat top left; background-position: 0 -1287px; width: 588px; height: 137px; margin-left:5px; } 
.s-homepage-navy-top { background: url(//icdn.bfrl.us/s/s-homepage.png) no-repeat top left; background-position: 0 -1426px; width: 588px; height: 22px; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:14px; margin-top:5px; margin-left:5px;} 
.s-homepage-navy-top p {margin:0px; padding:4px;}
.s-homepage-left-panel-bottom { background: url(//icdn.bfrl.us/s/s-homepage.png) no-repeat top left; background-position:0 -1450px; width: 588px; height: 6px; margin-left:5px; } 

.s-homepage-header { background: url(//icdn.bfrl.us/Wide/s-homepagemini.png) no-repeat top left; background-position:0 -1458px; /*_background-image:url(//icdn.bfrl.us/homepage-header.gif); _background-position:0 0;*/ width:975px; height:117px; text-align:left; text-align:left;}
.s-homepage-blog-excerpt {background: url(//icdn.bfrl.us/s/s-homepage.png) no-repeat top left; background-position: 0px -642px; width:579px; height:123px;} 

.s-homepage-tall-box-top {background: url(//icdn.bfrl.us/s/s-homepage.png) no-repeat top left; background-position: 0px -819px; width:579px;} 
.s-homepage-tall-box-bottom {background: url(//icdn.bfrl.us/s/s-homepage.png) no-repeat top left; background-position: 0px -1273px; width:579px; height:12px;} 

.s-homepage-tools-sale { background: url(//icdn.bfrl.us/s/s-homepage.png) no-repeat top left; background-position: 0px -767px; width: 50px; height: 50px; } 
.s-homepage-tools-shipping { background: url(//icdn.bfrl.us/s/s-homepage.png) no-repeat top left; background-position: -52px -767px; width: 50px; height: 50px; } 
.s-homepage-tools-gift { background: url(//icdn.bfrl.us/s/s-homepage.png) no-repeat top left; background-position: -104px -767px; width: 50px; height: 50px; } 
.s-homepage-tools-house-car { background: url(//icdn.bfrl.us/s/s-homepage.png) no-repeat top left; background-position: -156px -767px; width: 50px; height: 50px; } 
.s-homepage-tools-amazon { background: url(//icdn.bfrl.us/s/s-homepage.png) no-repeat top left; background-position: -208px -767px; width: 50px; height: 50px; } 
.s-homepage-tools-coupon { background: url(//icdn.bfrl.us/s/s-homepage.png) no-repeat top left; background-position: -260px -767px; width: 50px; height: 50px; } 
.s-homepage-tools-electric-car { background: url(//icdn.bfrl.us/s/s-homepage.png) no-repeat top left; background-position: -312px -767px; width: 50px; height: 50px; } 
.s-homepage-tools-travel { background: url(//icdn.bfrl.us/s/s-homepage.png) no-repeat top left; background-position: -364px -767px; width: 50px; height: 50px; } 
.s-homepage-tools-weeklyads { background: url(//icdn.bfrl.us/s/s-homepage.png) no-repeat top left; background-position: -416px -767px; width: 50px; height: 50px; } 

/* ~~~~~~~~~~~~~~ */
/* Glider Content */
/* ~~~~~~~~~~~~~~ */
img {border:0px;}

.tools-icon {float:left; margin:0px; padding-right:10px; clear:both;}
.tools-desc {margin-top:5px;}
.tools-desc a {color:#007FDD; text-decoration: none;}
.tools-desc a span {color:#007FDD; font-weight:bold;}


.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
width: 976px; /*width of featured content slider*/
height: 206px;
}


/*ContentSlider.css Begin*/
.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
width: 100%; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.pagination{
background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat;
background-position:-35px 0;
height:25px;
padding:6px 2px 2px 2px;
float:left;
}

.pagination a{
padding: 0 5px;

}

.pagination a:hover img, .pagination a.selected img{
 background-position:-249px 0;
}
/*ContentSlider.css End*/

.s-homepage-white-trans-left {background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat; background-position:-29px 0; width:5px; height:25px;}
.s-homepage-white-trans-middle {background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat; background-position:-35px 0; height:25px;}
.s-homepage-white-trans-right {background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat; background-position:-207px 0; width:5px; height:25px;}
.s-homepage-white-circle-blank {background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat; background-position:-213px 0; width:11px; height:11px;}
.s-homepage-orange-circle-blank {background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat; background-position:-249px 0; width:11px; height:11px;}
.s-homepage-tab-active {background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat; background-position:0 -37px; height:34px; float:left; text-align:center; padding-left:3px; cursor:default;}
.s-homepage-tab-active div {background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat; background-position:-8px 0; width:6px; height:34px; float:right;}
.s-homepage-tab-active p {margin:0px; padding-top:6px; color:#0C2F7B; font-size:13px;}
.s-homepage-tab-inactive {background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat; background-position:0 -72px; height:27px; float:left; margin-top:7px; padding-left:3px; text-align:center; cursor:pointer;}
.s-homepage-tab-inactive div {background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat; background-position:-22px 0; width:6px; height:27px; float:right; }
.s-homepage-tab-inactive p {margin:0px; padding-top:4px; color:#7D93AA; font-size:13px;}
.s-homepage-slider-stores-top {background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat; background-position:0 -100px; width:590px; margin-left:4px;}
.s-homepage-slider-stores-bottom {background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat; background-position:0 -364px; width:590px; height:8px;}
.s-homepage-blue-top {background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat; background-position:0 -373px; width:590px; height:5px;}
.s-homepage-blue-bottom {background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat; background-position:0 -379px; width:590px; height:5px;}
.s-homepage-white-inset-top {background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat; background-position:0 -385px; width:582px; height:8px;}
.s-homepage-white-inset-bottom {background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat; background-position:0 -394px; width:582px; height:8px;}
.s-homepage-icon-flyordrive {background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat; background-position:-261px 0; width:36px; height:36px;}
.s-homepage-icon-electric-car {background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat; background-position:-298px 0; width:36px; height:36px;}
.s-homepage-icon-housevscar {background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat; background-position:-335px 0; width:36px; height:36px;}
.s-homepage-icon-coupon {background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat; background-position:-372px 0; width:36px; height:36px;}
.s-homepage-icon-amazon {background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat; background-position:-409px 0; width:36px; height:36px;}
.s-homepage-icon-viewall {background:url(//icdn.bfrl.us/s/s-homepage-new.png) no-repeat; background-position:-446px 0; width:36px; height:36px;}

.homepage-header-dialog {background:url(//icdn.bfrl.us/homepage/header-dialog.png) no-repeat; width:950px; height:232px; margin:0 5px 0 4px; float:left;}

.join-now-div p {margin:6px 0 0 0;}
.s-btn-join-now {background:url(//icdn.bfrl.us/s/s-btn-join-now.png) no-repeat; background-position:0 0; width:199px; height:46px; border:0px; cursor:pointer; display:block;}
.s-btn-join-now:hover {background-position:0 -47px;}

.homepage-user-icons {width:160px; text-align:center; float:left; color:#333333; font-size:10px; margin:0 25px 0 0;}
.homepage-user-icons a {color:#1C7DCA; font-size:11px; font-weight:bold; text-decoration:none;}
.s-homepage-user-icons-1 {background:url(//icdn.bfrl.us/s/s-homepage-user-icons.png) no-repeat; background-position:0 0; width:52px; height:39px; margin:10px 0 11px 0;}
.s-homepage-user-icons-2 {background:url(//icdn.bfrl.us/s/s-homepage-user-icons.png) no-repeat; background-position:0 -40px; width:98px; height:50px; margin:5px 0;}
.s-homepage-user-icons-3 {background:url(//icdn.bfrl.us/s/s-homepage-user-icons.png) no-repeat; background-position:0 -90px; width:49px; height:48px; margin:6px 0 7px 0;}
.s-homepage-user-icons-4 {background:url(//icdn.bfrl.us/s/s-homepage-user-icons.png) no-repeat; background-position:0 -139px; width:57px; height:49px; margin:6px 0;}
.s-homepage-user-icons-5 {background:url(//icdn.bfrl.us/s/s-homepage-user-icons.png) no-repeat; background-position:0 -189px; width:71px; height:43px; margin:8px 0 9px 0;}
