.ff-social-links-default-wrapper {
	position:relative;
	height:auto;
	min-height: 58px;
	width:100%;
	margin:0px;
	padding:0px;
}

.ff-social-links-default-wrapper:before {
	content: "";
	background-image: url(images/Prime-Nav-Bg-Top.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 23px;
	width: 100%;
	position: relative;
	z-index: 1;
	display: block;
}

.ff-social-links-default-wrapper:after {
	content: "";
	background-image: url(images/Prime-Nav-Bg-Bottom.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 23px;
	width: 100%;
	position: relative;
	z-index: 1;
	display: block;
}	

ul.ff-social-links-default {
	list-style:none; 
	height:auto;
	min-height: 58px;
	width: 100%;
	text-align: center;
	overflow:hidden;
	margin:0px;
	padding:0px;
}

ul.ff-social-links-default li {
	margin:0px;
	padding:3px 0 0 0;
	display: inline-block;
	min-height: 58px;
}

ul.ff-social-links-default a {
	display:block;
	height:32px;
	width:32px;
	text-indent:-999999px;
	padding:0px;
	margin:10px 5px;
	border-radius: 1000px;
	background:url(ff-social-links-default.png) 0 0 no-repeat;
	-webkit-transition: all .3s ease-in;
	-moz-transition: all .3s ease-in;
	-o-transition: all .3s ease-in;
	-ms-transition: all .3s ease-in;
	transition: all .3s ease-in;
}

ul.ff-social-links-default a:hover {
	-moz-box-shadow: 1px 1px 0 #FFFFFF, 3px 3px 0 rgba(0,0,0,0.1);
	-webkit-box-shadow: 1px 1px 0 #FFFFFF, 3px 3px 0 rgba(0,0,0,0.1);
	box-shadow: 1px 1px 0 #FFFFFF, 3px 3px 0 rgba(0,0,0,0.1);		
}

ul.ff-social-links-default li.twitter a {
	background-position: -32px 0;
	border-radius: 1000px;
}

ul.ff-social-links-default li.twitter a:hover {
	-moz-box-shadow: 1px 1px 0 #FFFFFF, 3px 3px 0 rgba(0,0,0,0.2);
	-webkit-box-shadow: 1px 1px 0 #FFFFFF, 3px 3px 0 rgba(0,0,0,0.2);
	box-shadow: 1px 1px 0 #FFFFFF, 3px 3px 0 rgba(0,0,0,0.2);
}

ul.ff-social-links-default li.facebook a {
	background-position: 0px 0;
}

ul.ff-social-links-default li.googleplus a {
	background-position: -96px 0;
}

ul.ff-social-links-default li.linkedin a {
	background-position: -64px 0;
}

ul.ff-social-links-default li.foursquare a {
	background-position: -288px 0;
}

ul.ff-social-links-default li.flickr a {
	background-position: -160px 0;
}

ul.ff-social-links-default li.youtube a {
	background-position: -192px 0;
}

ul.ff-social-links-default li.vimeo a {
	background-position: -224px 0;
}

ul.ff-social-links-default li.pinterest a {
	background-position: -256px 0;
}

ul.ff-social-links-default li.rss a {
	background-position: -128px 0;
}