@charset "utf-8";

div#SocialNetworks
{
	width: 125px;
	float: left;
}

div#SocialNetworks a
{
	width: auto;
	padding: 0;
}
div#SocialNetworks a:hover
{
	text-decoration: none !important;
}
div#SocialNetworks img
{
	border: 0;
}

div.socialIcon
{
	opacity: 0.65;
	filter: alpha(opacity=65);
	
	float: left;
	margin-right: 9px;
}
	div.socialHover
	{
		opacity: 1;
		filter: alpha(opacity=100);
	}

div.socialRow
{
	padding: 5px 2px 1px;
	height: 22px;
	overflow: hidden;
}

div.firstIcon
{
}
div.hyves
{
}

div.clear
{
	clear: both;
	line-height: 0;
	font-size: 0;
	height: 0;
	overflow: hidden;
}

div#Balloon
{
	position: absolute;
	border: solid 1px #34a2c5;
	padding: 0;
	margin: 0;
	display: none;
}
	div#Balloon div.corner
	{
		position: absolute;
		background-image: url(/content/images/social/Social_Elements.gif);
		width: 3px;
		height: 3px;
		line-height: 3px;
		font-size: 3px;
		overflow: hidden;
	}

	div#Balloon div.topLeft
	{
		left: -1px;
		top: -1px;
		background-position: 0 0;
	}
	div#Balloon div.topRight
	{
		right: -1px;
		top: -1px;
		background-position: -3px 0;
	}
	div#Balloon div.bottomLeft
	{
		left: -1px;
		bottom: -1px;
		background-position: 0 -3px;
	}
	div#Balloon div.bottomRight
	{
		right: -1px;
		bottom: -1px;
		background-position: -3px -3px;
	}
	
	div#Balloon div.balloonContent
	{
		padding: 3px;
		font-size: 0.8em;
		color: #005782;
		background-image: url(/content/images/social/Social_Elements.gif);
		background-position: 0 -11px;
		background-repeat: repeat-x;
		background-color: #e7eaeb;
	}
	
	div#Balloon div.arrow
	{
		width: 6px;
		height: 5px;
		overflow: hidden;
		position: absolute;
		background-image: url(/content/images/social/Social_Elements.gif);
		background-position: 0 -6px;
		top: -5px;
		left: 10px;
	}


