#footer {
	background:#ffffff url(../img/footer.jpg) repeat-x;
}
#footer .center {
	width: 975px;
}
.footer1 {
	height: 35px;
	line-height: 38px;
	padding: 0 8px 0 9px;
	color: #333;
	overflow: hidden;
}
.footer1 a {
	color: #333;
}
.footer1 .float-left {
	font-size: 0.8em;
}
.footer1 .float-right {
	font-size: 0.9em;
}
.footer2 {
	padding: 0 2px 8px 10px;
	background: url(../img/separator.gif) repeat-x left bottom;
	overflow: hidden;
}
.footer2 .float-left {
	margin-top: 11px;
}
.footer2 .float-right {
	width: 115px;
	height: 32px;
	background: url(../img/footer_icons.gif) no-repeat;
	padding: 12px 0 0 25px;
}
.footer2 .float-right img {
	float: left;
}
.icon2 {
	margin: 1px 13px 0 8px;
} 
.icon3 {
	margin: 2px 8px 0 0;
} 
.icon4 {
	margin-top: 1px;
}
.footer3 {
	padding: 7px 26px 10px 8px;
	color: #ccc;
	font-size: 0.9em;
	overflow: hidden;
}
.footer_right {
	padding-right: 10px;
}
.footer3 span {
	font-size: 0.9em;
}