

	
#social {
	width:150px;
	float: right;
	margin-right: 0;
	margin-bottom: 0;
	padding-right:15px;
	}


	
#social a { 
	background-position: 0 0;
	background-repeat: no-repeat; 
	width: 20px; 
	height: 20px; 
	margin: 0 10px 0 0;
	padding: 0;
	text-indent: -9999px;
	float:right;
	}
	
#social a.twitter { background-image: url(twitter.png); }
#social a.facebook { background-image: url(facebook.png); }
#social a.youtube { background-image: url(youtube.png); }
#social a:hover {
	background-position: 0 -21px;
	}


/* Tooltip */
.tipsy {
	font-family: "Droid Serif", Georgia, serif;
	color: #ffffff;
	font-style: italic;
	padding: 5px;
	position: absolute;
	z-index: 100000;
	width:auto;
}
.tipsy a { font-family: "Droid Serif", Georgia, serif; color: #ffffff; font-style: italic; }
.tipsy-inner { padding: 5px 8px 6px 8px; background-color: #150f2a; color: white; max-width: 200px; text-align: left; border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; font-size: 12px; }
.tipsy-arrow { position: absolute; background: url() no-repeat top left; width: 9px; height: 5px; }
.tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }
.tipsy-nw .tipsy-arrow { top: 0; left: 10px; }
.tipsy-ne .tipsy-arrow { top: 0; right: 10px; }
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
.tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
.tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }


