#footer {
	padding-top: 3px;
	margin-left: 50px;
	margin-bottom: 4px;
	height: 20px;
	clear: both;
}

#footer li {
	float: left;
/*	margin-right: 42px;*/
}

#footer li a {
	float: left;
	height: 16px;
}


#footer li.lifestyle,
#footer li.kids,
#footer li.interiors,
#footer li.fitness,
#footer li.madeinsf,
#footer li.client,
#footer li.about,
#footer li.contact
 {
	height: 16px;
	padding-right: 32px;
}

#footer li.lifestyle1 {
	margin-left: 31px;
}


#footer li.lifestyle a {
	background: url("../images/footer-sprite.gif") 0 0 no-repeat;
	width: 65px;
}

#footer li.kids a {
	background: url('../images/footer-sprite.gif') -97px 0 no-repeat;
	width: 31px;
}

#footer li.interiors a {
	background: url('../images/footer-sprite.gif') -161px 0 no-repeat;
	width: 70px;
}

#footer li.fitness a {
	background: url('../images/footer-sprite.gif') -263px 0 no-repeat;
	width: 59px;
}

#footer li.madeinsf a {
	background: url('../images/footer-sprite.gif') -355px 0 no-repeat;
	width: 87px;
}

#footer li.client a {
	background: url('../images/footer-sprite.gif') -492px 0 no-repeat;
	width: 54px;
}

#footer li.about a {
	background: url('../images/footer-sprite.gif') -579px 0 no-repeat;
	width: 48px;
}

#footer li.contact a {
	background: url('../images/footer-sprite.gif') -659px 0 no-repeat;
	width: 67px;
}

body.lifestyle #footer li.lifestyle a,   #footer li.lifestyle a:hover {background-position:    0px -16px;}
body.kids #footer li.kids a,             #footer li.kids a:hover      {background-position: -97px -16px;}
body.interiors #footer li.interiors a,     #footer li.interiors a:hover  {background-position: -161px -16px;}
body.fitness #footer li.fitness a,     #footer li.fitness a:hover  {background-position: -263px -16px;}
body.madeinsf #footer li.madeinsf a,     #footer li.madeinsf a:hover  {background-position: -355px -16px;}
body.client #footer li.client a,           #footer li.client a:hover     {background-position: -492px -16px;}
body.about #footer li.about a,             #footer li.about a:hover      {background-position: -579px -16px;}
body.contact #footer li.contact a,         #footer li.contact a:hover    {background-position: -659px -16px;}


