#main_container {
width:796px;
font-size:12px;
float:left;
}

#main_container a {
text-decoration:none;
}



/* Product Slider */

#slider {
float:left;
width:727px;
width:725px\9;
height:74px;
background-color:#fff;
overflow:hidden;
position:relative;
}

#slider ul {
float:left;
width:5040px;
width:5028px\9;
height:74px;
list-style:none;
margin:0;
padding:0;
position:relative;
}

#slider li {
float:left;
width:795px;
width:793px\9;
height:74px;
padding:0;
}

#slider img {
float:left;
}

/* End Product Slider */




/* 3 Middle Prods / Ranges */




.underground {
background-image:url('/images/CAT110/Plumbing/43356.jpg');
float:left;
width:260px;
height:195px;
/*margin: 0 8px 9px 0;*/
}

.underground:hover {
background-image:url('/images/CAT110/Plumbing/43356_hover.jpg');
}

.underground h2 {font-family:"Swis721 Md BT Medium",arial; font-size:23px; float:left; height:34px;line-height:100%;letter-spacing:-1px; padding: 160px 0 0 7px; color:#000000;cursor:pointer;}


.waste {
background-image:url('/images/CAT110/Plumbing/21255_11326.jpg');
float:left;
width:260px;
height:195px;
margin: 0 8px 9px 0;
}

.waste:hover {
background-image:url('/images/CAT110/Plumbing/21255_11326_hover.jpg');
}

.waste h2 {font-family:"Swis721 Md BT Medium",arial; font-size:23px; float:left; height:34px;line-height:100%;letter-spacing:-1px; padding: 160px 0 0 7px; color:#000000;cursor:pointer;}



.pushfit {
background-image:url('/images/CAT110/Heating-Plumbing/Plastic_pushfit_fittings.jpg');
float:left;
width:260px;
height:195px;
margin: 0 8px 9px 0;
}

.pushfit:hover {
background-image:url('/images/CAT110/Heating-Plumbing/Plastic_pushfit_fittings_hover.jpg');
}

.pushfit h2 {font-family:"Swis721 Md BT Medium",arial; font-size:23px; float:left; height:34px;line-height:100%;letter-spacing:-1px; padding: 160px 0 0 7px; color:#000000;cursor:pointer;}




.macerator {
background-image:url('/images/CAT110/Plumbing/15330_17529.jpg');
float:left;
width:260px;
height:195px;
margin: 0 8px 9px 0;
}

.macerator:hover {
background-image:url('/images/CAT110/Plumbing/15330_17529_hover.jpg');
}

.macerator h2 {font-family:"Swis721 Md BT Medium",arial; font-size:23px; float:left; height:44px;line-height:100%;letter-spacing:-1px; padding: 149px 0 0 7px; color:#000000;cursor:pointer;}



.toiletfitts{
background-image:url('/images/CAT110/Heating-Plumbing/58353_80267.jpg');
float:left;
width:260px;
height:195px;
/*margin: 0 8px 9px 0;*/
}

.toiletfitts:hover {
background-image:url('/images/CAT110/Heating-Plumbing/58353_80267_hover.jpg');
}

.toiletfitts h2 {font-family:"Swis721 Md BT Medium",arial; font-size:23px; float:left; height:34px;line-height:100%;letter-spacing:-1px; padding: 160px 0 0 7px; color:#000000;cursor:pointer;}




.guttering{
background-image:url('/images/CAT110/Heating-Plumbing/19305.jpg');
float:left;
width:260px;
height:195px;
margin: 0 8px 9px 0;
}

.guttering:hover {
background-image:url('/images/CAT110/Heating-Plumbing/19305_hover.jpg');
}

.guttering h2 {font-family:"Swis721 Md BT Medium",arial; font-size:23px; float:left; height:34px;line-height:100%;letter-spacing:-1px; padding: 160px 0 0 7px; color:#000000;cursor:pointer;}



.coppertube{
background-image:url('/images/CAT110/Heating-Plumbing/17948.jpg');
float:left;
width:260px;
height:195px;
/*margin: 0 8px 9px 0;*/
}

.coppertube:hover {
background-image:url('/images/CAT110/Heating-Plumbing/17948_hover.jpg');
}

.coppertube h2 {font-family:"Swis721 Md BT Medium",arial; font-size:23px; float:left; height:34px;line-height:100%; letter-spacing:-1px; padding: 160px 0 0 7px; color:#000000;cursor:pointer;}





.brassware{
background-image:url('/images/CAT110/Heating-Plumbing/65251_37241.jpg');
float:left;
width:260px;
height:195px;
margin: 0 8px 9px 0;
}

.brassware:hover {
background-image:url('/images/CAT110/Heating-Plumbing/65251_37241_hover.jpg');
}

.brassware h2 {font-family:"Swis721 Md BT Medium",arial; font-size:23px; float:left; height:34px;line-height:100%; letter-spacing:-1px; padding: 160px 0 0 7px; color:#000000;cursor:pointer;}





.soilvent{
background-image:url('/images/CAT110/Heating-Plumbing/soilvent.jpg');
float:left;
width:260px;
height:195px;
margin:0px 8px 9px 0px;
}

.soilvent:hover {
background-image:url('/images/CAT110/Heating-Plumbing/soilvent_hover.jpg');
}

.soilvent h2 {font-family:"Swis721 Md BT Medium",arial; font-size:23px; float:left; height:34px;line-height:100%; letter-spacing:-1px; padding:160px 0px 0px 7px; color:#000000;cursor:pointer;}








.range_links {
width:260px;
height:195px;
cursor:pointer;
display:block;
}

/* End 3 Middle Prods / Ranges */




/* Range Messages */

.top_recommended {
background-image:url('/images/CAT110/Plumbing/new-dealsplumb-deals.jpg');
width:395px;
height:149px;
float:left;
}

.handle_triple_pack {
background-image:url('/images/CAT110/Plumbing/plumbfix-logo.gif');
width:395px;
height:149px;
float:left;
margin: 0 0 9px 6px;
display:block;
}

.top_recommended_2 {
background-image:url('/images/CAT110/Heating-Plumbing/ventilation-deals.jpg');
width:395px;
height:149px;
float:left;
}

.handle_triple_pack_2 {
background-image:url('/images/CAT110/Heating-Plumbing/clearance_logo.jpg');
width:395px;
height:149px;
float:left;
margin: 0 0 9px 6px;
display:block;
}


.range_main_text {
width:195px;
margin:27px 0 0 11px;
float:left;
color:#000000;
}

.range_main_text:link {
color:#000000;
}

.range_bottom_text {
width:271px;
margin:44px 0 0 26px;
float:left;
color:#000000;
}

.range_bottom_text:link {
color:#000000;
}

.range_bottom_text:hover {
text-decoration:underline;
}

@font-face {
    font-family: 'Swis721 Md BT Medium';
    src: url('/images/CAT107/Heating-Plumbing/tt0759m_.ttf');
}

.top_recommended h3 {font-family:"Swis721 Md BT Medium",arial; font-size:16px; float:left; width:275px;line-height:100%; padding:7px 0px 0px 11px; color:#8d8787;cursor:pointer;}
.handle_triple_pack h3 {font-family:"Swis721 Md BT Medium",arial; font-size:16px; float:left; width:275px;line-height:100%; padding:7px 0px 0px 11px; color:#8d8787;cursor:pointer;}

.top_recommended_2 h3 {font-family:"Swis721 Md BT Medium",arial; font-size:16px; float:left; width:275px;line-height:100%; padding:7px 0px 0px 11px; color:#8d8787;cursor:pointer;}
.handle_triple_pack_2 h3 {font-family:"Swis721 Md BT Medium",arial; font-size:16px; float:left; width:275px;line-height:100%; padding:7px 0px 0px 11px; color:#8d8787;cursor:pointer;}

.rec_pads_link {
width:395px;
height:149px;
display:block;
cursor:pointer:
}

/* End Range Messages */




/* 3 Prods */

.prod_container {
width:192px;
float:left;
margin: 10px 9px 0 0;
}

.prod_container img {
float:left;
}

.prod_container p {
width:192px;
float:left;
text-align:center;
}


.prod_container1 {
width:192px;
float:left;
margin: 10px 0 0 0;
}

.prod_container1 img {
float:left;
}

.prod_container1 p {
width:192px;
float:left;
text-align:center;
}

.range-arrow {
font-size:12px;
font-weight:bold;
}










/* End 3 Prods */

