.book-teg {
	width:460px; margin:20px 0 40px 0 !important;
	padding:28px 0 0 10px !important;
	height:29px;/*the height of the icons (29px)*/
	display:block !important;
	clear:both !important;
}

.bookmarks {
	margin:20px 0 0 0;
	clear: both !important;
}
.bookmarks-expand {
	height: 29px;
	overflow: hidden;
}
.bookmarks-bg {
	padding:20px 0 0 10px;
	background: url(../img/trans.png) no-repeat left -141px;
}
div.bookmarks-bg-caring {
	padding:20px 0 0 10px;
	background: url(../img/trans.png) no-repeat left 0;
}
div.bookmarks-bg-wealth {
	margin-left:10px !important;
	padding:35px 0 0 20px;
	background: url(../img/trans.png) no-repeat left -265px;
}
div.bookmarks ul.socials {
	width:100% !important;
	margin:0 !important;
	padding:0 !important;
	float: left;
}

div.bookmarks ul.socials li {
	display:inline !important;
	float:left !important;
	list-style-type:none !important;
	margin:0 !important;
	height:29px !important;
	width:60px !important;
	cursor:pointer !important;
	padding:0 !important;
}

div.bookmarks ul.socials li:before, div.bookmarks ul.socials li:after, div.bookmarks ul.socials li a:before, div.bookmarks ul.socials li a:after {
	content:none !important;
}

div.bookmarks ul.socials a {
	display:block !important;
	width:60px !important;
	height:29px !important;
	text-indent: -9999px !important;
	background-color:transparent !important;
}

div.bookmarks ul.socials a:hover {
	background-color:transparent !important;
}

.diigo, .diigo:hover, .digg, .digg:hover, .reddit, .reddit:hover, .stumbleupon, .stumbleupon:hover, .delicious, .delicious:hover, .yahoobuzz, .yahoobuzz:hover, .blinklist, .blinklist:hover, .technorati, .technorati:hover, .facebook, .facebook:hover, .twitter, .twitter:hover, .myspace, .myspace:hover, .mixx, .mixx:hover, .scriptstyle, .scriptstyle:hover, .designfloat, .designfloat:hover, .mail, .mail:hover, .comfeed, .comfeed:hover, .newsvine, .newsvine:hover, .devmarks, .devmarks:hover, .linkedin, .linkedin:hover, .google, .google:hover, .misterwong, .misterwong:hover, .izeby, .izeby:hover, .tumblr, .tumblr:hover, .tipd, .tipd:hover, .pfbuzz, .pfbuzz:hover  {
	background:url('../img/sprite.png') no-repeat !important;
}

.diigo {
	background-position:-910px bottom !important;
}
.diigo:hover {
	background-position:-910px top !important;
}
.digg {
	background-position:-980px bottom !important;
}
.digg:hover {
	background-position:-980px top !important;
}
.reddit {
	background-position:-700px bottom !important;
}
.reddit:hover {
	background-position:-700px top !important;
}
.stumbleupon {
	background-position:-630px bottom !important;
}
.stumbleupon:hover {
	background-position:-630px top !important;
}
.delicious {
	background-position:-1190px bottom !important;
}
.delicious:hover {
	background-position:-1190px top !important;
}
.yahoobuzz {
	background-position:-1120px bottom !important;
}
.yahoobuzz:hover {
	background-position:-1120px top !important;
}
.blinklist {
	background-position:-1260px bottom !important;
}
.blinklist:hover {
	background-position:-1260px top !important;
}
.technorati {
	background-position:-560px bottom !important;
}
.technorati:hover {
	background-position:-560px top !important;
}
.myspace {
	background-position:-770px bottom !important;
}
.myspace:hover {
	background-position:-770px top !important;
}
.twitter {
	background-position:-490px bottom !important;
}
.twitter:hover {
	background-position:-490px top !important;
}
.facebook {
	background-position:-1330px bottom !important;
}
.facebook:hover {
	background-position:-1330px top !important;
}
.mixx {
	background-position:-840px bottom !important;
}
.mixx:hover {
	background-position:-840px top !important;
}
.scriptstyle {
	background-position:-280px bottom !important;
}
.scriptstyle:hover {
	background-position:-280px top !important;
}
.designfloat {
	background-position:-1050px bottom !important;
}
.designfloat:hover {
	background-position:-1050px top !important;
}
.newsvine {
	background-position:left bottom !important;
}
.newsvine:hover {
	background-position:left top !important;
}
.google {
	background-position:-210px bottom !important;
}
.google:hover {
	background-position:-210px top !important;
}
.comfeed {
	background-position:-420px bottom !important;
}
.comfeed:hover {
	background-position:-420px top !important;
}
.mail {
	background-position:-350px bottom !important;
}
.mail:hover {
	background-position:-350px top !important;
}
.devmarks {
	background-position:-140px bottom !important;
}
.devmarks:hover {
	background-position:-140px top !important;
}
.linkedin {
	background-position:-70px bottom !important;
}
.linkedin:hover {
	background-position:-70px top !important;
}
.misterwong {
	background-position:-1400px bottom !important;
}
.misterwong:hover {
	background-position:-1400px top !important;
}
.izeby {
	background-position:-1470px bottom !important;
}
.izeby:hover {
	background-position:-1470px top !important;
}
.tumblr {
	background-position:-1540px bottom !important;
}
.tumblr:hover {
	background-position:-1540px top !important;
}
.tipd {
	background-position:-1610px bottom !important;
}
.tipd:hover {
	background-position:-1610px top !important;
}
.pfbuzz {
	background-position:-1680px bottom !important;
}
.pfbuzz:hover {
	background-position:-1680px top !important;
}