.ui-draggable { cursor:move; }
#tip { position:absolute; display:none; height:25px; padding:9px 9px 0px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; line-height:13px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; background:#000; background:rgba(0,0,0,.5); }
#tip .arrow { width:0; height:0; line-height:0; border-right:8px solid #000; border-right:8px solid rgba(0,0,0,.5); border-top:8px solid transparent; border-bottom:8px solid transparent; position:absolute; left:-8px; top:9px; }

#targets { display:none; list-style-type:none; position:fixed; top:50px; z-index:99999; height:100px; width:406px; background:url(images/social-bg.png) 0 54px no-repeat; }
#targets li {float:left; margin-right:7px; display:block; width:68px; height:76px; background-image:url(images/social.png); background-repeat:no-repeat; position:relative; }
li#facebook { background-position:0 0; margin-left:18px; }
li#facebook:hover {background-position:-67px 0;}
li#twitter { background-position:0 -76px; }
li#twitter:hover { background-position:-67px -76px; }
li#buzz { background-position:0 -152px; }
li#buzz:hover { background-position:-67px -152px; }
li#delicious { background-position:0 -228px; }
li#delicious:hover { background-position:-67px -228px; }
li#friendfeed{ background-position:0 -304px; }
li#friendfeed:hover{ background-position:-67px -304px; }
#targets li span { display:block; position:absolute; bottom:-40px; white-space:pre; color:#fff; }

#overlay { background-color:#000; position:absolute; top:0; left:0; width:100%; height:3000px; z-index:99997; }
#helper { position:absolute; height:173px; width:292px; color:#fff; font-family:Verdana; font-weight:bold; font-size:18px; background:url(images/bg-trascina.png) 0 0 no-repeat;}
#thumb { width:264px; height:88px; position:absolute; left:14px; top:23px;}

.share { font-weight:bold; position:absolute; font-size:14px; font-family:Verdana; margin-left:-38px; top:-20px; }
