@charset "UTF-8";
/* CSS Document */

#slotdrain {
  width:749px;
  font-family:"Helvetica Neue", Arial, sans-serif;
  font-size:12px;
  margin-left:0px;
}

#slotdrain h1{
  width:749px;
  height:115px;
  text-indent:-1000px;
  background-image:url(http://www.reece.com.au/new/images/specialtybusiness/slotdrain/slot.jpg);
  background-repeat:no-repeat;
}
#slotdrain h1.access { background-image:url(http://www.reece.com.au/new/images/specialtybusiness/slotdrain/Banner_Access.jpg); }
#slotdrain h1.paveslot { background-image:url(http://www.reece.com.au/new/images/specialtybusiness/slotdrain/Banner_Paveslot.jpg); }
#slotdrain h1.unislot { background-image:url(http://www.reece.com.au/new/images/specialtybusiness/slotdrain/Banner_Unislot.jpg); }

#paveslot {
  width:548px;
  font-family:"Helvetica Neue", Arial, sans-serif;
  font-size:12px;
}

#paveslot h1{
  width:749px;
  height:114px;
  text-indent:-1000px;
  background-image:url(http://www.reece.com.au/new/images/specialtybusiness/slotdrain/paveslot_banner.jpg);
  background-repeat:no-repeat;
}  
  

#unislot {
  width:548px;
  font-family:"Helvetica Neue", Arial, sans-serif;
  font-size:12px;
}

#unislot h1{
  width:749px;
  height:114px;
  text-indent:-1000px;
  background-image:url(http://www.reece.com.au/new/images/specialtybusiness/slotdrain/unislot_banner.jpg);
  background-repeat:no-repeat;
} 

#access {
  width:548px;
  font-family:"Helvetica Neue", Arial, sans-serif;
  font-size:12px;
}

#access h1{
  width:749px;
  height:114px;
  text-indent:-1000px;
  background-image:url(http://www.reece.com.au/new/images/specialtybusiness/slotdrain/access_banner.jpg);
  background-repeat:no-repeat;
} 

#copyleftcol {
  float:left;
  width:450px;
  padding-top:20px;
  *padding-bottom:20px; /*IE Fix*/
  margin:0 0 0 10px;
  _margin:0 0 0 5px; /*IE6 fix*/
}

#copyleftcol h2 {
  text-indent:-1000px;
  width:445px;
  height:85px;
  background-image:url(http://www.reece.com.au/new/images/specialtybusiness/slotdrain/slotdrain_header2.jpg);
  background-repeat:no-repeat;
  padding:0;
  margin:0 0 10px 0;
  _margin:0 0 5px 0; /*IE6 fix*/
}

#copyleftcol p {
  color:#414142;
}

#copyleftcol p.intro {
  font-weight:bold;
}

#featuresrightcol {
  float:right;
  width:238px;
  margin:0 0 20px 20px;
  _margin:0 0 10px 10px; /*IE6 fix*/
  padding:10px;
  background-color:#8FC4E2;
  color:#FFF;
}
#featuresrightcol a {color:#6D6F71; text-decoration:none; }
#featuresrightcol a:hover {color:#FFF; }

#featuresrightcol h3 {
  color:#6D6F71;
  font-size:14px;
  padding:0;
  margin:0;
}

#featuresrightcol ul {
  padding:0 0 0 15px;
  *padding:0;
  *margin-left:15px; /*IE fix*/
}

#featuresrightcol li { padding-bottom:5px; }

#featuresrightcol .bottomthumbs {
  text-align:center;
  float:left;
  width:119px;
}

#featuresrightcol .bottomthumbs p { vertical-align:bottom; }

#slotdrain .greypanel {
  background-color:#F1F1F2;
  margin:0 0 10px 10px;
  _margin:0 0 5px 5px; /*IE6 fix*/
  width:460px;
  padding:8px 5px 0 5px;

  text-align:center;
  float:left;
}

#slotdrain .greypanel a{ color:#6D6F71; }

#slotdrain .greypanel h4 {
  color:#6D6F71;
  font-size:14px;
  padding-bottom:5px;
  text-align:left;
}

#slotdrain .greypanel .thumby {
  float:left;
  width:152px;
  padding:5px 0;
}

#slotdrain .greypanel .galleryimg {
  float:left;
  width:124px;
  margin-top:12px;
  padding:5px 0;
}

#slotdrain #galleryshowimg {
  float:left;
  width:516px;
  padding:0 6px 6px 6px;
}

/*product pages*/

#slotdrain p.product {
  padding:3px 10px;
}



#slotdrain .back { float:left; padding-top:10px; }
#paveslot .back { float:left; padding-top:10px; }
#unislot .back { float:left; padding-top:10px; }
#access .back { float:left; padding-top:10px; }

#slotdrain #prodimages { text-align:center; width:548px; float:left; }
#paveslot #prodimages { text-align:center; width:548px; float:left; }
#unislot #prodimages { text-align:center; width:548px; float:left; }
#access #prodimages { text-align:center; width:548px; float:left; }

#slotdrain #prodimages img.product {
  padding:5px 10px;
}

#paveslot #prodimages img.product {
  padding:5px 10px;
}

#unislot #prodimages img.product {
  padding:5px 10px;
}

#access #prodimages img.product {
  padding:5px 10px;
}

/*hide gallery images*/
#galimg1 { display:none; }
#galimg2 { display:none; }
#galimg3 { display:none; }
#galimg4 { display:none; }
