/**
	File   : home.css
	Date   : 2009.07.22
	Author : Rick Lehrer
**/

	
	/* Generic content containers for a little bit of customization on the landing */
	div#homepage div#hp-hero { float:left; width:990px; padding: 0 0 .3em 0; }
	div#homepage div#hp-hero img { float:left; }
	div#homepage div#hp-hero-static { float:left; width:990px; padding: 0 0 1em 0; }

	div.home-promo-container { float: left;}
	div.home-promo-container1 { width:11.6em; float:left;  display: inline; padding: 0 0 3em 0;}
	div.home-promo-container1b { width:22.1em; float:left;  display: inline; padding: 0 0 3em 0;}
	div.home-promo-container2 { width:32.2em; float:left;  display: inline; padding: 0 0 3em 0;}
	div.home-promo-container3 { width:33.0em; float:left;  display: inline; padding: 0 0 3em 0;}
	
	div.home-cat-container li { padding-top: 2.6em; width:16.2em; float:left;  display: inline; }
	div.home-cat-container li.first { width:16em; float:left;  display: inline; padding: 1.5em 1.5em 0em .3em; align: center; }
	div.home-row2 { clear: both; width: 101em; padding-bottom:3.5em; }
	div.home-row { width:990px;}
	div.home-row1 { width:990px; height:442px; }
/*** /Landing ***/



/****** General Styles ******/
div#homepage div#clearfix { clear:both; }

/****** Home Styles ******/


	div.home-promo-container1_10 { width:338px; float:left;  display: block; }
	div.home-promo-container2_10 { width:317px; float:left;  display: block; }
	div.home-promo-container3_10 { width:335px; float:left;  display: block; }
	div.home-promo-container4_10 { width:990px; float:left;  display: block; }
	
	div.home-promo-container1a_10 { width:353px; float:left;  display: block; }
	div.home-promo-container2a_10 { width:325px; float:left;  display: block; }
	div.home-promo-container3a_10 { width:312px; float:left;  display: block; }
	div.home-promo-container4a_10 { width:990px; float:left;  display: block; padding-bottom:5px;}
	
	div.home-promo-container1ab_10 { width:358px; float:left;  display: block; }
	div.home-promo-container2ab_10 { width:317px; float:left;  display: block; }
	div.home-promo-container3ab_10 { width:315px; float:left;  display: block; }

	div.home-promo-container1_2b_10 { width:349px; float:left;  display: block; }
	div.home-promo-container2_2b_10 { width:317px; float:left;  display: block; }
	div.home-promo-container3_2b_10 { width:324px; float:left;  display: block; }
	
	div.home-promo-container1_2c_10 { width:349px; float:left;  display: block; }
	div.home-promo-container2_2c_10 { width:317px; float:left;  display: block; }
	div.home-promo-container3_2c_10 { width:324px; float:left;  display: block; }
	
	div.home-promo-container1_2d_10 { width:343px; float:left;  display: block; }
	div.home-promo-container2_2d_10 { width:309px; float:left;  display: block; }
	div.home-promo-container3_2d_10 { width:338px; float:left;  display: block; }
	
	div.home-promo-container4ab_10 { width:990px; float:left;  display: block; padding-bottom:5px;padding-top:5px;}

	div.home-promo-container1_4 { width:24.8em; float:left;  display: inline; padding: .5em 0 0 0;}
	div.home-promo-container2_4 { width:24.7em; float:left;  display: inline; padding: .5em 0 0 0;}
	div.home-promo-container3_4 { width:24.8em; float:left;  display: inline; padding: .5em 0 0 0;}
	div.home-promo-container4_4 { width:24.7em; float:left;  display: inline; padding: .5em 0 0 0;}
	
	div.home-promol2-container1_4 { width:34.6em; float:left;  display: inline; padding: 0 0 3em 0;}
	div.home-promol2-container2_4 { width:24.2em; float:left;  display: inline; padding: 0 0 3em 0; text-align : center;}
	div.home-promol2-container3_4 { width:5.6em; float:left;  display: inline; padding: 0 0 3em 0;}
	div.home-promol2-container4_4 { width:34.5em; float:left;  display: inline; padding: 0 0 3em 0; text-align : center;}
	
		
	div.home-row2 div.home-promod6-container1_4 { width:320px; float:left;  display: inline; padding: 0 0 3em 0;}
	div.home-row2 div.home-promod6-container2_4a { width:177px; float:left;  display: inline; padding: 0 0 3em 0;}
	div.home-row2 div.home-promod6-container2_4b { width:167px; float:left;  display: inline; padding: 0 0 3em 0;}
	div.home-row2 div.home-promod6-container3_4 { width:326px; float:left;  display: inline; padding: 0 0 3em 0;}
	


	
	

	
div.home-row1 .mainContentLeft { width:341px; height:442px; float:left; background: url('../images/home/gf_nav_bgd.jpg');}
div.home-row1 .mainContentRight { width:649px; height:442px; float:right; }
div.home-row1 #mainContentHero { width:649px; height:442px; }

div.home-row1 #hero_0 { position:relative; }
div.home-row1 div.#hero_1 { position:absolute; width:649px; height:442px; top:0px; left:0px; z-index:3; visibility:visible; background-color:#ffffff; }
div.home-row1 #hero_2, div.home-row1 #hero_3, div.home-row1 #hero_4, div.home-row1 #hero_5, div.home-row1 #hero_6 { position:absolute; width:649px; height:442px; top:0px; left:0px; z-index:4; visibility:hidden; background-color:#ffffff; }

div.home-row1 #men_0 { position:relative; }
div.home-row1 #men_1 { position:absolute; width:341px; height:442px; top:0px; left:0px; z-index:3; visibility:visible; background-color:#ffffff; }
div.home-row1 #men_2, div.home-row1 #men_3, div.home-row1 #men_4, div.home-row1 #men_5, div.home-row1 #men_6, div.home-row1 #men_11, div.home-row1 #men_7 { position:absolute; width:341px; height:442px; top:0px; left:0px; z-index:4; visibility:hidden; background-color:#ffffff; }




