/* KB 04/06/10 11:00 */
@charset "utf-8";
.seoheader {
  background-repeat:no-repeat;
	clear:both;
	margin-top:10px;
	height:130px;
	width:568px;
}
.seoheader h2, .seoheader p {
  padding:10px 0 0 10px;
  color:#5b5344;
	width:320px;
}
.seoheader h2 {
	font-size:14px;
	line-height:normal;
}
.seoheader p {
	font-size:11px;
}
.subcatheader {
  clear:both;
	margin-top:10px;
	height: 227px;
	width: 568px;
	background-position: 0px 2px;
  background-repeat: no-repeat;
}
.subcatheader  .whitetexth2 {
	color: #FFFFFF;
	font-size: 16px;
	line-height: normal;
	margin-left: 25px;
	padding-top: 20px;
	margin-bottom: 10px;
}
.subcatheader  .whitetextp {
	color: #ffffff;
	margin-left: 25px;
	margin-right: 265px;
}
.subcatheader .darktexth2 {
	color: #5b5344;
	font-size: 16px;
	line-height: normal;
	margin-left: 25px;
	padding-top: 20px;
	margin-bottom: 10px;
}
.subcatheader .darktextp {
	color: #5b5344;
	margin-left: 25px;
	margin-right: 265px;
}
#bathroom_vanity {
  margin-top:-10px;
  text-indent:-9999px;
}
#mix_and_match {
	background-image:url('/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/BathroomVanity/mix_and_match.gif');
	float:left;
	height:116px;
	width:150px;
}
#bathroom_vanity ol, #bathroom_vanity li {
  display:inline;
  margin:0;
	padding:0;
	text-indent:-9999px;
}

#bathroom_vanity li a {
  display:block;
  margin:0;
	padding:0;
	float:left;
	height:116px;
	text-indent:-9999px;
}
#choose_table {
	background-image:url('/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/BathroomVanity/choose_table.gif');
	width:88px;
}
#choose_basin {
	background-image:url('/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/BathroomVanity/choose_basin.gif');
	width:87px;
}
#choose_taps {
	background-image:url('/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/BathroomVanity/choose_taps.gif');
	width:122px;
}
#choose_mirror {
	background-image:url('/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/BathroomVanity/choose_mirror.gif');
	width:121px;
}
#freestanding_furniture a, #vanity_packs a {
	float:left;
	height:138px;
	margin-top:8px;
	width:280px;
}
#freestanding_furniture a {
	background-image:url('/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/BathroomVanity/freestanding_furniture.gif');
	margin-right:8px;
}
#vanity_packs a {
	background-image:url('/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/BathroomVanity/vanity_packs.gif');
}


/*FIITEDBEDS*/
.fittedbedrooms {
	width: 568px;
}
.fittedbedrooms h2 {
	text-indent: -9999px;
	display: block;
	height: 100px;
	width: 568px;
	background-image: url(/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/fittedbedroomsheader_03.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.fittedbedroomsteps {
	width: 568px;
	margin-top: 12px;
}
.fittedbedroomsteps h3 {
	height: 34px;
	background-image: url(/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/fittedbedroomsheader_08.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.fittedbedroombrowsecategories {
	width: 568px;
	margin-top: 12px;
}
.fittedbedroombrowsecategories h3 {
	display: block;
	height: 34px;
	background-image: url(/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/fittedbedroomsheader_10.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}


.fittedbedroomsteps  .steprollovers  p  {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
	color:#ffffff;
}
.fittedbedroomsteps .steprollovers .step1 {
	height: 87px;
	width: 116px;
	float: left;
}
.fittedbedroomsteps   .steprollovers   .step1   a {
	background-image: url(/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/overarrow1.gif);
	display: block;
	height: 87px;
	width: 116px;
	color: #FFFFFF;
	text-decoration: underline;
}
.fittedbedroomsteps   .steprollovers   .step1   a:hover {
	background-image: url(/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/arrow1.gif);
	display: block;
	height: 87px;
	width: 116px;
	color: #FFFFFF;
	text-decoration: none;
}
.fittedbedroomsteps  .steprollovers  .step2, .fittedbedroomsteps .steprollovers .step3, .fittedbedroomsteps .steprollovers .step4, .fittedbedroomsteps .steprollovers .step5 {
	height: 87px;
	width: 113px;
	float: left;
}
.fittedbedroomsteps .steprollovers .step2 a {
	background-image: url(/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/overarrow.gif);
	display: block;
	height: 87px;
	width: 113px;
	color: #FFFFFF;
	text-decoration: underline;
}
.fittedbedroomsteps   .steprollovers   .step2   a:hover, .fittedbedroomsteps  .steprollovers  .step3  a:hover, .fittedbedroomsteps  .steprollovers  .step4  a:hover, .fittedbedroomsteps .steprollovers .step5 a:hover {
	background-image: url(/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/arrow2.gif);
	display: block;
	height: 87px;
	width: 113px;
	color: #FFFFFF;
	text-decoration: none;
}
.fittedbedroomsteps .steprollovers .step3 a {
	background-image: url(/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/overarrow.gif);
	display: block;
	height: 87px;
	width: 113px;
	color: #FFFFFF;
	text-decoration: underline;
}
.fittedbedroomsteps .steprollovers .step4 a {
	background-image: url(/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/overarrow.gif);
	display: block;
	height: 87px;
	width: 113px;
	color: #FFFFFF;
	text-decoration: underline;
}
.fittedbedroomsteps .steprollovers .step5 a {
	background-image: url(/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/overarrow.gif);
	display: block;
	height: 87px;
	width: 113px;
	color: #FFFFFF;
	text-decoration: underline;
}
.hideimage {
	display: none;
	}
	
.fittedbedrooms .fittedbedsheader  {
	width: 427px;
	float:left;
	background-image:url(/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/header_bedrooms.gif);
	height: 126px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}	

.fittedbedrooms .fittedbedssteps {
	width: 427px;
	float:left;
	background-image:url(/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/steps_bedrooms.gif);
	height: 112px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.fittedbedrooms .fittedbedssteps #steps .step1{
	width: 80px;
	float: left;
	margin-top: 12px;
	margin-right: 20px;

}	

.fittedbedrooms .fittedbedssteps #steps .step2{
	width: 80px;
	float: left;
	margin-top: 12px;
	margin-right: 20px;

}

.fittedbedrooms .fittedbedssteps #steps .step3{
	width: 80px;
	float: left;
	margin-top: 12px;
	margin-right: 20px;

}

.fittedbedrooms .fittedbedssteps #steps .step4{
	width: 80px;
	float: left;
	margin-top: 12px;

}

.fittedbedrooms .wardrobeheader  {
	width: 427px;
	float:left;
	background-image:url(/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/header_wardrobes.gif);
	height: 126px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;

}	

.fittedbedrooms .wardrobesteps {
	width: 427px;
	float:left;
	background-image:url(/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/steps_wardrobes.gif);
	height: 112px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.fittedbedrooms .wardrobesteps #steps .step1{
	width: 80px;
	float: left;
	margin-top: 12px;
	margin-right: 20px;

}	

.fittedbedrooms .wardrobesteps #steps .step2{
	width: 80px;
	float: left;
	margin-top: 20px;
	margin-right: 20px;

}

.fittedbedrooms .wardrobesteps #steps .step3{
	width: 80px;
	float: left;
	margin-top: 12px;

}

.fittedbedrooms  #buying .buyingstep{
	width: 350px;
	float: left;
	margin-top: 20px;
}
	

.fittedbedrooms  #buying .buyingstep a {
	color: #FFFFFF;
}


.fittedbedrooms  #buying .buyingstep a:hover {
	color: #fe771c;
	text-decoration:underline;
}

	
.fittedbedrooms .buyingguide {
	width: 141px;
	float:left;
}	
	
	

.reservebanner {
	width: 568px;
}
.reservebanner h3 a:visited, .reservebanner h3 a:link {
	text-indent: -9999px;
	display: block;
	height: 77px;
	width: 568px;
	background-image: url(/wcsstore/homebase/en_US/images/p0/CatLanding/SEOHeaderImages/stock_check_reserve_categorybanner.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}

	
	
	
.storemessage {
	margin-top:10px;
	height: 45px;
	width: 568px;
}

.storemessage  .storemessagetext p{
	color: #FFFFFF;
	font-size: 22px;
	margin: 0 0 0 0;
	padding: 10px 0 0 10px;
	font-weight: bold;
	
}


.storemessage  .storemessagetext {
	width: 400px;
	float:left;
	
}

.storemessage .storebutton{
	margin-top: 14px;
	float: right;
	width: 100px;
}
