#cvtnav{
	padding: 0;
	margin: 0;
}
#cvtstripe{
	background:url(images/topsitenavigationbarbg.gif);
	background-repeat: repeat-x;
	padding: 0;
	margin: 0;
}
/* main wrapper */
#new-lsr { 
	margin: 0 auto; 
	width: 748px;
	text-align: left; 
}

/* topsitenavigationbar */
#topsitenavigationbar {
	width:748px;
	height:55px;
	background:url(images/topsitenavigationbar.gif);
	position:relative;
	margin:0 auto;
	padding:0;
	background-repeat: no-repeat;
}
#topsitenavigationbar li {
	list-style:none;
	position:absolute;
	top:0;
	margin:0;
	padding:0;
	text-indent: -9000px;
}
#topsitenavigationbar li, #topsitenavigationbar a {
	height:55px;
	display:block;
}
#topsitenavigationbar1 {left:0;width:140px;margin:0;padding:0;}
#topsitenavigationbar2 {left:140px;width:115px;margin:0;padding:0;}
#topsitenavigationbar3 {left:255px;width:145px;margin:0;padding:0;}
#topsitenavigationbar4 {left:400px;width:120px;margin:0;padding:0;}
#topsitenavigationbar5 {left:520px;width:100px;margin:0;padding:0;}
#topsitenavigationbar6 {left:620px;width:128px;margin:0;padding:0;}

#topsitenavigationbar1 a:hover {background:transparent url(images/topsitenavigationbar.gif) 0 -55px no-repeat;margin:0;padding:0;}
#topsitenavigationbar2 a:hover {background:transparent url(images/topsitenavigationbar.gif) -140px -55px no-repeat;margin:0;padding:0;}
#topsitenavigationbar3 a:hover {background:transparent url(images/topsitenavigationbar.gif) -255px -55px no-repeat;margin:0;padding:0;}
#topsitenavigationbar4 a:hover {background:transparent url(images/topsitenavigationbar.gif) -400px -55px no-repeat;margin:0;padding:0;}
#topsitenavigationbar5 a:hover {background:transparent url(images/topsitenavigationbar.gif) -520px -55px no-repeat;margin:0;padding:0;}
#topsitenavigationbar6 a:hover {background:transparent url(images/topsitenavigationbar.gif) -620px -55px no-repeat;margin:0;padding:0;}

/* just-padding for the rest of the contents */
#just-padding { padding: 9px;margin:0;padding:0;}

/* homepagefvpromo */
#homepagefvpromo {}

/* homepagewhybuy */
#homepagewhybuy {}

/* for all homepagewhybuy */
.homepagewhybuy-width { width: 120px; padding: 4px 4px 4px 0; }

/* homepagewhybuy1 */
#homepagewhybuy1,
#homepagewhybuy2 { margin: 0 0 10px 0; width: 204px; height: 100px; border: 1px solid #1b8c81; padding: 0;}
#homepagewhybuy3 { width: 204px; height: 130px; border: 1px solid #1b8c81; }

#homepagewhybuy h1 { font: bold 18px/19px Arial, sans-serif; font-stretch: ultra-condensed;margin:0;padding:0; }

#homepagewhybuy1 h2,
#homepagewhybuy2 h2,
#homepagewhybuy3 h2 { font: bold 16px/16px Arial, sans-serif; color: #000; margin:0;padding:0;}

#homepagewhybuy1 p,
#homepagewhybuy2 p,
#homepagewhybuy3 p { font: normal 12px/15px Arial, sans-serif; color: #767676; padding: 4px 0; height: 50px;margin:0;padding:0; }

#homepagewhybuy1 a,
#homepagewhybuy2 a,
#homepagewhybuy3 a { font: normal 12px/12px Arial, sans-serif; text-decoration: none; color: #1b8c81; margin:0;padding:0;}

#homepagewhybuy1 a:hover,
#homepagewhybuy2 a:hover,
#homepagewhybuy3 a:hover { text-decoration: underline; color: #1b8c81; margin:0;padding:0;}


/* homepagecategories */
#homepagecategories { margin: 10px 0 0 0; width: 470px;padding: 0; }

.homepagecategories1 a, 
.homepagecategories1 a:hover {width: 240px;	height: 115px;display: block; text-indent: -9000px; margin:0;padding:0;}
.homepagecategories1 a {background: url(images/homepagecategories1.gif) no-repeat 0px 0px;margin:0;padding:0;}
.homepagecategories1 a:hover {background: url(images/homepagecategories1.gif) no-repeat 0px -115px;margin:0;padding:0;}

.homepagecategories2 a, 
.homepagecategories2 a:hover {width: 230px;	height: 115px;display: block; text-indent: -9000px; }
.homepagecategories2 a {background: url(images/homepagecategories2.gif) no-repeat 0px 0px;}
.homepagecategories2 a:hover {background: url(images/homepagecategories2.gif) no-repeat 0px -115px;}

.homepagecategories3 a, 
.homepagecategories3 a:hover {width: 240px;	height: 108px;display: block; text-indent: -9000px; }
.homepagecategories3 a {background: url(images/homepagecategories3.gif) no-repeat 0px 0px;}
.homepagecategories3 a:hover {background: url(images/homepagecategories3.gif) no-repeat 0px -108px;}

.homepagecategories4 a, 
.homepagecategories4 a:hover {width: 230px;	height: 108px;display: block; text-indent: -9000px; }
.homepagecategories4 a {background: url(images/homepagecategories4.gif) no-repeat 0px 0px;}
.homepagecategories4 a:hover {background: url(images/homepagecategories4.gif) no-repeat 0px -108px;}


/* homepagetestimonials */
#homepagetestimonials { margin: 10px 0 0 0; width: 246px;padding: 0;  }
#homepagetestimonials h1 { font: bold 20px/20px Arial, sans-serif; color: #1b8c81; margin:0;padding:0;}
#homepagetestimonials p { padding: 0 8px; font: normal 12px/17px Arial, sans-serif; text-align: left;margin: 0; }
#homepagetestimonials-bg { background: #d1e8e6;margin:0;padding:0; }
#homepagetestimonials-top-border { background: url(images/homepagetestimonials-top-border.gif) no-repeat; width: 246px; height: 7px; margin:0;padding:0;}
#homepagetestimonials-signature { background: url(images/homepagetestimonials-bottom-border.gif) no-repeat; width: 246px; height: 34px;margin:0;padding:0; }
#homepagetestimonials-signature p { padding: 15px 55px 0 0; text-align: right; font: bold 14px/14px Arial, sans-serif;margin: 0; }


/* homepagefvproducts */
#homepagefvproducts { margin: 10px 0 0 0;padding: 0; }
#homepagefvproducts h1 { padding: 0 0 10px 0; font: bold 21px/21px Arial, sans-serif; border-bottom: 1px solid #e5e5e5;margin: 0; }

.homepagefvproducts-productslist,
.homepagefvproducts-productslist-right,
.homepagefvproducts-productslist-no-border { text-align: center; width: 135px; margin:0;padding:0;}

.homepagefvproducts-productslist a, 
.homepagefvproducts-productslist a:hover,
.homepagefvproducts-productslist-right a,
.homepagefvproducts-productslist-right a:hover,
.homepagefvproducts-productslist-no-border a,
.homepagefvproducts-productslist-no-border a:hover { text-decoration: none; border: none;margin:0;padding:0; }

.homepagefvproducts-productslist p,
.homepagefvproducts-productslist-right p,
.homepagefvproducts-productslist-no-border p { margin: 0 0 20px 0; font: normal 13px/15px Arial, sans-serif; color: #707070; height: 35px; padding: 0;}

.homepagefvproducts-productslist h3,
.homepagefvproducts-productslist-right h3,
.homepagefvproducts-productslist-no-border h3 { margin: 0 0 9px 0; font: bold 15px/15px Arial, sans-serif; color: #ed1c24; padding: 0;}

.homepagefvproducts-productslist { padding: 0 5px 0 5px; border-right: 1px solid #e5e5e5; height: 310px; margin: 0;}
.homepagefvproducts-productslist-right { padding: 0 5px 0 0; border-right: 1px solid #e5e5e5; height: 310px;margin: 0; }
.homepagefvproducts-productslist-no-border { padding: 0 5px 0 5px; border: none; height: 310px; margin: 0;}


/* homepageshopbybrand */
#homepageshopbybrand { background: #8b8b8b; width: 726px; }
#homepageshopbybrand-header { margin: 0 0 30px 0; padding: 10px 10px 0 10px; background: url(images/homepageshopbybrand-top-border.gif) no-repeat; height: 13px; }
#homepageshopbybrand-header h1 { font: bold 21px/21px Arial, sans-serif; color: #fff; float: left; margin:0;padding:0;}

#homepageshopbybrand-header a,
#homepageshopbybrand-header a:hover { font: bold 15px/15px Arial, sans-serif; color: #fff; text-decoration: underline; float: right; margin:0;padding:0;}

.homepageshopbybrand-product { padding: 0 0 10px 0; text-align: center;margin: 0; }
.homepageshopbybrand-product img { padding: 0 7px;margin: 0; }

.homepageshopbybrand-product a,
.homepageshopbybrand-product a:hover { border: none;margin:0;padding:0; }

#homepageshopbybrand-footer { background: url(images/homepageshopbybrand-bottom-border.gif) no-repeat; height: 10px;margin:0;padding:0; } 

/* homepagetrust */
#homepagetrust { margin: 20px 0 0 0; background: url(images/homepagetrust-bg.gif) no-repeat; width: 726px; height: 150px;padding: 0; }
#homepagetrust-bizrate { padding: 20px 50px; text-align: center; margin: 0}
#homepagetrust-thefind100 { padding: 20px 50px; text-align: center; margin: 0}
#homepagetrust-quantcast { padding: 20px 50px; text-align: center; margin: 0;}
.homepagetrust-logo-height { height: 75px; margin:0;padding:0;}
















