footer#socialmedia
{
	margin-top: 4%;
	width: 100%;	
}

footer#socialmedia ul
{
	display: inline;
	list-style: none;
	height: 32px;
}

footer#socialmedia > ul li
{
	display: inline;
	width:92px;
	height: 32px;
}

footer#socialmedia > ul li a
{
	display:inline;
	width:92px;
	height: 32px;
	background-color: transparent;
	color: #111;
	font-size:0.1em;
}


img.google-icon
{
	background: url(../img/google.png) no-repeat;
	/* declaring background-position separately is necessary for displaying background images in IE */
	background-position: 0 0;
}

img.google-icon:hover
{
	background: url(../img/google.png) no-repeat;
	background-position: 0px -32px;
}


img.linkedin-icon
{
	background: url(../img/linkedin.png) no-repeat;
	background-position: 0 0px;
}

img.linkedin-icon:hover
{
	background: url(../img/linkedin.png) no-repeat;
	background-position: 0px -32px;
}


img.youtube-icon
{
	background: url(../img/youtube.png) no-repeat;
	background-position: 0 0;
}

img.youtube-icon:hover
{
	background: url(../img/youtube.png) no-repeat;
	background-position: 0px -32px;
}


img.twitter-icon
{
	background: url(../img/twitter.png) no-repeat;
	background-position: 0 0;
}

img.twitter-icon:hover
{
	background: url(../img/twitter.png) no-repeat;
	background-position: 0px -32px;
}


img.facebook-icon
{
	background: url(../img/facebook.png) no-repeat;
	background-position: 0 0;
}

img.facebook-icon:hover
{
	background: url(../img/facebook.png) no-repeat;
	background-position: 0px -32px;
}


img.wordpress-icon
{
	background: url(../img/wordpress.png) no-repeat;
	background-position: 0 0;
}

img.wordpress-icon:hover
{
	background: url(../img/wordpress.png) no-repeat;
	background-position: 0px -32px;
}

