/* ------------------------------------------------------------------- */ 
/* LAYOUT */
/* ------------------------------------------------------------------- */
#Homepage-Body-Wrapper		{ padding:15px 0 0 15px;}
#home-columnB,
#home-columnC				{ float:left; }
#home-columnB				{ width:514px;}
#home-columnC				{ width:240px; margin-top:15px; } 

/* ------------------------------------------------------------------- */ 
/* TOP ROW */
/* ------------------------------------------------------------------- */
#Homepage-Welcome-Image-Container h2							{ display:none;}

/* ------------------------------------------------------------------- */ 
/* LEFT COL */
/* ------------------------------------------------------------------- */
#Homepage-Products2-Wrapper										{ width:514px; /*float:left;*/ margin-top:15px;}
#Homepage-Products2-Wrapper ul									{ }
#Homepage-Products2-Wrapper ul li								{ list-style:none; float:left; display:block; width:240px; height:86px; margin:0 15px 15px 0; position:relative; background-position:0 0; background-repeat:no-repeat; border:1px solid #d9d9d9; }

#Homepage-Products2-Wrapper ul li.prod-162						{  background-image:url('../grfx/home/prod-balingWire2.jpg'); background-position:-10px 0px; }
#Homepage-Products2-Wrapper ul li.prod-159						{  background-image:url('../grfx/home/prod-beddingSeatingWire.jpg'); }
#Homepage-Products2-Wrapper ul li.prod-161						{  background-image:url('../grfx/home/prod-brickguard2.jpg'); }
#Homepage-Products2-Wrapper ul li.prod-158						{  background-image:url('../grfx/home/prod-coldHeadedWire.jpg'); }
#Homepage-Products2-Wrapper ul li.prod-163						{  background-image:url('../grfx/home/prod-engineeringWire2.jpg'); }
#Homepage-Products2-Wrapper ul li.prod-160						{  background-image:url('../grfx/home/prod-galvanisedWire2.jpg'); }
#Homepage-Products2-Wrapper ul li.prod-372						{  background-image:url('../grfx/home/prod-quiklink.jpg'); }


#Homepage-Products2-Wrapper ul li span.prodTitle a				{ display:block; height:16px; position:absolute; right:6px; top:7px; background-position:0 0; background-repeat:no-repeat; text-indent:-999em;  }
#Homepage-Products2-Wrapper ul li.prod-162 span.prodTitle a		{ background-image:url('../grfx/titles/pr-bailingWire.png'); width:86px; }
#Homepage-Products2-Wrapper ul li.prod-159 span.prodTitle a		{ background-image:url('../grfx/titles/pr-beddingSeatingWire.png'); width:177px; }
#Homepage-Products2-Wrapper ul li.prod-161 span.prodTitle a		{ background-image:url('../grfx/titles/pr-brickguard.png'); width:78px; }
#Homepage-Products2-Wrapper ul li.prod-158 span.prodTitle a		{ background-image:url('../grfx/titles/pr-coldHeadingWire.png'); width:137px; }
#Homepage-Products2-Wrapper ul li.prod-163 span.prodTitle a		{ background-image:url('../grfx/titles/pr-engineeringWire.png'); width:127px; }
#Homepage-Products2-Wrapper ul li.prod-160 span.prodTitle a		{ background-image:url('../grfx/titles/pr-galvanisedWire.png'); width:119px; }
#Homepage-Products2-Wrapper ul li.prod-372 span.prodTitle a		{ background-image:url('../grfx/titles/pr-quiklink.gif'); width:55px; }

#Homepage-Products2-Wrapper ul li span.prodSummary				{ font-size:.8em; display:block; width:238px; position:absolute; right:6px; top:24px; text-align:right; color:#666; line-height:1.2em;  }
#Homepage-Products2-Wrapper ul li span.more a					{ display:block; width:242px; height:88px; background-position: right 70px; background-image:url('../grfx/buttons/learn-more.gif');  position:absolute; right:-1px; bottom:-1px;}
#Homepage-Products2-Wrapper ul li span.more a:hover					{ background-position: right -30px;}


/* Solutions */
/* ------------------------------------------------------------------- */
#Homepage-ServicesLink-Container							{ width:499px; height:73px; background:url('../grfx/home/bkgd-solutions.jpg') no-repeat top left; clear:both; position:relative;  }
#Homepage-ServicesLink-Container h3							{ text-indent:-999em; position:absolute; }
#Homepage-ServicesLink-Container span.body1					{ position:absolute; top:32px; left:15px; display:block; width:275px; font-size:.8em; color:#FFF}
#Homepage-ServicesLink-Container a.morelink					{ background-image:url('../grfx/buttons/learn-more.png'); width:81px; position:absolute; bottom:0; right:0;}

/* ------------------------------------------------------------------- */ 
/* RIGHT COL */
/* ------------------------------------------------------------------- */
#home-columnC h2			{ margin-bottom:7px;}

/* News headlines */
/* ------------------------------------------------------------------- */
#Homepage-News-Headlines-Container							{ background:#74a533 url('../grfx/home/bkgd-news.png') repeat-x top left; padding:10px 0px 10px 10px; height:68px; }
#Homepage-News-Headlines-Container h2						{ display:block; height:12px; background:url('../grfx/titles/hm-newsHeadlines.png') no-repeat 0 0; text-indent:-999em; }
#Homepage-News-Headlines-Container ul li					{ list-style:none; margin-bottom:3px; }
#Homepage-News-Headlines-Container ul li a					{ font-size:.8em; color:#FFF; text-decoration:none; }
#Homepage-News-Headlines-Container ul li a:hover			{ text-decoration:underline; }



#Homepage-News-Headlines-Container ul li a span.posted-date			{ background-color:transparent; display:inline-block; width:40px; font-size:11px; text-indent:0; margin-top:1px }

#Homepage-News-Headlines-Container img.unhid						{ display:none;}


/* Contact box */
/* ------------------------------------------------------------------- */
#Homepage-CallBack-Container				{ background:#74a533 url('../grfx/home/bkgd-news.png') repeat-x top left; height:171px; position:relative; margin:15px 0; padding:10px 0px 10px 10px; }
#Homepage-CallBack-Container h2				{ display:block; height:12px; background:url('../grfx/titles/hm-contactUs.png') no-repeat 0 0; text-indent:-999em; }
#Homepage-CallBack-Container p				{ color:#FFF; }
#Homepage-CallBack-Container #action-buttons							{ }
#Homepage-CallBack-Container #action-buttons a							{ position:absolute; bottom:0; }
#Homepage-CallBack-Container #action-buttons a.contact-us				{ background-image:url('../grfx/buttons/contact-us.png'); left:0; width:95px;}
#Homepage-CallBack-Container #action-buttons a.request-callback			{ background-image:url('../grfx/buttons/request-callback.png'); right:0; width:134px;}
#Homepage-CallBack-Container #action-buttons a.contact-details			{ background-image:url('../grfx/buttons/contact-details.png'); right:0; width:134px;}

#Homepage-CallBack-Container p span.tel-set { display:block; margin-top:5px; }

#Homepage-CallBack-Container p span.tel { display:block; float:left;  width:89px; margin-right:15px; margin-bottom:10px; font-weight:bold; }

#Homepage-CallBack-Container p span.desc { display:block; float:left;  width:120px; margin-bottom:10px; }


/* Certfication */
/* ------------------------------------------------------------------- */
#Homepage-Certifications-Container			{ background:url('../grfx/home/bkgd-certification.png') no-repeat 0 0; height:73px; width:240px;}
#Homepage-Certifications-Container h2,
#Homepage-Certifications-Container p		{ position:absolute; text-indent:-999em;}

