#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 { margin: 0 0 5px 0; width: 224px; height: 100px; border: 1px solid #1b8c81; padding: 0;}

#homepagewhybuy2 { margin: 0 0 5px 0; width: 224px; height: 100px; border: 1px solid #1b8c81; padding: 0;}

#homepagewhybuy3 { width: 224px; 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.png) no-repeat 0px 0px;margin:0;padding:0;}

.homepagecategories1 a:hover {background: url(images/homepagecategories1.png) 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.png) no-repeat 0px 0px;}

.homepagecategories2 a:hover {background: url(images/homepagecategories2.png) no-repeat 0px -115px;}



.homepagecategories3 a, 

.homepagecategories3 a:hover {width: 240px;	height: 108px;display: block; text-indent: -9000px; }

.homepagecategories3 a {background: url(images/homepagecategories3.png) no-repeat 0px 0px;}

.homepagecategories3 a:hover {background: url(images/homepagecategories3.png) no-repeat 0px -108px;}



.homepagecategories4 a, 

.homepagecategories4 a:hover {width: 230px;	height: 108px;display: block; text-indent: -9000px; }

.homepagecategories4 a {background: url(images/homepagecategories4.png) no-repeat 0px 0px;}

.homepagecategories4 a:hover {background: url(images/homepagecategories4.png) no-repeat 0px -108px;}





/* homepagetestimonials */

#homepagetestimonials { margin: 10px 0 0 0; width: 270px;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;}
