.ui-draggable { cursor:move; }
#tip { position:absolute; display:none; height:25px; padding:9px 9px 0px; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background:#000; background:rgba(0,0,0,.7); }
#tip .arrow { width:0; height:0; line-height:0; border-right:8px solid #000; border-right:8px solid rgba(0,0,0,.7); border-top:8px solid transparent; border-bottom:8px solid transparent; position:absolute; left:-8px; top:9px; }

#targets { display:none; list-style-type:none; position:absolute; top:10px; z-index:99999; }

#targetsbox { 
	position:fixed;
	margin-top: 300px;
	top: 0px;
	left:0;
	width:100%;
}
#targets li { 
	float:left; 
	margin-right:40px; 
	display:block; 
	width:60px; 
	height:60px; 
	background:url(images/iconSprite.png) no-repeat 0 0; 
	position:relative; 
	-moz-opacity: 0.7;
	opacity: 0.7;
	-khtml-opacity: 0.7;
}

#targets li:hover { 
	-moz-opacity: 1;
	opacity: 1;
	-khtml-opacity: 1;
}

#targets li#PingMK { background-position:0 -60px; }
#targets li#Facebook { background-position:0 -120px; }
#targets li span { display:block; position:absolute; bottom:80px; white-space:pre; color:#fff; }

#overlay { 
background-color:#000; 
position:absolute; 
top:0; 
left:0; 
width:100%; 
height:5000px; 
z-index:99997; 
}

#helper { 	
background: url(images/sidebarbg.jpg) repeat top left;
border: 1px solid #ebebeb; 
position:absolute; 
width:300px;
padding:15px 15px 15px 15px; 
color:#333; 
font-weight:bold; 
font-size:12px;
margin-left: 15px; 
margin-top: 45px; 
-moz-box-shadow: 0px 0px 12px 0px #000; 
moz-box-shadow: 0px 0px 12px 0px #000;
}

#thumb { 
height:70px;  
position:absolute; 
right:0; 
top:0;
margin-top: -65px;
margin-right:5px;
padding: 1px;
background: url(images/sidebarbg.jpg) repeat top left;
 
}

.share { font-weight:bold; position:absolute; font-size:14px; font-family:Verdana; padding-left:-38px; }