#footer-wrapper
{
	float: left;
	width: 100%;
	background: #ebf0e0 repeat-x url(../img/footerBG.png);
	/*background: #f1f8ee repeat-x url(../img/footerBG.png);*/
}

#footer
{
	margin: 7px auto 25px;
	width: 943px;
	height: 144px;
	line-height: 25px;
	color: #fff;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	background-color: #ebf0e0;
	/*background: #c0c3bc repeat-x url(../img/footer.png) top;*/
}

.footer-col
{
	float: left;
	overflow: hidden;
	height: 104px;
	padding: 10px;
	margin: 10px 10px;
	border-right: 1px dashed #ccc;
}
.footer-col-last
{
	border:none;
}

p.main 
{
	font-weight: bold;
	font-size: 13px;
	margin: 10px 15px 0px 0px;
}
p.main a,
p.sub a
{
	color: #999;
}
p.sub 
{
	font-weight: normal;
	font-size: 12px;
	margin: 2px 15px 2px 10px;

}
