#content { width:440px; }
#content img { float:right; margin-left:20px; }

.ui-draggable { cursor:move; }
#tip { position:absolute; display:none; height:25px; padding:9px 9px 0px;  font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; background:#000; background:rgba(66,66,66,.5); }
#tip .arrow { width:0; height:0; line-height:0; border-left:2px solid #000; border-right:2px solid rgba(0,0,0,.5); border-top:2px solid transparent; border-bottom:2px solid transparent; position:absolute; left:-8px; top:9px; }

#shargets { display:none; list-style-type:none; position:absolute; top:10px; z-index:99999; }
#shargets li { float:left; margin-right:20px; display:block; width:60px; height:60px; background:url(iconSprite.png) no-repeat 0 0; position:relative; }
#shargets li#delicious { background-position:0 -60px; }
#shargets li#facebook { background-position:0 -120px; }
#shargets 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:100%; z-index:99997; }


#helper { background-color:#c2c2c2; position:absolute; height:35px; padding:15px 70px 0 20px; color:#fff; font-family:Verdana; font-weight:bold; font-size:16px; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; border:1px solid #000; }
#thumb { width:50px; height:50px; position:absolute; right:0; top:0; border-left:3px solid #7d7d7d; }

.share { font-weight:bold; position:absolute; font-size:14px; font-family:Verdana; margin-left:-38px; }
