#footer  div div {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	border-radius: 0;
		float: left;
		height: auto;
		margin: 19px 0 0;
	width: 158px;
}
#footer div  div a {
	display: block;
	float: left;
	text-indent: -999999px;
}
#footer div div a#facebook {
	background: url(../imgs/icons.png) no-repeat 0 0;
	height: 25px;
	width: 25px;
}
#footer div div a#facebook:hover {
	background: url(../imgs/icons.png) no-repeat 0 -25px;
}
#footer div div a#twitter {
	background: url(../imgs/icons.png) no-repeat 0 -142px;
	height: 26px;
	margin: 0 0 0 14px;
	width: 38px;
}
#footer div  div a#twitter:hover {
	background: url(../imgs/icons.png) no-repeat 0 -168px;
}
#footer div div a#googleplus {
	background: url(../imgs/icons.png) no-repeat 0 -70px;
	height: 26px;
	margin: 0 0 0 18px;
	width: 26px;
}
#footer div  div a#googleplus:hover {
	background: url(../imgs/icons.png) no-repeat 0 -96px;
}

/*-----------------------------------------------------*/

#footerA1  div div {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	border-radius: 0;
		float: left;
		height: auto;
		margin: 19px 0 0;
	width: 158px;
}
#footerA1 div  div a {
	display: block;
	float: left;
	text-indent: -999999px;
}
#footerA1 div div a#A1 {
	background: url(../imgs/icons.png) no-repeat 0 0;
	height: 25px;
	width: 25px;
}
#footerA1 div div a#A1:hover {
	background: url(../imgs/icons.png) no-repeat 0 -25px;
}
#footerA1 div div a#A2 {
	background: url(../imgs/icons.png) no-repeat 0 -142px;
	height: 26px;
	margin: 0 0 0 14px;
	width: 38px;
}
#footerA1 div  div a#A2:hover {
	background: url(../imgs/icons.png) no-repeat 0 -168px;
}
#footerA1 div div a#A3 {
	background: url(../imgs/icons.png) no-repeat 0 -70px;
	height: 26px;
	margin: 0 0 0 18px;
	width: 26px;
}
#footerA1 div  div a#A3:hover {
	background: url(../imgs/icons.png) no-repeat 0 -96px;
}