/* ------------------------------------------------------------------- */ 
/* LAYOUT */
/* ------------------------------------------------------------------- */
#Homepage-Body-Wrapper			{ padding:0 20px;}

#home-columnA					{ margin-bottom:24px;}
#home-columnB					{ width:674px; float:left; margin-right:20px;}
#home-columnC					{ width:270px; float:left; position:relative;}



/* ------------------------------------------------------------------- */
/* TOP BANNER */
/* ------------------------------------------------------------------- */
#Homepage-Welcome-Image-Container				{ display:none;}


#Homepage-WelcomePromos-Container				{ position:relative;}

#Movie-List										{ position:absolute; right:0; top:0; width:187px;}
#Movie-List	 h2									{ position:absolute; text-indent:-999em;}
#Movie-List ul li								{ list-style:none; display:block; width:187px; border-top:1px solid #fff;}
#Movie-List ul li p								{ margin:0;}
#Movie-List ul li a								{ text-decoration:none; background-repeat:no-repeat; background-position:10px 18px; display:block; height:41px; background-color:#000; text-indent:-999em; width:153px}

#Movie-List ul li.CAPARO-PRECISION-TUBES		{ border-top:none; background-color:#ffb400;}
#Movie-List ul li.CAPARO-MERCHANT-BAR			{ background-color:#ff0000;}
#Movie-List ul li.STEEL-SALES					{ background-color:#6f26ca;}
#Movie-List ul li.SYSTEMS-SCAFFOLDING			{ background-color:#0b1187;}
#Movie-List ul li.CAPARO-WIRE					{ background-color:#4cb5c1;}
#Movie-List ul li.CAPARO-TUBES					{ background-color:#28aa21;}
#Movie-List ul li.CAPARO-PRECISION-STRIP		{ background-color:#849bb1;}

#Movie-List ul li.CAPARO-PRECISION-TUBES a		{ background-image:url('../grfx/home/ban-precisionTubes.gif'); }
#Movie-List ul li.CAPARO-MERCHANT-BAR a			{ background-image:url('../grfx/home/ban-merchantBar.gif'); }
#Movie-List ul li.STEEL-SALES a					{ background-image:url('../grfx/home/ban-steelSales.gif'); }
#Movie-List ul li.SYSTEMS-SCAFFOLDING a			{ background-image:url('../grfx/home/ban-systemsScaffolding.gif'); }
#Movie-List ul li.CAPARO-WIRE a					{ background-image:url('../grfx/home/ban-wire.gif'); }
#Movie-List ul li.CAPARO-TUBES a				{ background-image:url('../grfx/home/ban-tubes.gif'); }
#Movie-List ul li.CAPARO-PRECISION-STRIP a		{ background-image:url('../grfx/home/ban-precisionStrip.gif'); }

#Movie-List ul li a:hover						{ background-color:#FFF; background-position:10px 12px}

#Active-Movie									{ }



/* ------------------------------------------------------------------- */
/* LEFT COL */
/* ------------------------------------------------------------------- */
#Homepage-ContentBrowser-Container						{ position:relative;}
#Homepage-ContentBrowser-Container h2					{ background:url('../grfx/home/yourRequirements.gif') no-repeat 0 0; display:block; width:401px; height:17px; text-indent:-999em; margin-bottom:6px;}

#Homepage-ContentBrowser-Selector-Wrapper				{ background:#CCC url('../grfx/home/bkgd-introBox.jpg') no-repeat left bottom; padding:7px; position:relative; height:232px; }

#Homepage-ContentBrowser-Selector-Wrapper ul li			{ list-style:none; padding-left:5px; background-color:#991e00; margin-bottom:1px; position:relative}
#Homepage-ContentBrowser-Selector-Wrapper ul li a		{ text-decoration:none; background-repeat:no-repeat; background-position:10px -2px; display:block; height:29px; background-color:#000; width:100%; text-indent:-999em}

#Homepage-ContentBrowser-Selector-Wrapper ul li a.MARKET-SECTORS	{ background-image:url('../grfx/home/req-marketSectors.gif');}
#Homepage-ContentBrowser-Selector-Wrapper ul li a.SERVICE-GROUPS	{ background-image:url('../grfx/home/req-services.gif');}
#Homepage-ContentBrowser-Selector-Wrapper ul li a.PRODUCT-GROUPS	{ background-image:url('../grfx/home/req-products.gif');}
#Homepage-ContentBrowser-Selector-Wrapper ul li a.SPECIFICATIONS	{ background-image:url('../grfx/home/req-specifications.gif');}


#Homepage-ContentBrowser-Selector-Wrapper ul li a:hover,
#Homepage-ContentBrowser-Selector-Wrapper ul li a.active		{ background-color:#f1f1f1;  margin-left:-5px; background-position:15px -40px;}


#Homepage-ContentBrowser-ProductGroups-Wrapper,
#Homepage-ContentBrowser-ServiceGroups-Wrapper,
#Homepage-ContentBrowser-MarketSectorGroups-Wrapper,
#Homepage-ContentBrowser-SpecificationGroups-Wrapper			{ background-color:#f1f1f1; border-bottom:1px solid #666; height:190px; width:535px; position:relative; position:absolute; top:30px; right:7px; padding:8px 0 15px 15px; z-index:999;}
#Homepage-ContentBrowser-ProductGroups-Wrapper ul li,
#Homepage-ContentBrowser-ServiceGroups-Wrapper ul li, 
#Homepage-ContentBrowser-MarketSectorGroups-Wrapper ul li,
#Homepage-ContentBrowser-SpecificationGroups-Wrapper ul li		{ list-style:none; float:left; width:166px; margin-right:9px; }
#Homepage-ContentBrowser-ProductGroups-Wrapper ul li a,
#Homepage-ContentBrowser-ServiceGroups-Wrapper ul li a,
#Homepage-ContentBrowser-MarketSectorGroups-Wrapper	ul li a	,
#Homepage-ContentBrowser-SpecificationGroups-Wrapper ul li a	{ font-size:11px; color:#666;}


/* Search container */
/* ------------------------------------------------------------------- */
#Homepage-SearchBanner-Container		{ background-color:#f1f1f1; padding:10px; position:relative; color:#666; font-size:1em;}
#Homepage-SearchBanner-Container h3		{ margin:0 0 3px 0; background:url('../grfx/home/box-cantFind.gif') no-repeat 0 0; display:block; height:16px; width:260px; text-indent:-999em; font-size:1em}
#Homepage-SearchBanner-Container a		{ width:69px; background-image:url('../grfx/buttons/search.gif'); position:absolute; right:7px; top:17px;}


/* ------------------------------------------------------------------- */
/* RIGHT COL */
/* ------------------------------------------------------------------- */
#Homepage-News-Headlines-Container,
#Homepage-CallBack-Container,
#Homepage-ContactUs-Container			{ background-color:#f1f1f1; border:1px solid #999; padding:11px 10px; position:relative; margin-bottom:9px;}
#Homepage-News-Headlines-Container h2,
#Homepage-CallBack-Container h2,
#Homepage-ContactUs-Container h2		{ margin:0 0 2px 0; background-repeat:no-repeat; background-position:0 0; display:block; height:16px; width:160px; text-indent:-999em; font-size:1em;}
#Homepage-News-Headlines-Container p,
#Homepage-CallBack-Container p,
#Homepage-ContactUs-Container p			{ font-size:.9em}


/* News headlines */
/* ------------------------------------------------------------------- */
#Homepage-News-Headlines-Container							{ height:86px;}
#Homepage-News-Headlines-Container h2						{ background-image:url('../grfx/home/box-newsHeadlines.gif')}
#Homepage-News-Headlines-Container ul li					{ list-style:none; margin-bottom:3px;}
#Homepage-News-Headlines-Container ul li a					{ font-size:11px; color:#666; }
#Homepage-News-Headlines-Container ul li span				{ display:block; width:15px; height:15px; float:left; text-indent:-999em; margin-right:10px; position:relative;}
#Homepage-News-Headlines-Container ul li span.CAPARO-PRECISION-STRIP{ background-color:#ffb400;}
#Homepage-News-Headlines-Container ul li span.CAPARO-PRECISION-TUBES{ background-color:#849bb1;}
#Homepage-News-Headlines-Container ul li span.STEEL-SALES			{ background-color:#6f26ca;}
#Homepage-News-Headlines-Container ul li span.SYSTEMS-SCAFFOLDING	{ background-color:#0b1187;}
#Homepage-News-Headlines-Container ul li span.CAPARO-TUBES			{ background-color:#28aa21;}
#Homepage-News-Headlines-Container ul li span.CAPARO-WIRE			{ background-color:#4cb5c1;}
#Homepage-News-Headlines-Container ul li span.CAPARO-MERCHANT-BAR	{ background-color:#ff0000;}


#Homepage-News-Headlines-Container ul li a span.posted-date			{ background-color:transparent; display:inherit; width:inherit; margin-right:5px; font-size:11px; text-indent:0; margin-top:1px }

#Homepage-News-Headlines-Container img.unhid						{ display:none;}



/* Request a callback */
/* ------------------------------------------------------------------- */
#Homepage-CallBack-Container					{ }
#Homepage-CallBack-Container h2					{ background-image:url('../grfx/home/box-requestACallback.gif')}
#Homepage-CallBack-Container a					{ width:145px; background-image:url('../grfx/buttons/request-a-callback.gif'); position:absolute; right:10px; bottom:10px; background-position:top left }


/* Contact us */
/* ------------------------------------------------------------------- */
#Homepage-ContactUs-Container					{ padding-bottom:24px;}
#Homepage-ContactUs-Container h2				{ background-image:url('../grfx/home/box-contactUs.gif')}
#Homepage-ContactUs-Container a					{ width:124px; background-image:url('../grfx/buttons/contact-us-now.gif'); position:absolute; right:10px; bottom:10px;}


/* ------------------------------------------------------------------- */
/* FOOTER */
/* ------------------------------------------------------------------- */
#Footer-Navigation-Container					{ padding-top:0;}