div.bookmarks {
	/* margin:0px; */
	margin:5px 0 0 0;
	clear: both !important;
	padding:0px !important;
	/*display:block !important;*/
	height:29px;
}
div.bookmarks ul {
	width:100% !important;
	margin:0 !important;
	padding:0 !important;
	float: left;
	background:transparent none !important;
	border:0 none !important;
	outline:0 none !important;		
}
div.bookmarks ul 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;
	background-color:transparent !important;
	border:0 none !important;
	outline:0 none !important;
}
div.bookmarks ul li:before, 
div.bookmarks ul li:after, 
div.bookmarks ul li a:before, 
div.bookmarks ul li a:after {
	content:none !important;
}
div.bookmarks ul a {
	display:block !important;
	width:60px !important;
	height:29px !important;
	text-indent: -9999px !important;
	background-color:transparent !important;
}
div.bookmarks ul a:hover, 
div.bookmarks ul li:hover {
	background-color:transparent !important;
	border:0 none !important;
	outline:0 none !important;
}
.bm-diigo, .bm-diigo:hover, .bm-digg, .bm-digg:hover, .bm-reddit, .bm-reddit:hover, .bm-stumbleupon, .bm-stumbleupon:hover, .bm-delicious, .bm-delicious:hover, .bm-yahoobuzz, .bm-yahoobuzz:hover, .bm-blinklist, .bm-blinklist:hover, .bm-technorati, .bm-technorati:hover, .bm-facebook, .bm-facebook:hover, .bm-twitter, .bm-twitter:hover, .bm-myspace, .bm-myspace:hover, .bm-mixx, .bm-mixx:hover, .bm-scriptstyle, .bm-scriptstyle:hover, .bm-designfloat, .bm-designfloat:hover, .bm-mail, .bm-mail:hover, .bm-comfeed, .bm-comfeed:hover, .bm-newsvine, .bm-newsvine:hover, .bm-devmarks, .bm-devmarks:hover, .bm-linkedin, .bm-linkedin:hover, .bm-google, .bm-google:hover, .bm-misterwong, .bm-misterwong:hover, .bm-izeby, .bm-izeby:hover, .bm-twittley, .bm-twittley:hover, .bm-tipd, .bm-tipd:hover, .bm-pfbuzz, .bm-pfbuzz:hover, .bm-friendfeed, .bm-friendfeed:hover, .bm-blogmarks, .bm-blogmarks:hover, .bm-fwisp, .bm-fwisp:hover  {
	background:url('bookmark_icons.png') no-repeat !important;
}
.bm-diigo {
    background-position:-910px bottom !important;
}
.bm-diigo:hover {
    background-position:-910px top !important;
}
.bm-digg {
    background-position:-980px bottom !important;
}
.bm-digg:hover {
    background-position:-980px top !important;
}
.bm-reddit {
    background-position:-700px bottom !important;
}
.bm-reddit:hover {
    background-position:-700px top !important;
}
.bm-stumbleupon {
    background-position:-630px bottom !important;
}
.bm-stumbleupon:hover {
    background-position:-630px top !important;
}
.bm-delicious {
    background-position:-1190px bottom !important;
}
.bm-delicious:hover {
    background-position:-1190px top !important;
}
.bm-yahoobuzz {
    background-position:-1120px bottom !important;
}
.bm-yahoobuzz:hover {
    background-position:-1120px top !important;
}
.bm-blinklist {
    background-position:-1260px bottom !important;
}
.bm-blinklist:hover {
    background-position:-1260px top !important;
}
.bm-technorati {
    background-position:-560px bottom !important;
}
.bm-technorati:hover {
    background-position:-560px top !important;
}
.bm-myspace {
    background-position:-770px bottom !important;
}
.bm-myspace:hover {
    background-position:-770px top !important;
}
.bm-twitter {
    background-position:-490px bottom !important;
}
.bm-twitter:hover {
    background-position:-490px top !important;
}
.bm-facebook {
    background-position:-1330px bottom !important;
}
.bm-facebook:hover {
    background-position:-1330px top !important;
}
.bm-mixx {
    background-position:-840px bottom !important;
}
.bm-mixx:hover {
    background-position:-840px top !important;
}
.bm-scriptstyle {
    background-position:-280px bottom !important;
}
.bm-scriptstyle:hover {
    background-position:-280px top !important;
}
.bm-designfloat {
    background-position:-1050px bottom !important;
}
.bm-designfloat:hover {
    background-position:-1050px top !important;
}
.bm-newsvine {
    background-position:left bottom !important;
}
.bm-newsvine:hover {
    background-position:left top !important;
}
.bm-google {
    background-position:-210px bottom !important;
}
.bm-google:hover {
    background-position:-210px top !important;
}
.bm-comfeed {
    background-position:-420px bottom !important;
}
.bm-comfeed:hover {
    background-position:-420px top !important;
}
.bm-mail {
    background-position:-350px bottom !important;
}
.bm-mail:hover {
    background-position:-350px top !important;
}
.bm-devmarks {
    background-position:-140px bottom !important;
}
.bm-devmarks:hover {
    background-position:-140px top !important;
}
.bm-linkedin {
    background-position:-70px bottom !important;
}
.bm-linkedin:hover {
    background-position:-70px top !important;
}
.bm-misterwong {
    background-position:-1400px bottom !important;
}
.bm-misterwong:hover {
    background-position:-1400px top !important;
}
.bm-izeby {
    background-position:-1470px bottom !important;
}
.bm-izeby:hover {
    background-position:-1470px top !important;
}
.bm-twittley {
    background-position:-1540px bottom !important;
}
.bm-twittley:hover {
    background-position:-1540px top !important;
}
.bm-tipd {
    background-position:-1610px bottom !important;
}
.bm-tipd:hover {
    background-position:-1610px top !important;
}
.bm-pfbuzz {
    background-position:-1680px bottom !important;
}
.bm-pfbuzz:hover {
    background-position:-1680px top !important;
}
.bm-friendfeed {
    background-position:-1750px bottom !important;
}
.bm-friendfeed:hover {
    background-position:-1750px top !important;
}
.bm-blogmarks {
    background-position:-1820px bottom !important;
}
.bm-blogmarks:hover {
    background-position:-1820px top !important;
}
.bm-fwisp {
    background-position:-1890px bottom !important;
}
.bm-fwisp:hover {
    background-position:-1890px top !important;
}
