.footer {
	margin-top:20px;
	border-top:1px solid #212121;
	padding-top:10px;
	color:#555;
}

.footer p {
	padding:0;
	margin:0;
}

.footer td {
	color:#555;
	vertical-align:top;
	font-size:85%;
	
}

.footer td.left {
	width:23%;
	text-align:left;
}

.footer td.center {
	width:27%;
	text-align:left;
}

.footer td.right {
	width:60%;
	text-align:right;
}

.footer a {
	color:#ddd;
}

.footer a:hover {
	color:#ffffff;
}