

ul.footer_subfeatures {
	list-style: none;
	margin: 0;
	padding: 4px 6px 6px 5px;
	background: url(/images/footer/subfeature_bg.jpg) repeat-x left top #69A2B0;
	width: 968px;
	height: 160px;
	border: 1px solid #000;
	_overflow: hidden;
}
ul.footer_subfeatures li {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	width: 242px;
	height: 160px;
	position: relative;
	text-indent: -999em;
}
ul.footer_subfeatures li a {
	display: block;
	width: 242px;
	height: 160px;
	text-indent: -999em;
	overflow: hidden;
	float: left;
	display: inline;
	font-size: 1px;
}
/*== Subfeature Background Images ==*/
ul.footer_subfeatures li.spot1 { /* put the bg on the LI for the as-seen-on list */
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2010-02_as_seen_on.jpg);
}
ul.footer_subfeatures li.spot2 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2009-07_clean_and_sani.jpg);
}
ul.footer_subfeatures li.spot3 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2009-07_bill_nye.jpg);
}
ul.footer_subfeatures li.spot4 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2009-11_partner_hchw.jpg);
}

ul.footer_subfeatures li.spot5 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2009-10_comm_coming_soon.jpg);
}

ul.footer_subfeatures li.spot6 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2009-10_facebook.jpg);
}

ul.footer_subfeatures li.spot7 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2009-10_twitter.jpg);
}

ul.footer_subfeatures li.spot8 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2009-10_youtube.jpg);
}

ul.footer_subfeatures li.spot9 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2009-10_ionatorHOM_pdf.jpg);
}

ul.footer_subfeatures li.spot10 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2009-10_laura_dern.jpg);
}

ul.footer_subfeatures li.spot12 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2009-12_holiday.jpg);
}


ul.footer_subfeatures li.spot13 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2010-01_forbes.jpg);
}

ul.footer_subfeatures li.spot14 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2010-01_thedoctors.jpg);
}

ul.footer_subfeatures li.spot15 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2010-01_healthy_house.jpg);
}

ul.footer_subfeatures li.spot16 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2010-02_ieha.jpg);
}

ul.footer_subfeatures li.spot17 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2010-02_wakeup.jpg);
}

ul.footer_subfeatures li.spot18 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2010-02_roy_teeluck.jpg);
}

ul.footer_subfeatures li.spot19 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2010-02_kare11.jpg);
}

ul.footer_subfeatures li.spot20 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2010-02_myfox9.jpg);
}

ul.footer_subfeatures li.spot21 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2010-02_maria_bailey.jpg);
}

ul.footer_subfeatures li.spot22 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2010-03_awards.jpg);
}

ul.footer_subfeatures li.spot23 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2010-02_wakeup.jpg);
}

ul.footer_subfeatures li.spot24 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2010-04_amazon.jpg);
}

ul.footer_subfeatures li.spot25 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2010-05_manathome.jpg);
}

ul.footer_subfeatures li.spot26 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2010-05_skeptics_v2.jpg);
}

ul.footer_subfeatures li.spot27 a {
	background: url(/images/footer/subfeature_blank.jpg) no-repeat 0px -4px;
	background-image: url(/images/footer/2010_08_askaquestion.jpg);
}

/*== Subfeature Hover-States ==*/
ul.footer_subfeatures li.spot1 a:hover {
	/* turn off bg-position-shift for the as-seen-on list */
	/*background-position: 0px -174px;*/
}

ul.footer_subfeatures li.spot1 a:hover,
ul.footer_subfeatures li.spot2 a:hover,
ul.footer_subfeatures li.spot3 a:hover,
ul.footer_subfeatures li.spot4 a:hover,
ul.footer_subfeatures li.spot5 a:hover,
ul.footer_subfeatures li.spot6 a:hover,
ul.footer_subfeatures li.spot7 a:hover,
ul.footer_subfeatures li.spot8 a:hover,
ul.footer_subfeatures li.spot9 a:hover,
ul.footer_subfeatures li.spot10 a:hover,
ul.footer_subfeatures li.spot11 a:hover,
ul.footer_subfeatures li.spot12 a:hover,
ul.footer_subfeatures li.spot13 a:hover,
ul.footer_subfeatures li.spot14 a:hover,
ul.footer_subfeatures li.spot15 a:hover,
ul.footer_subfeatures li.spot16 a:hover,
ul.footer_subfeatures li.spot17 a:hover,
ul.footer_subfeatures li.spot18 a:hover,
ul.footer_subfeatures li.spot19 a:hover,
ul.footer_subfeatures li.spot20 a:hover,
ul.footer_subfeatures li.spot21 a:hover,
ul.footer_subfeatures li.spot22 a:hover,
ul.footer_subfeatures li.spot23 a:hover,
ul.footer_subfeatures li.spot24 a:hover,
ul.footer_subfeatures li.spot25 a:hover,
ul.footer_subfeatures li.spot26 a:hover,
ul.footer_subfeatures li.spot27 a:hover  

{ background-position: 0px -174px; }

/*== As Seen On list - special styles - assumes max list is 4 items ==*/
ul.footer_subfeatures li a#link1,
ul.footer_subfeatures li a#link2,
ul.footer_subfeatures li a#link3,
ul.footer_subfeatures li a#link4,
ul.footer_subfeatures li a#link5 {
	background: none;
	position: absolute;
	left: 19px;
	top: 49px;
	height: 21px;
	width: 208px;
/*	border: 1px solid red;*/
}
ul.footer_subfeatures li a#link1 { top: 36px; }
ul.footer_subfeatures li a#link2 { top: 58px; }
ul.footer_subfeatures li a#link3 { top: 80px; }
ul.footer_subfeatures li a#link4 { top: 102px; }
ul.footer_subfeatures li a#link5 { top: 124px; }

