/* ------------------------------------------------------------------- */ 
/* LAYOUT */
/* ------------------------------------------------------------------- */
#home-columnB,
#home-columnC				{ }
#home-columnB				{ }
#home-columnC				{ position:relative; }

/* ------------------------------------------------------------------- */ 
/* TOP ROW */
/* ------------------------------------------------------------------- */
#Homepage-Welcome-Image-Wrapper									{ margin-left:10px;}
#Homepage-Welcome-Image-Wrapper h2								{ position:absolute; text-indent:-999em; }

/* ------------------------------------------------------------------- */ 
/* MIDDLE ROW */
/* ------------------------------------------------------------------- */
#home-columnB													{ margin:10px; background:#E7E7E7 url('../grfx/home/promo-top.png') no-repeat top left; position:relative;  }

/* Promo's */
/* ------------------------------------------------------------------- */
#Homepage-Products2-Wrapper										{ }
#Homepage-Products2-Wrapper ul									{ background:url('../grfx/home/promo-bottom.png') no-repeat bottom left; padding:10px;  }
#Homepage-Products2-Wrapper ul li								{ float:left; width:220px; list-style:none; height:145px; margin-right:5px; position:relative; }
#Homepage-Products2-Wrapper ul li p								{ margin:0}
#Homepage-Products2-Wrapper ul li span.prodSummary				{ font-size:.9em; position:absolute; top:101px; left:0; line-height:1.2em; margin-right:14px; }
#Homepage-Products2-Wrapper ul li span.prodTitle				{ position:absolute; top:0; display:block; height:8px; width:100%; background-position:0 0; background-repeat:no-repeat; text-indent:-999em;}
#Homepage-Products2-Wrapper ul li.prod-PG-MECH span.prodTitle	{ background-image:url('../grfx/titles/prod-mechanicalTube.png');}
#Homepage-Products2-Wrapper ul li.prod-PG-SP span.prodTitle		{ background-image:url('../grfx/titles/prod-sprinklerPipes.png');}
#Homepage-Products2-Wrapper ul li.prod-PG-HSS span.prodTitle	{ background-image:url('../grfx/titles/prod-structuralHSS.png');}

#Homepage-Products2-Wrapper ul li img							{ position:absolute; top:16px; }
/*#Homepage-Products2-Wrapper li span.more a						{ position:absolute; top:145px; left:0; display:block; height:15px; font-size:.9em; text-decoration:none; color:#2255a9; }
#Homepage-Products2-Wrapper li span.more:hover a				{ text-decoration:underline}*/
#Homepage-Products2-Wrapper li span.more a						{ display:none;}  


/* BMT Online */
/* ------------------------------------------------------------------- */
#Homepage-Extranet-Container							{ background:url('../grfx/home/bkgd-bmtOnline1.jpg') no-repeat 0 0; width:278px; height:143px; position:absolute; right:10px; top:10px;  }
#Homepage-Extranet-Container h2,
#Homepage-Extranet-Container p							{ position:absolute; text-indent:-999em}
#Homepage-Extranet-Container a							{ position:absolute; bottom:10px; }
#Homepage-Extranet-Container a.learn-more				{ position:absolute; right:10px; bottom:46px; width:88px; height:70px; /*text-transform:lowercase; color:#FFF;*/ background:url('../grfx/home/bkgd-bmtOnline_link.png') no-repeat 0 0; /*padding:0 13px 0 0; font-size:.8em;*/ text-decoration:none; text-indent: -999em;  }
#Homepage-Extranet-Container a.learn-more:hover			{ background-position: 0 -70px;}
#Homepage-Extranet-Container a.login					{ left:10px; }
#Homepage-Extranet-Container a.apply					{ right:10px; }




/* Video Link */
/* ------------------------------------------------------------------- */
a.video-link								{ background-image:url('../grfx/layout/home-video-link.png'); width:334px; height:83px; background-position:0 0; background-repeat:no-repeat; text-indent:-999em; display:block; position:absolute; margin-left:356px; margin-top:175px; z-index:20; }		


/* GRF Link */
/* ------------------------------------------------------------------- */
#Homepage-ExternalWebLink-Container a					{ background:url('../grfx/home/grand-river.gif') no-repeat  top left; width:288px; height:83px; display:block; text-indent:-9999px; position:absolute; top:0; right:0; }
#Homepage-ExternalWebLink-Container a:hover				{ background-position:bottom left; }			



/* ------------------------------------------------------------------- */ 
/* BOTTOM ROW */
/* ------------------------------------------------------------------- */
#Homepage-Footer										{ display:none}

#home-columnC											{ clear:both; margin:0 10px; position:relative;}

/* News box */
/* ------------------------------------------------------------------- */
#Homepage-News-Window-Container h2						{ position:absolute; text-indent:-999em;}

/* Contact box */
/* ------------------------------------------------------------------- */
#Homepage-CallBack-Container							{ width:260px; position:absolute; left:703px; top:20px; }
#Homepage-CallBack-Container h2							{ display:block; height:8px; width:97px; text-indent:-999em; background:url('../grfx/titles/home-contactUs.png') no-repeat 0 0; margin-bottom:10px; }
#Homepage-CallBack-Container p							{ position:absolute; text-indent:-999em}
#Homepage-CallBack-Container a							{ float:left; }
#Homepage-CallBack-Container a.request-callback			{ margin-right:10px; }





