/* @group Social Icons */

h3.social_media_icons_header,
h3.social_media_icons_header a{
	display:block;
	margin:0;
	padding:0;
}



h3.social_media_icons_header a{
	background:url(http://www.komodomedia.com/wp-content/uploads/2009/07/sni_sidebar_header.gif) 0 0 no-repeat;
	height:0;
	overflow:hidden;
	padding: 100px 0 0 0;
	width:250px;
}

ul.sidebar_icon_list{
	width:224px;
	margin:0 auto !important;
	overflow:hidden;
}
ul.sidebar_icon_list img{
	position:absolute;
	left:0;
	top:0;	
	border:0;
}
ul.sidebar_icon_list .small{
	display:inline;
	top:8px;
	left:8px;
}
ul.sidebar_icon_list,
ul.sidebar_icon_list li{
	list-style:none;
	padding:0;
	margin:0;
}
ul.sidebar_icon_list li{
	width:32px;
	height:32px;
	float:left;	
	line-height:32px;	
	text-align:center;
	position:relative;	
}
ul.sidebar_icon_list li img{
	-webkit-transition: opacity .5s linear;
	opacity:0;
	vertical-align:middle;
}
ul.sidebar_icon_list li img.small{
	opacity:0.6;
}
ul.sidebar_icon_list li:hover img{
	opacity:1;
}	
ul.sidebar_icon_list li:hover img.small{
	opacity:0;
}			
/*ul.sidebar_icon_list li:hover ~ li img{
	opacity:1;
}*/
ul.sidebar_icon_list li,
ul.sidebar_icon_list li img{
	float:left;
}
ul.sidebar_icon_list li strong{
	position:absolute;
	left:-9000px;
}