#footer
{
	padding:20px;
	position:relative;
	box-shadow:0px 0px 10px #444;
}

#footer .content
{
	text-align:left;
	display:table;
	border:none;
	padding:0;
}

.footerBox
{
	display:table-cell;
	vertical-align:top;
	padding:0 10px;
}

.footerTitle
{
	font-size:24px;
	font-variant:small-caps;
	margin-bottom:10px;
	display:block;
}

.footerLink
{
	font-size:14px;
	color:#FFF;
	display:block;
	width:100%;
	padding:3px 0;
}

.footerLink:hover
{
	text-decoration:underline;
}

#footerLogo
{
	font-size:13px;
	width:30%;
}

#footer .logo
{
	height:50px;
	display:block;
	margin-bottom:5px;
}

#footerSocial .socialButton
{
	margin:0 3px;
}

.ie7 .footerBox
{
	display:inline-block;
	margin-right:40px;
}