#footer
{
	color:#999;
	padding:15px 0;
	margin:100px 0 20px 20px;
	border-top:1px solid #e2e2e2;
	font:11px/14px arial,sans !important;
	text-align:left !important;
	text-transform:none !important;
	letter-spacing:0px !important;
	width:830px !important;
}

#footer *
{
	font:11px/14px arial,sans !important;
	color:#999;
	text-decoration:none;
	text-align:left !important;
	margin:0;
	padding:0;
	letter-spacing:0px !important;
}

#footer strong {
	font-weight:bold !important;
}

#footer h5, #footer h5 a
{
	font:bold 12px/15px arial,sans !important;
	padding:0 0 2px;
	color:#555 !important;
	margin:0;
	text-decoration:none !important;
}

#footer ul li a, #footer ul li a *
{
	color:#999 !important;
	text-decoration:none !important;
}

#footer a:hover, #footer a:hover *
{
	color:#666 !important;
	text-decoration:none !important;
}

#footer ul
{
	margin-bottom:5px;
	list-style:none;
}

#footer ul li
{
	padding-bottom:1px;
}

#footer #footer-1
{
	width:142px;
	margin-right:20px;
	float:left;
}

#footer #footer-2
{
	width:324px;
	float:left;
}

#footer #footer-2 ul
{
	width:100%;
}

#footer #footer-2 ul li
{
	width:142px;
	float:left;
	display:block;
	padding-right:20px;
}

#footer #footer-3
{
	width:142px;
	margin-right:20px;
	float:left;
}

#footer #footer-4
{
	width:142px;
	float:right;
}

.footer-center {
	width:830px;
	margin-left:auto !important;
	margin-right:auto !important;
	padding-right:150px !important;
	border-top:0 !important;
	margin-top:10px !important;
}