@charset "UTF-8";
/* CSS Document */

.footerlogos {
	margin: 7px 0 4px 10px;
	position: relative;
}
.logowrap {display: block; width:42%; max-width: 200px; margin: 4% auto 2% auto; text-align: center;}
.footerlogos ul.FLs {	list-style-type: none;
}

.footerlogos ul li.FLs img {
	vertical-align:top;
	list-style-type:none;
	list-style:none;
	float: left;
	opacity: .55;
}

.footerlogos ul li.FLs#gplus img {
	max-height: 45px;
}

.footerlogos ul li.FLs#fbook img {
	max-height: 45px;
	margin: 0 6px 0 6px;
}

.footerlogos ul li.FLs#twitter img {
	max-height: 45px;
}

.footerlogos ul li.FLs#yelp img {
	max-height: 50px;
	margin: 0 0 0 5px;
}

.footerlogos ul li.FLs#superL img {
	max-height: 47px;
	margin: 0;
	position: relative;
	top: 9px;
}

.footerlogos ul li.FLs img:hover {opacity: 1;
}

.footerlogos ul li.FLs a{
	display:block;
	margin: 2px 0 7px 0;
	opacity:1;
	line-height:18px;
	padding: 0 0 0 0;
	text-decoration: none;
}
.footerlogos ul li.FLs a:visited{
}

.column3 ul li.FLs a:hover{
	-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,1);
	-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,1);
	box-shadow: 0px 0px 4px 0px rgba(0,0,0,1);
	opacity:1;
}


footer a:link {padding:1% 2% 1% 2%; font-size:1.2em; color:#a2c1d9;}
footer a:visited {color:#a2c1d9;}
footer a:hover {color:#78a9db;}