#facebooktop {
	border:none; overflow:hidden; width:90px; height:21px;
}

#universal-bar li a:hover { background-position: right bottom; }

#universal-bar li a:hover span { background-position: 0 bottom; }
#universal-bar #share { margin: 0 0 0 6px; border-left: 1px solid #2e2f33; outline-right: 1px solid #000; width: 360px; }
				#universal-bar #share ul { width: auto; }
					#universal-bar #fb { margin: 7px 0px 0px 6px; }
					#universal-bar #twit { margin: 7px 2px 0px 6px; }
					#universal-bar #google { margin: 7px 2px 0 6px; }
					
					
					
					
#universal-bar {
    background: url("/universal/resources/bar-bg.png") repeat-x scroll 0 0 #212123;
    height: 35px;
    margin-bottom: 30px;
}
#universal-bar ul {
    height: 35px;
    list-style: none outside none;
    margin: 0 auto;
    padding: 0;
    width: 1008px;
}
#universal-bar li {
    float: left;
    margin: 0px 0 0px 6px;
    line-height:35px;
    height:35px;
}
#universal-bar li a{
	height:35px;
}
#universal-bar li.flukweb { border-right:5px solid #D31145;}
#universal-bar li.clweb { border-right:5px solid #4B86EC;}
#universal-bar li.tmweb { border-right:5px solid #91BC3E;}
#universal-bar li.teflweb { border-right:5px solid #60CCCC;}
#universal-bar li.blogweb { border-right:5px solid #FFA401;}
#universal-bar li.mycactusweb { border-right:5px solid #009A66;}




/* FACEBOOK */
#universal-bar li.fb {
	margin-top:0px;
	margin-bottom:0px;
	width: 35px;
	float:right;
	margin-left:0px;
}
#universal-bar li.fb a {
	box-shadow:none;
	background:none;
	text-shadow:none;
	padding-right:0px;
	margin-top:0px;
}
#universal-bar li.fb a img{
	width:35px;
	height:35px;
	display:block;
}
/* TWITTER */
#universal-bar li.twit {
	margin-top:0px;
	margin-bottom:0px;
	width: 35px;
	float:right;
	margin-left:0px;
}
#universal-bar li.twit a {
	box-shadow:none;
	background:none;
	text-shadow:none;
	padding-right:0px;
	margin-top:0px;
}
#universal-bar li.twit a img{
	width:35px;
	height:35px;
	display:block;
}
/* GOOGLEPLUS */
#universal-bar li.googleplus {
	margin-top:0px;
	margin-bottom:0px;
	width: 35px;
	float:right;
	margin-left:0px;
}
#universal-bar li.googleplus a {
	box-shadow:none;
	background:none;
	text-shadow:none;
	padding-right:0px;
	margin-top:0px;
}
#universal-bar li.googleplus a img{
	width:35px;
	height:35px;
	display:block;
}
/* PINTREST */
#universal-bar li.pintrest {
	margin-top:0px;
	margin-bottom:0px;
	width: 35px;
	float:right;
	margin-left:0px;
}
#universal-bar li.pintrest a {
	box-shadow:none;
	background:none;
	text-shadow:none;
	padding-right:0px;
	margin-top:0px;
}
#universal-bar li.pintrest a img{
	width:35px;
	height:35px;
	display:block;
}
/* LINKEDIN */
#universal-bar li.linkedin {
	margin-top:0px;
	margin-bottom:0px;
	width: 35px;
	float:right;
	margin-left:0px;
}
#universal-bar li.linkedin a {
	box-shadow:none;
	background:none;
	text-shadow:none;
	padding-right:0px;
	margin-top:0px;
}
#universal-bar li.linkedin a img{
	width:35px;
	height:35px;
	display:block;
}
/* YOUTUBE */
#universal-bar li.youtube {
	margin-top:0px;
	margin-bottom:0px;
	width: 35px;
	float:right;
	margin-left:0px;
}
#universal-bar li.youtube a {
	box-shadow:none;
	background:none;
	text-shadow:none;
	padding-right:0px;
	margin-top:0px;
}
#universal-bar li.youtube a img{
	width:35px;
	height:35px;
	display:block;
}
#universal-bar #logo {
    background: url("/universal/resources/bar-logo.png") no-repeat scroll 0 6px rgba(0, 0, 0, 0);
    border-right: 1px solid #2E2F33;
    height: 23px;
    margin: 0;
    overflow: hidden;
    padding: 6px 3px;
    text-indent: -9999px;
    width: 23px;
}
#universal-bar li a {
    /* 
background: url("/universal/resources/bar-btn-bg-sprite.png") repeat-x scroll right 0 rgba(0, 0, 0, 0);
    box-shadow: 0 2px 4px #000000;
 */
    color: #FFFFFF;
    display: block;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    line-height: 23px;
    padding: 0 9px 0 0;
    text-decoration: none;
    text-shadow: 0 -1px 0 #000000;
    margin-top:6px;
}
#universal-bar li a span {
    /* background: url("/universal/resources/bar-btn-bg-left-sprite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); */
    display: block;
    font-weight: bold;
    padding-left: 9px;
}