/*========================================
	CATEGORY BLOCKS
==========================================*/

/* OVERRIDES */
/*#category_list_main_container h1 { display: none; padding:0; }
#category_list_main_container .cat-title-btm { display:none; }*/
/* END OVERRIDES */

.clearAll {
	border:0;
	display:block;
	clear:both;
}

/* INTERNET EXPLORER FUN */
#container_wrap  a img {
	border:none !important;
	text-decoration:none !important;
	margin:0;
	padding:0;
	float:left;
}
/* END INTERNET EXPLORER FUN */

#container_wrap {
	float: left;
	width:796px;
	position:relative;
	margin-bottom: 8px;
}

#container_wrap .searchBanner {
	float: left;
	width: 992px;
}

.seachPaddingbtm{
	margin:0 0 8px 0;
}

#container_wrap .catBlock {
	width:796px;
	/*background:url(/images/CAT114/cat-images/blk_bgd.jpg) no-repeat 0 0;*/
	background:url(/images/CAT116/cat-images/blk_bgd_12bx.jpg) no-repeat 0 0;
	position:relative;
	margin-bottom:8px;
	overflow: auto;
	padding: 0 0 5px;
}

#container_wrap .catBlock.threeBox {
	background:url(/images/CAT114/cat-images/blk_bgd3.jpg) no-repeat 0 0 #1c1c1c; 
}

#container_wrap .catBlock h1 {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	position:relative;
	left:7px;
	top:2px;
	z-index:10;
	margin:0;
	clear:both;
}

#container_wrap .catBlock ul {
	list-style:none;
	margin:-55px 0 0 0;
	padding:0;
	float:left;
	width:796px; /* ADDED width to fix IE7 layout of UL */
}

#container_wrap .catBlock ul li {
	width:199px;
	/*height:213px;*/
	float:left;
}

#container_wrap .catBlock.threeBox ul li {
	width:265px;
}

#container_wrap .catBlock ul li a {
	display:block;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:174px 15px 15px;
}

#container_wrap .catBlock.threeBox ul li a {
	padding:187px 15px 15px;
}

#container_wrap .catBlock ul li.double a {
	padding:174px 15px 7px;
}

#container_wrap .catBlock ul li.cat1  {
	background-position:0 0 !important;
}

#container_wrap .catBlock ul li.cat2  {
	background-position:-199px 0 !important;
}

#container_wrap .catBlock ul li.cat3  {
	background-position:-398px 0 !important;
}

#container_wrap .catBlock ul li.cat4  {
	background-position:-597px 0 !important;
}

#container_wrap .catBlock ul li.cat5  {
	background-position:0 -213px !important;
}

#container_wrap .catBlock ul li.cat6  {
	background-position:-199px -213px !important;
}

#container_wrap .catBlock ul li.cat7  {
	background-position:-398px -213px !important;
}

#container_wrap .catBlock ul li.cat8  {
	background-position:-597px -213px !important;
}

#container_wrap .catBlock ul li.cat9 {
	background-position: 0 -418px !important;
}

#container_wrap .catBlock ul li.cat10  {
	background-position: -198px -418px !important;
}

#container_wrap .catBlock ul li.cat11 {
	background-position: -398px -416px !important;
}

#container_wrap .catBlock ul li.cat12 {
	background-position: -597px -414px !important;
}

#container_wrap .catBlock.threeBox ul li.cat1  {
	background-position:0 0 !important;
}

#container_wrap .catBlock.threeBox ul li.cat2  {
	background-position:-267px 0 !important;
}

#container_wrap .catBlock.threeBox ul li.cat3  {
	background-position:-534px 0 !important;
}

#container_wrap .catBlock.threeBox ul li.cat4  {
	background-position:0 -226px !important;
}

#container_wrap .catBlock.threeBox ul li.cat5  {
	background-position:-267px -226px !important;
}

#container_wrap .catBlock.threeBox ul li.cat6  {
	background-position:-534px -226px !important;
}

#container_wrap .catBlock ul li a span {
	background:#ef3700;
	color:#fff;
	width:169px;
	display:block;
	text-align:center;
	line-height:13px;
	text-transform:uppercase;
	font-weight:bold;
	padding: 5px 0 6px;
}

#container_wrap .catBlock.threeBox ul li a span {
	width:237px;
}

#container_wrap .catBlock ul li.double a span {
	padding: 2px 0 4px;
	
}

#container_wrap .catBlock ul li a:hover span {
	transition: color 0.5s ease-out 0.5s, background 0.5s ease-in 0.5s;
		-o-transition:color 0.5s ease-out, background 0.5s ease-in;
		-ms-transition:color 0.5s ease-out, background 0.5s ease-in;
		-moz-transition:color 0.5s ease-out, background 0.5s ease-in;
		-webkit-transition:color 0.5s ease-out, background 0.5s ease-in;
	color:#fff200;
}

#container_wrap .catBlock ul li a:hover span {
	transition: color 1s ease-out 1s, background 1s ease-in 1s;
	-o-transition:color 1s ease-out, background 1s ease-in;
	-ms-transition:color 1s ease-out, background 1s ease-in;
	-moz-transition:color 1s ease-out, background 1s ease-in;
	-webkit-transition:color 1s ease-out, background 1s ease-in;
	background: #ff0000;
}

/*EDITABLE STYLES*/
#container_wrap .catBlocksm { /*ADD SECONDARY CLASS TO catBlock TO SHORTERN TO 4 LI BLOCKS*/
	/*height:253px;
	overflow:hidden;*/
}

#container_wrap .noH1.catBlock {
	background-position: 0 -39px;
}

#container_wrap .noH1.catBlock ul  {
	margin:0;
}

#container_wrap .noH1.catBlock.threeBox {
	background-position: 0 -39px;
}

#container_wrap .noH1.catBlock.threeBox ul  {
	margin:0;
}

#container_wrap .catBlock.switches h1 {
	background: url(/images/CAT116/cat-images/switchesH1.png) no-repeat; 
	height:81px; 
	width:325px; 
}

#container_wrap .catBlock.kitchens h1 {
	background: url(/images/CAT116/cat-images/kitchensH1.png) no-repeat; 
	height:90px; 
	width:161px; 
}

#container_wrap .catBlock.kitchenTaps h1 {
	background: url(/images/CAT117/cat-images/kitchenTapsH1.png) no-repeat; 
	height:75px; 
	width:218px; 
}

#container_wrap .catBlock.kitchenTaps ul li {
	background:url(/images/CAT117/cat-images/kitchenTapsSprite.png) no-repeat;
}



#container_wrap .catBlock.Workwear h1 {
	background: url(/images/CAT116/cat-images/workwearH1.png) no-repeat; 
	height:84px; 
	width:194px; 
	left:0px!important;
}

#container_wrap .catBlock.Ironmongery h1 {
	background: url(/images/CAT116/cat-images/ironmongeryH1.png) no-repeat; 
	height:89px; 
	width:393px;
}

#container_wrap .catBlock.snf h1 {
	background: url(/images/CAT116/cat-images/snfH1.png) no-repeat; 
	height:89px; 
	width:387px; 
}

#container_wrap .catBlock.cleaning h1 {
	background: url(/images/CAT116/cat-images/cleaningH1.png) no-repeat; 
	height:80px; 
	width:305px; 
}

#container_wrap .catBlock.access h1 {
	background: url(/images/CAT116/cat-images/accessH1.png) no-repeat; 
	height:74px; 
	width:291px; 
}

#container_wrap .catBlock.Footwear h1 {
	background: url(/images/CAT116/cat-images/footwearH1.png) no-repeat;
	height:80px;
	width:184px;
}

#container_wrap .catBlock.SealantsAdhesives h1 {
	width:347px;
	height:84px;
	background:url(/images/CAT114/cat-images/SealantsAdhesivesH1.png) no-repeat;
}

#container_wrap .catBlock.powerTools h1 {
	width:215px;
	height:94px;
	background:url(/images/CAT114/cat-images/powerTools.png) no-repeat;
}

#container_wrap .catBlock.drills h1 {
	width:119px;
	height:87px;
	background:url(/images/CAT114/cat-images/drills.png) no-repeat;
}

#container_wrap .catBlock.Screws h1 {
	width:139px;
	height:68px;
	background:url(/images/CAT114/cat-images/ScrewsH1.png) no-repeat;
}

#container_wrap .catBlock.Nails h1 {
	width:107px;
	height:66px;
	background:url(/images/CAT114/cat-images/NailsH1.png) no-repeat;
}

#container_wrap .catBlock.Footwear h1 {
	width:265px;
	height:78px;
	background:url(/images/CAT114/cat-images/safetyFootwearH1.png) no-repeat;
}

#container_wrap .catBlock.AccessStorage h1 {
	width:292px;
	height:79px;
	background:url(/images/CAT114/cat-images/accessStorageH1.png) no-repeat;
}

#container_wrap .catBlock.elecLight h1 {
	width:351px;
	height:94px;
	background:url(/images/CAT114/cat-images/elecLightH1.png) no-repeat;
}

#container_wrap .catBlock.elecLight ul li {
	background:url(/images/CAT114/cat-images/elec_lighting_cat_sprite.png) no-repeat;
}

#container_wrap .catBlock.elecSup h1 {
	width:351px;
	height:94px;
	background:url(/images/CAT114/cat-images/elecSuppH1.png) no-repeat;
}

#container_wrap .catBlock.elecSup ul li {
	background:url(/images/CAT114/cat-images/elec_cat_sprite.png) no-repeat;
}

#container_wrap .catBlock.lighting h1 {
	width:351px;
	height:94px;
	background:url(/images/CAT114/cat-images/lightH1.png) no-repeat;
}

#container_wrap .catBlock.lighting ul li {
	background:url(/images/CAT114/cat-images/light_cat_sprite.png) no-repeat;
}

#container_wrap .catBlock.heatPlumb h1 {
	width:351px;
	height:94px;
	background:url(/images/CAT114/cat-images/heatPlumbH1.png) no-repeat;
}

#container_wrap .catBlock.heatPlumb ul li {
	background:url(/images/CAT114/cat-images/HeatPlumbSprite.png) no-repeat;
}

#container_wrap .catBlock.heat h1 {
	width:351px;
	height:94px;
	background:url(/images/CAT114/cat-images/heatH1.png) no-repeat;
}

#container_wrap .catBlock.heat ul li {
	background:url(/images/CAT114/cat-images/heatSprite.png) no-repeat;
}

#container_wrap .catBlock.plumb h1 {
	width:351px;
	height:94px;
	background:url(/images/CAT114/cat-images/plumbH1.png) no-repeat;
}

#container_wrap .catBlock.plumb ul li {
	background:url(/images/CAT114/cat-images/plumbSprite.png) no-repeat;
}

#container_wrap .catBlock.handTools h1 {
	width:351px;
	height:94px;
	background:url(/images/CAT114/cat-images//handToolsH1.png) no-repeat;
}

#container_wrap .catBlock.handTools ul li {
	background:url(/images/CAT114/cat-images/handToolsSprite.png) no-repeat;
}

#container_wrap .catBlock.elecLightDeals h1 {
	width:430px;
	height:89px;
	background:url(/images/CAT114/cat-images/elecLightDealsH1.png) no-repeat; 
}

#container_wrap .catBlock.elecLightDeals ul li {
	background:url(/images/CAT114/cat-images/elecLightDealsSprite.png) no-repeat;
}

#container_wrap .catBlock.outdoorGardening h1 {
	width:363px;
	height:89px;
	background:url(/images/CAT114/cat-images/outdoorGardeningH1.png) no-repeat; 
}

#container_wrap .catBlock.outdoorGardening ul li {
	background:url(/images/CAT114/cat-images/outdoorGardeningSprite.png) no-repeat;
}

#container_wrap .catBlock.gardenTools h1 {
	width:429px;
	height:88px
	background:url(/images/CAT114/cat-images/gardenToolsH1.png) no-repeat; 
}

#container_wrap .catBlock.gardenTools ul li {
	background:url(/images/CAT115/cat-images/gardenToolsSprite.png) no-repeat;
}

#container_wrap .catBlock.gardenBuildings h1 {
	width:363px;
	height:89px;
	background:url(/images/CAT114/cat-images/gardenBuildingsH1.png) no-repeat; 
}

#container_wrap .catBlock.PressureWashers h1 {
	width:309px;
	height:81px;
	background:url(/images/CAT114/cat-images/pressureWashersH1.png) no-repeat;
}

#container_wrap .catBlock.PressureWashers ul li {
	background:url(/images/CAT114/cat-images/pressureWashersSprite.png) no-repeat;
}

#container_wrap .catBlock.powerTools ul li {
	background:url(/images/CAT114/cat-images/powerToolsSprite.png) no-repeat;
}

#container_wrap .catBlock.drills ul li {
	background:url(/images/CAT114/cat-images/drillsSprite.png) no-repeat;
}


/*========================================
	BANNER STYLES
==========================================*/
#container_wrap .staticBanner {
	margin-bottom:8px;
	overflow:hidden;
	width:100%;
	width:796px\9;
}

#container_wrap .staticBanner img {
	float: left;
}



/*========================================
	FLEXSLIDER ADDITIONAL STYLES
==========================================*/
/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 
 
/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; /*-webkit-backface-visibility: hidden;*/} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {/*width: 100%;*/ display: block;float:left;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}

.carousel li {margin-right: 5px}


/* FlexSlider SFX Theme
*********************************/
.flexslider {margin: 0 0 8px; padding:0; background: #fff; border: none; position: relative; -webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; zoom: 1; text-align: center;}

.flex-control-nav {height: 27px; margin: 0 auto; }
.flex-control-nav li {margin: 4px 0 0 4px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-nav li:first-child {margin: 0;}
.flex-control-paging li a.flex-active {background-position: 0 0px; cursor: default;}

/*---- Themes ----*/
.blkpaging {background: url('/images/general/pagingbg.png') no-repeat left 0; padding:0 0 0 43px; display: inline-block;}
	.blkpaging > span {background: url('/images/general/pagingbg.png') no-repeat right 0 #fff; height: 27px; display: block; padding: 0 43px 0 0;}
	.blkpaging li a {width: 20px; height: 20px; display: block; background: transparent url('/images/general/slidebullets.png') no-repeat 0 -20px; cursor: pointer; text-indent: -9999px;}

.grnpaging { background: url('/images/general/pagingbg.png') no-repeat left -28px; padding:0 0 0 43px; display: inline-block; }
	.grnpaging > span {background: url('/images/general/pagingbg.png') no-repeat right -28px #fff; height: 27px; display: block; padding: 0 43px 0 0;}
	.grnpaging li a {width: 20px; height: 20px; display: block; background: transparent url('/images/general/slidebullets.png') no-repeat 0 -40px; cursor: pointer; text-indent: -9999px;}

.blupaging { background: url('/images/general/pagingbg.png') no-repeat left -56px; padding:0 0 0 43px; display: inline-block; }
	.blupaging > span {background: url('/images/general/pagingbg.png') no-repeat right -56px #fff; height: 27px; display: block; padding: 0 43px 0 0;}
	.blupaging li a {width: 20px; height: 20px; display: block; background: transparent url('/images/general/slidebullets.png') no-repeat 0 -60px; cursor: pointer; text-indent: -9999px;}
	
	
	
/*========================================
	FAUX FACET STYLES
==========================================*/
#container_wrap .bannerContainer {
    float: left;
    /*height: 408px;*/
    overflow: hidden;
    width: 796px;
}

#container_wrap .bannerContainerBulbs {
    overflow: auto;
    width: 796px;
}

#container_wrap .bannerContainerBulbs a{
    float: left;
}

#container_wrap .bannerContainerTorches {
    height: 738px;
    overflow: hidden;
    width: 796px;
	margin-bottom:8px;
}

#container_wrap .bannerContainerTorches img{
	float:left;
	}

#container_wrap .bannerContainerTorches a img{
    float: left;
}

#container_wrap .filterContainer {
    background: url("/images/general/sepBgdRepeater3.png") repeat-y scroll 0 0 #3175B7;
    border-top: 1px solid #FFFFFF;
    color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    overflow: auto;
    width: 796px;
}
	
/*ADD .removeBorder to .filterContainer for products that drop into the filter box, white top border is on the image*/
#container_wrap .filterContainer.removeBorder {
	border:none;
}

#container_wrap .filterContainer.fourCol {
    background: url("/images/general/sepBgd3.png") no-repeat scroll 0 0 #3175B7;
    margin-bottom: 8px;
}

#container_wrap  .bannerContainerBulbs .filterContainer.fourCol {
    background: url("/images/general/sepBgdRepeater3.png") repeat-y scroll 0 0 #3175B7;
    margin-bottom: 8px;
}

#container_wrap .filterContainer.threeCol {
    background: url("/images/general/sepBgdRepeater2.png") repeat-y scroll 0 0 #3175B7;
    margin-bottom: 8px;
}

#container_wrap .bannerContainer a {
    border: 0 none;
    margin: 0;
    padding: 0;
    text-decoration: none;
}

#container_wrap .filterContainer h2 {
    float: none;
    font-size: 20px;
    font-weight: bold;
    height: auto;
    line-height: 25px;
    margin: 0;
    padding: 9px 0 0 15px;
}

#container_wrap .filterContainer h2.fourCol {
    background: url("/images/general/sepBgd3.png") no-repeat scroll 0 top transparent;
}

#container_wrap .filterContainer h2.threeCol {
    background: url("/images/general/sepBgd2.png") no-repeat scroll 0 top transparent;
}

#container_wrap .filterContainer.fourCol ul {
    float: left;
    list-style: none outside none;
    margin: 10px 0 0;
    padding: 0 32px;
    width: 135px;
	
	display:block;
	position:relative;
}

#container_wrap .filterContainer.fourCol ul.tickBullets {
	padding: 0 18px;
	width: 163px;
	margin:10px 0 5px;
}


#container_wrap .filterContainer.fourCol ul.tickBullets li {
    background: url("/images/general/facetTick.png") no-repeat scroll 0 2px transparent;
    font-size: 11px;
    line-height: 16px;
    margin: 0 0 4px;
    padding: 0 0 0 22px;
}

#container_wrap .filterContainer.fourCol ul.tickBullets li.heading {
	padding:0;
	background:none;
	font-size: 15px;
    font-weight: bold;
	margin: 4px 0 13px;
}

#container_wrap .filterContainer.threeCol ul {
    float: left;
    list-style: none outside none;
    margin: 10px 0 0;
    padding: 0 32px;
    width: 200px;
}

#container_wrap .filterContainer ul li {
    font-size: 12px;
    line-height: 17px;
}

#container_wrap .filterContainer ul li ul.ULcolumn {
	width:65px;
	float:left;
	padding:0;
	margin:0;
}

#container_wrap .filterContainer ul li a {
    color: #FFFFFF;
}

#container_wrap .filterContainer ul li a:hover, #container_wrap .filterContainer ul li a:active {
    color: #FFF200;
}

#container_wrap .filterContainer ul li.heading {
    font-size: 15px;
    font-weight: bold;
    margin: 0 0 3px;
    width: 120px;
}

#container_wrap .searchTerms {
    background: none repeat scroll 0 0 #3175B7;
    color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    overflow: auto;
    width: 796px;
}

#container_wrap .searchTerms .searchTermContainer {
    background: none repeat scroll 0 0 #285F95;
    border-radius: 6px 6px 6px 6px;
    margin: 0 14px 18px;
    overflow: auto;
    width: auto;
}

#container_wrap .searchTerms h2 {
    float: none;
    font-size: 20px;
    font-weight: bold;
    height: auto;
    line-height: 25px;
    margin: 0;
    padding: 9px 0 0 15px;
}

#container_wrap .searchTerms ul {
    float: left;
    list-style: none outside none;
    margin: 10px 0 18px;
    padding: 0 32px;
}

#container_wrap .searchTerms ul li {
    font-size: 12px;
    line-height: 17px;
}

#container_wrap .searchTerms ul li a {
    color: #FFFFFF;
}

#container_wrap .searchTerms ul li a:hover, #container_wrap .searchTerms ul li a:active {
    color: #FFF200;
}

#container_wrap .searchTerms ul li.heading {
    font-size: 15px;
    font-weight: bold;
    margin: 0 0 3px;
    width: 120px;
}

#container_wrap .filterContainer .filtersBtm.fourCol {
    background: url("/images/general/sepBgd3.png") no-repeat scroll 0 bottom #3175B7;
    clear: both;
    height: 26px;
}

#container_wrap .filterContainer .filtersBtm.threeCol {
    background: url("/images/general/sepBgd2.png") no-repeat scroll 0 bottom #3175B7;
    clear: both;
    height: 40px;
}

#container_wrap .filterContainer .capType {
    background: url("/images/general/capTypeBgd.png") no-repeat scroll 0 0 transparent;
    margin: 0 24px;
    overflow: auto;
    padding: 13px 0 46px;
}

#container_wrap .filterContainer .capType h3 {
    font-size: 16px;
    margin: 0;
    padding: 0 0 16px 16px;
}

#container_wrap .filterContainer .capType ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: auto;
}

#container_wrap .filterContainer .capType ul li {
    background: url("/images/general/capType.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 90px;
    margin: 0 0 0 21px;
    padding: 0 10px 0 130px;
    width: 87px;
}

#container_wrap .filterContainer .capType ul li.bayonet {
	background-position:0 0;
}

#container_wrap .filterContainer .capType ul li.edison {
	background-position:0 -90px;
}

#container_wrap .filterContainer .capType ul li.edisonSml {
	background-position:0 -180px;
}


/*========================================
	MERCH SEO POPULAR SEARCH STYLES
==========================================*/
.popsearches { 
	width: 796px;
	font-size: 11px;
	height: auto;
	overflow: auto;
	border-radius: 5px; 
	border: solid 1px #e4e7e8;
	background: #fdfdfd; /* Old browsers */
	background: -moz-linear-gradient(top,  #fdfdfd 0%, #ececec 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#ececec)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fdfdfd 0%,#ececec 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fdfdfd 0%,#ececec 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fdfdfd 0%,#ececec 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fdfdfd 0%,#ececec 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#ececec',GradientType=0 ); /* IE6-9 */
	margin-bottom: 5px;
}

.popsearches h3 { color: #656464; font-weight: bold; font-size: 14px; margin: 0; padding: 0; }
.popsearches ul { float: left; list-style: none; display: block; margin: 0 0 0 10px; padding: 0; }
.popsearches ul li { float: left; display: block; height: 21px; line-height: 21px; margin: 5px 10px 5px 0; padding: 0 5px 0 0; white-space: nowrap; border-radius: 4px; border: solid 1px #eeeeee;
	/*background: #ffffff;  Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 53%, #f9f9f9 59%, #f6f6f6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(53%,#ffffff), color-stop(59%,#f9f9f9), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 53%,#f9f9f9 59%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 53%,#f9f9f9 59%,#f6f6f6 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 53%,#f9f9f9 59%,#f6f6f6 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 53%,#f9f9f9 59%,#f6f6f6 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
	-webkit-box-shadow: 0px 1px 12px rgba(230, 230, 227, 1);
	-moz-box-shadow:    0px 1px 12px rgba(230, 230, 227, 1);
	box-shadow:         0px 1px 12px rgba(230, 230, 227, 1);
}

.popsearches ul li a { text-decoration: none; color: #3e71b5; margin: 0; padding: 0 18px 0 8px; background: url(/images/general/blubullet.png) no-repeat right 5px; line-height: 22px; display: block; }

.popsearches ul li.htag { background: transparent; border: none; 
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none; }
	
	
/*========================================
	SALAMANDER PUMPS
==========================================*/


#container_wrap .salamanderContainer {
    height: 316px;
    width: 796px;
	float:left;
	overflow:hidden;
}

#container_wrap .salamanderSlideOne {
    height: 316px;
    width: 398px;
	float:left;
}

#container_wrap .salamanderSlideTwo {
    height: 316px;
    width: 398px;
	float:left;
}

#container_wrap .salamanderfilterContainer {
    height: 212px;
    width: 796px;
	float:left;
	margin-bottom: 8px;
}

#container_wrap .salamanderOne {
    height: 212px;
    width: 199px;
	float:left;
}

#container_wrap .salamanderTwo {
    height: 212px;
    width: 199px;
	float:left;
}

#container_wrap .salamanderThree {
    height: 212px;
    width: 199px;
	float:left;
}

#container_wrap .salamanderFour {
    height: 212px;
    width: 199px;
	float:left;
}

/*========================================
	BUYERS GUIDES
==========================================*/

.buyersGuideKitchens {background: url("/images/general/buyersGuides/LHSkitchenBuyingGuide.jpg") repeat scroll 0 0 transparent; width:176px; height: 151px; float:left;}
.buyersGuideKitchens ul {padding: 30px 15px 0 7px; font-family: Arial; font-size:10px; line-height: 17px;}
.buyersGuideKitchens ul li {background: url("/images/general/buyersGuides/blueArrow.png") no-repeat scroll 0 3px transparent; list-style: none outside none;}
.buyersGuideKitchens ul a {color: #656565; text-decoration: none; padding: 0 0 0 10px;}
.buyersGuideKitchens ul a:hover {color: #3175b7; text-decoration: underline; padding: 0 0 0 10px;}

.buyersGuideEuroCylinders {background: url("/images/general/buyersGuides/EuroCylindersBuyingGuide.jpg") repeat scroll 0 0 transparent; width:176px; height: 132px; float:left;}

.buyersGuideEuroCylinders ul {
padding: 35px 41px 0 7px;
font-family: Arial;
overflow:auto;
}


.buyersGuideEuroCylinders ul li {
background: url("/images/general/buyersGuides/blueArrow.png") no-repeat scroll 0 2px transparent;
list-style: none outside none;
padding: 0 0 0 10px;
float: left;
}

.buyersGuideEuroCylinders ul li a {
color: #656565;
text-decoration: none;
padding: 0;
font-size: 10px;
line-height: 13px;
margin: 0 0 4px;
position: relative;
float: left;
}

.buyersGuideEuroCylinders ul a:hover {color: #3175b7; text-decoration: underline; padding: 0;}



/*========================================
	BUYERS GUIDES END
==========================================*/