#followbar {
	position:fixed;
	top:0;
	left:0;
	text-align:center;
	z-index:9999;
	height:auto;
	padding:5px 0 0;
	background:#FFF;
	width:100%;
}
#followbar.icons p {
	position:relative;
	top:-10px;
}
#followbar ul {
	margin: 0;
	padding: 0;
	display: inline;
}
#followbar.text ul li {
	position: relative;
	display: inline;
	margin: 0 4px;
}
#followbar.icons ul li {
	position: relative;
	display: inline;
	margin: 0 2px;
}
#followbar img {
	opacity: 0.9;
	box-shadow: 1px 1px 2px #000;
	border-radius: 3px;
	transition: .2s all ease;
	-webkit-transition: .2s all ease;
	-moz-transition: .2s all ease;
}
#followbar img:hover {
	opacity: 1;
	box-shadow: 0px -1px 1px #FFF;
	background-color: CCC;
	background-color: rgba(255,255,255,0.3);
}
#followbar p {
	display: inline;
	font: bold 13px/28px Arial,Helvetica,sans-serif
}
#followbar ul li a {
	font: normal 13px/28px Arial,Helvetica,sans-serif
}
#followbar.charcoal, #followbar.charcoal div.bubble {
	background: #454545;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#525252', endColorstr='#383838');
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #525252), color-stop(100%, #383838));
	background-image: -webkit-linear-gradient(top, #525252 0%, #383838 100%);
	background-image: -moz-linear-gradient(top, #525252 0%, #383838 100%);
	background-image: -ms-linear-gradient(top, #525252 0%, #383838 100%);
	background-image: -o-linear-gradient(top, #525252 0%, #383838 100%);
	background-image: linear-gradient(top, #525252 0%, #383838 100%);
	box-shadow: 0px 3px 4px #000;
	-webkit-box-shadow: 0px 3px 4px #000;
	-moz-box-shadow: 0px 3px 4px #000;
}
#followbar.charcoal p, #followbar.charcoal ul li a, #followbar.charcoal div.bubble{
	color: #eee;
	text-shadow: 0px -1px 1px #000;
}
#followbar.blue, #followbar.blue div.bubble {
	background: #8899FF;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#BBDDFF', endColorstr='#7799FF');
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #BBDDFF), color-stop(100%, #7799FF));
	background-image: -webkit-linear-gradient(top, #BBDDFF 0%, #7799FF 100%);
	background-image: -moz-linear-gradient(top, #BBDDFF 0%, #7799FF 100%);
	background-image: -ms-linear-gradient(top, #BBDDFF 0%, #7799FF 100%);
	background-image: -o-linear-gradient(top, #BBDDFF 0%, #7799FF 100%);
	background-image: linear-gradient(top, #BBDDFF 0%, #7799FF 100%);
	
	
	box-shadow: 0px 1px 2px #000;
	-webkit-box-shadow: 0px 1px 2px #000;
	-moz-box-shadow: 0px 1px 2px #000;
}
#followbar.blue p, #followbar.blue ul li a, #followbar.blue div.bubble{
	color: #222233;
	text-shadow: 0px 1px 1px #FFF;
}
#followbar.metallic, #followbar.metallic div.bubble {
	background: #CCCCCC;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE', endColorstr='#AAAAAA');
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EEEEEE), color-stop(100%, #AAAAAA));
	background-image: -webkit-linear-gradient(top, #EEEEEE 0%, #AAAAAA 100%);
	background-image: -moz-linear-gradient(top, #EEEEEE 0%, #AAAAAA 100%);
	background-image: -ms-linear-gradient(top, #EEEEEE 0%, #AAAAAA 100%);
	background-image: -o-linear-gradient(top, #EEEEEE 0%, #AAAAAA 100%);
	background-image: linear-gradient(top, #EEEEEE 0%, #AAAAAA 100%);
	
	box-shadow: 0px 1px 1px #000;
	-webkit-box-shadow: 0px 1px 2px #000;
	-moz-box-shadow: 0px 3px 4px #000;
}
#followbar.metallic p, #followbar.metallic ul li a, #followbar.metallic div.bubble{
	color: #222;
	text-shadow: 0px 1px 1px #FFF;	
}
#followbar div.bubble {
	position: absolute;
	top: 15px;
	left: 15px;
	padding: 10px 20px;
	
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	border-top-right-radius: 10px;
	
	font-size: 15px;
}