/* 	  Enable IE PNG Support (CSS Only)    */
/* -------------------------------------- */
/*  IE ignores styles with [attributes]   */


/* Width/Height/Position For All Browsers */
/* -------------------------------------- */
	#brandShadow{z-index: 1; position: absolute; top: 0; left: 0; width: 100%; height: 100%; }		
	
	/* Short Drop Shadow Cases */
	#brandShadow{height: 72px; width: 205px; }
	
	/* Tall Drop Shadow Cases */
	.home #brandShadow,
	.tall #brandShadow,
	/* .keller .tall #brandShadow might not need it */
	{height: 115px; width: 210px;}


/* For Browsers With PNG Support (NOT IE) */
/* -------------------------------------- */
/*  IE ignores styles with [attributes]   */
	#brandShadow[id]
	{background: url(/images/logos/logo-shadow.png) no-repeat bottom right;}
	
	.home #brandShadow[id], 
	.tall #brandShadow[id], 
	.keller #brandShadow[id]
	{background: url(/images/logos/logo-shadow-tall.png) no-repeat bottom right;} 



/* For (IE/Mac) Supports PNG but not [id]    */
/* ----------------------------------------- */
/*  (Affects IE/Win - Overwritten Below )    */
	##brandShadow
	{background: url(/images/logos/logo-shadow.png) no-repeat bottom right;}
	
	.home ##brandShadow, 
	.tall ##brandShadow, 
	.keller ##brandShadow
	{background: url(/images/logos/logo-shadow-tall.png) no-repeat bottom right;} 



/* For Browsers Without PNG Support (IE/Win) */
/* ----------------------------------------- */
/*	 (NOTE: Path image from the html file)   */
	#brandShadow 
	{background: none; filter/**/:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/logos/logo-shadow.png');}
	
	.home #brandShadow,
	.tall #brandShadow,
	.keller #brandShadow  
	{background: none; filter/**/:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/logos/logo-shadow-tall.png');}
