#Homepage-Body-Wrapper { margin:0; padding:0; clear:both; background:url('../grfx/main/home-frame.gif') no-repeat 0 0; }

#Homepage-Welcome-Image-Container { display:none; }

#Homepage-WelcomePromos-Container { margin:0px 24px 0px 24px; padding:22px 0px 0px 0px; } 

#Active-Movie { float:left;  background:url('../grfx/main/flash-bg.jpg') no-repeat top left;}

#Movie-List {  position:absolute; margin:0; padding:0; display:inline; } 
#Movie-List h2 { display:none; }
#Movie-List ul {margin:0; padding:0; list-style:none; }
#Movie-List li { margin:0; padding:0; }
#Movie-List p { margin:0; padding:0; }
#Movie-List a, 
#Movie-List a:visited { background-position: top left; background-repeat:no-repeat; padding:0; width:240px; height:50px; margin:0; display:block; text-indent:-9999px; }
#Movie-List a.active,
#Movie-List a:hover { background-position: bottom left; }

#Movie-List li.LADDER-RAILS a { height:52px; background-image:url('../grfx/navigation/catalogue/ladder-rails.gif'); } 
#Movie-List li.TRADITIONAL a { background-image:url('../grfx/navigation/catalogue/traditional.gif'); }
#Movie-List li.VALVES-AND-ACCESSORIES a { background-image:url('../grfx/navigation/catalogue/valves-and-accessories.gif'); } 
#Movie-List li.CLEARENCE a,
#Movie-List li.CLEARANCE a  { background-image:url('../grfx/navigation/catalogue/clearance.gif'); } 
#Movie-List li.SPECIAL-OFFERS a { background-image:url('../grfx/navigation/catalogue/special-offers.gif'); }

form { padding:0; margin:0; }



/*/////////// GROUP PROMOS /////////////*/

#Homepage-Group-Promotions-Container { position:absolute; margin: 0px 0px 0px 564px; }
#Homepage-Group-Promotions-Container h2 { display:none; }
#Homepage-Group-Promotions-Container ul { list-style:none; margin:0; padding:0; }
#Homepage-Group-Promotions-Container li { height:130px; margin:30px 0px 0px 0px; padding:0; overflow:hidden; width:240px;}
#Homepage-Group-Promotions-Container p { padding:0px 0px 0px 0px; margin:0;}

#Homepage-Group-Promotions-Container span.group-name { display:none; position:absolute; height:19px; text-indent:-9999px; float:left; clear:both; }
#Homepage-Group-Promotions-Container span.group-summary { display:none; position:absolute; margin-top:25px; width:220px; font-size:1.1em; }
#Homepage-Group-Promotions-Container a.read-more { position:absolute; padding:0; margin:0; display:block; width:240px; height:130px; text-indent:-9999px;  }


#Homepage-Group-Promotions-Container li.LADDER-RAILS { background:#a39d5a url('../grfx/main/homepage-promo-1.gif') no-repeat top left; }
#Homepage-Group-Promotions-Container li.TRADITIONAL { background:#f6f8b4 url('../grfx/main/homepage-promo-2.gif') no-repeat top left; }











#Homepage-Footer { display:none; }

#Homepage-Product-Highlights-Container,
#Homepage-Product-Highlights2-Container { clear:both; background:#e0e0e0 url('../grfx/main/homepage-highlights.gif') repeat-x 0 0; width:780px; padding:10px; margin:10px 0px 0px 14px; height:130px; }

#Homepage-Product-Highlights-Container { margin-top:20px; }

#Homepage-Product-Highlights-Container h2,
#Homepage-Product-Highlights2-Container h2 { display:none; }

ul.product-thumbs { list-style:none; margin:0; padding:0; }

ul.product-thumbs li { float:left; border:none 0; border-right: 1px dotted #cccccc;  background-color:#FFFFFF; width:169px; height:120px; margin:0; padding:10px 0px 0px 7px; /*overflow:hidden;*/ }

#Homepage-Product-Highlights-Wrapper ul li.last,
#Homepage-Product-Highlights2-Wrapper ul li.last { border-right: 1px solid #ffffff; }

ul.product-thumbs div.thumbnail { float:left; width:50px; padding:0; margin:0px 7px 0px 0px; text-align:center; }
ul.product-thumbs div.details-wrapper { float:left; width:106px; padding:0; margin:0;  }
	
	ul.product-thumbs div div.title { text-transform: uppercase; font-weight:bold; }
	
	ul.product-thumbs div div.rrp { text-decoration:line-through; font-size:.9em; }
	
	/*ul.product-thumbs div div.price { color:#a84a3b; background: url('../grfx/main/inc-vat.gif') no-repeat bottom right; margin-top:8px; padding:0; width:auto; }
	
	ul.product-thumbs div div.price span { font-size:2.4em; font-weight:normal; position:absolute; margin:-24px 0px 0px 24px;  }
	
	ul.product-thumbs div div.price span.price-label { background: url('../grfx/main/our-price.gif') no-repeat 0px 0px; display:block; text-indent:-9999px; height:18px; margin-left:0px; position:relative; margin:0;   }
	ul.product-thumbs div div.price span.incvat { display:none;  }
	ul.product-thumbs div div.price span.decimalPrice { font-size:.4em; vertical-align:super; font-weight:bold; margin:0;  text-indent:0px; position:relative;  }
	*/
	
	ul.product-thumbs div div.price { color:#a84a3b;  margin-top:8px; padding:0; width:auto; display:block; }
	
	ul.product-thumbs div div.price span { font-size:2.4em; font-weight:normal; width:52px; float:left; display:inline; text-align:right; padding:0px 28px 0px 0px; }
		
	ul.product-thumbs div div.price span.price-label { padding:0; text-align:left; font-size:.4em; width:25px; margin-top:5px; background: url('../grfx/main/our-price.gif') no-repeat 0px 0px; display:block; text-indent:-9999px; height:18px; }
	
	ul.product-thumbs div div.price span.sub-elements { padding:0; text-align:left; width:27px; font-size:.4em; position:absolute; margin:3px 0px 0px 0px; }
	
	
	ul.product-thumbs div div.price span.sub-elements span.incvat { margin: 1px 0px 0px 2px; padding:0; text-align:left; font-size:.8em; text-indent:-9999px; display:block; background: url('../grfx/main/inc-vat.gif') no-repeat bottom right;  height:9px; width:27px; }
	ul.product-thumbs div div.price span.sub-elements span.decimalPrice { padding:0; text-align:left; font-size:.8em;  width:27px; }
	
	
	
	
	ul.product-thumbs div div.info a,
	ul.product-thumbs div div.add a { float:left; padding:0; margin:5px 0px 5px 0px; display:block; width:50px; height:39px; text-indent:-9999px;  }
	
	ul.product-thumbs div div.info a { margin-right:6px; background:url(../grfx/buttons/product-info.gif) no-repeat top left; }
	ul.product-thumbs div div.add a { background:url(../grfx/buttons/product-add.gif) no-repeat top left; }

	ul.product-thumbs div div.info a:hover,
	ul.product-thumbs div div.add a:hover { background-position: bottom left;  }

