#jomcomment-wrap {
	overflow: hidden;
}

/**
 * Blockquote style inside comment
 */ 
blockquote
{
	padding: 10px auto 10px auto;
	margin: 10px 10px 10px 10px !important;
	margin: 5px 5px -5px 5px;
	width: auto;
	border-left: 5px solid #ddd;
	font-size: 1em;
	float: left;
}


/**
 * Expand / collapse
 */ 
.jc_toggleDiv {
	cursor: pointer;
	background: transparent url(../images/min.gif) no-repeat 0 3px;
	display: block;
	padding: 0 0 0 14px;
	margin: 10px 0; 
}
.jc_toggleDiv.expand {
	background: transparent url(../images/max.gif) no-repeat 0 3px;
}


/**
 * For bookmark link list, forms etc
 */  
#comment-tools-container {
   background: #eee;
   border: solid 1px #ccc;
   margin-top: 20px;
   padding: 10px 10px 10px;
   position: relative;
   z-index: 10;
}

	#comment-tools-container #comment-tools-hide {
		margin-bottom: 15px;
		text-align: right;
		position: absolute; top: 5px; right: 5px;
	}
		
		#comment-tools-container #comment-tools-hide a {
			color: #555;
			height: 20px;
			line-height: 20px;
			padding: 0 0 0 16px;
			background: transparent url(../images/hide.png) no-repeat top left;
		}
		
		#comment-tools-container #comment-tools-hide a:hover {
		 	background-position: 0 -20px;
		}


        
/**
 * Favourite, Email this and Bookmark links container
 */ 
#commentTools {
	background: #eee;
	border: solid 1px #ccc;
	height: 18px;
	margin: 20px 0 0;
	padding: 5px 15px;  
}
	
	#commentTools a,
	#commentTools span {
		display: block;
		float: left;
		height: 18px;
		line-height: 18px;
		margin: 0 20px 0 0;    
		background: transparent url(../images/toolbar_hover.png) no-repeat 0 0;
		color: #666;
		text-shadow: #fff 0 1px 0;      
		text-decoration: none;
		padding-left: 20px;
		position: relative;
	} 
	
	#commentTools a:focus {
	 	outline-style: none;
	}

		#commentTools a span.arrow {
			height: 30px;
		 	position: absolute;
		 	top: 15px;
		 	left: 0;
		 	right: 0;
		 	display: none;
		 	background: transparent url(../images/arrow.png) no-repeat bottom center;
		 	z-index: 100;
		}
	
	#commentTools .active-link {
		background-image: url(../images/toolbar.png);
		color: inherit;
		text-shadow: #ccc 0 1px 0;
	}
	
	#commentTools a:hover {
		background-image: url(../images/toolbar.png);
		color: inherit;
		text-shadow: #ccc 0 1px 0;
	}
	
	/** Bookmark **/	 	
	#commentTools .jcshare {
    	background-position: 0 3px;
	}
	/** Favourite **/
	#commentTools .jcfav {
		background-position: 0 -20px;
	}
	/** Email to friend **/
	#commentTools .jcemail {
		background-position: 0 -38px;
	}
	/** Hit counter **/
	#commentTools .show-hit {
		background-position: 0 -120px;
	}
	/** RSS link **/
	#commentTools .feed_link {
		background-position: 0 -78px;
	}
	/** Trackbank link **/
	#commentTools .trackback_link {
		background-position: 0 -58px;
	}


/**
 * Voting
 */ 
#jomcomment-wrap .vote_result, 
#jomcomment-wrap .vote_up, 
#jomcomment-wrap .vote_down
{
  	background: transparent url(../images/votes.png) no-repeat 0 0;
	height: 20px;
	line-height: 20px; 	
	float: right;
	display: block;
}

#jomcomment-wrap .vote_up, 
#jomcomment-wrap .vote_down {
      	width: 20px;
}

	#jomcomment-wrap .vote_up span, 
	#jomcomment-wrap .vote_down span {
		display: none;
	}

#jomcomment-wrap .vote_result {
	background: none;
	font-weight: 700;
	padding: 0 5px;
	width: auto;
}

#jomcomment-wrap .vote_up {
	background-position: 0 0;
}

#jomcomment-wrap .vote_up:hover {
	background-position: 0 -20px;
}

#jomcomment-wrap .vote_down {
	background-position: 100% 0;
}

#jomcomment-wrap .vote_down:hover {
	background-position: 100% -20px;
}	



/**
 * All these classes will be use in frontpage
 * where we show the
 * 		1. readmore
 * 		2. hits
 * 		3. comments
 */
.commentBlogView {
	margin: 20px 0;
}

	.commentBlogView .show-comment {
		background: transparent url(../images/toolbar.png) no-repeat 0 -140px;
	}
	
	.commentBlogView .show-linkmore {
		background: transparent url(../images/toolbar.png) no-repeat 0 -160px;
	}
	
	.commentBlogView .show-hit {
		background: transparent url(../images/toolbar.png) no-repeat 0 -120px;
	}
	
	.commentBlogView .show-comment, 
	.commentBlogView .show-linkmore, 
	.commentBlogView .show-hit {
		display: inline;
		float: right;
		height: 18px;
		margin: 0 4px 0 10px;
		padding-left: 22px;
		background-repeat: no-repeat;
	}

/** 
 * Social bookmark icons
 */
#jcshareDiv ul { margin: 0; padding: 0; list-style: none; } 
#jcshareDiv ul li { background: none; list-style-type: none; }
	#jcshareDiv #bm_blogger        { background-image: url(../images/bookmarks/blogger.png); }
	#jcshareDiv #bm_delicious      { background-image: url(../images/bookmarks/delicious.png); }
	#jcshareDiv #bm_digg           { background-image: url(../images/bookmarks/digg.png); }
	#jcshareDiv #bm_furl           { background-image: url(../images/bookmarks/furl.png);}
	#jcshareDiv #bm_flickr         { background-image: url(../images/bookmarks/flickr.png); }
	#jcshareDiv #bm_friendfeed     { background-image: url(../images/bookmarks/friendfeed.png); }
	#jcshareDiv #bm_friendster     { background-image: url(../images/bookmarks/friendster.png); }
	#jcshareDiv #bm_google         { background-image: url(../images/bookmarks/google.png); }
	#jcshareDiv #bm_lastfm         { background-image: url(../images/bookmarks/lastfm.png); }
	#jcshareDiv #bm_linkedin       { background-image: url(../images/bookmarks/linkedin.png); }
	#jcshareDiv #bm_livejournal    { background-image: url(../images/bookmarks/livejournal.png); }
	#jcshareDiv #bm_magnolia       { background-image: url(../images/bookmarks/magnolia.png); }
	#jcshareDiv #bm_mixx           { background-image: url(../images/bookmarks/mixx.png); }
	#jcshareDiv #bm_netvibes       { background-image: url(../images/bookmarks/netvibes.png); }
	#jcshareDiv #bm_newsvine       { background-image: url(../images/bookmarks/newsvine.png); }
	#jcshareDiv #bm_picasa         { background-image: url(../images/bookmarks/picasa.png); }
	#jcshareDiv #bm_stumbleupon    { background-image: url(../images/bookmarks/stumbleupon.png); }
	#jcshareDiv #bm_vimeo          { background-image: url(../images/bookmarks/vimeo.png); }
	#jcshareDiv #bm_wordpress      { background-image: url(../images/bookmarks/wordpress.png); }
	#jcshareDiv #bm_yahoo          { background-image: url(../images/bookmarks/yahoo.png); }
	#jcshareDiv #bm_technorati     { background-image: url(../images/bookmarks/technorati.png); }
	#jcshareDiv #bm_reddit         { background-image: url(../images/bookmarks/reddit.png); }
	#jcshareDiv #bm_facebook       { background-image: url(../images/bookmarks/facebook.png); }
	#jcshareDiv #bm_myspace        { background-image: url(../images/bookmarks/myspace.png); }
	#jcshareDiv #bm_twitter        { background-image: url(../images/bookmarks/twitter.png); }

.infolevel1, .infolevel2 , .infolevel3 {
    display: block;
}

div#dialog_body {
	text-align: left;
}

div #jcAzrulWindow{
	position: absolute;
}

.infolevel1, .infolevel2 {
    height: 1px;
    font-size: 1px;
}

.infolevel1 {
    margin-right: 3px;
    margin-left: 3px;
}

.infolevel2 {
    margin-right: 1px;
    margin-left: 1px;
}

.infolevel3 {
    color: #000000;
	font-weight: bold;
    text-align: center;
    vertical-align: middle;
    height: 18px;
    line-height: 18px;
}

#powered_jc {
    text-align: center;
    display: block;
    text-decoration: none;
    font-size: xx-small;
}

.loading {
	background: transparent url(../busy.gif) no-repeat top right;
	height: 16px;
}

#jc_busyDiv {
	background: #e6ffcd;
	padding: 5px;
	display: none;
}   

	#jc_busyDiv.error {
		background: #ffd7d7;
		padding: 5px;
		height: 20px;
		line-height: 20px;
		display: none;
	}

.jcAdminPanel{
    top: 0px;
	position: relative;
	display: block;
	background-color: #EFEFD2;
	padding:4px;
	padding:4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E6E6B7;
	border-bottom-color: #E6E6B7;
	text-align: right;
	width: auto;
	right: 0px;
}

#jc_commentFormDiv #bb_main div{display:inline}
#jc_commentFormDiv #bb_main>div{display:-moz-inline-block}
/*\*//*/
#jc_commentFormDiv #bb_main>div{display:inline-block}
/* */

/* comment form */
#jc_commentFormDiv { margin: 0 auto 0 auto; }

/* new bb_code style */
#jc_comment_bbcode          { overflow: hidden; }
#jc_comment_bbcode a        { float: left; width: 24px; height: 24px; margin-right: 3px; outline: none; border: 0; background: transparent url(../smilies/buttons.gif) no-repeat scroll 0 -231px; }
#jc_comment_bbcode a:hover  { background-position: 0 -257px; border: 0; }
#jc_comment_bbcode a img    { margin: -2px 0 0; border: 0; padding: 0; }

.toggleArea{ text-align:right; display:block; }
.trackback-footer { clear: both; margin: 5px 10px 5px 10px; }

.trackback-footer {
    margin: 0 0 5px 0;
    border-top: 1px solid #BCBCBC;
    padding-top: 3px;
    font-size: 85%;
    text-align: right;
}

.trackback-url{
	text-align: right;
	margin: 5px 10px 10px 10px;
}

#trackbacks-content{
	margin: 0px;
}

div #jcfavDiv #favTitle{
	border-bottom: 1px solid #BCBCBC;
	height: 15px;
	padding: 5px;
	background-color: #CDCDCD;
}

div #jcfavDiv #favTitle #favImage{
	position: absolute;
}

div #jcfavDiv #favTitle #favText {
	left:35px;
	top: 3px;
	font-weight: bold;
	position:absolute;
}

div #jcfavDiv #favTitle #favClose{
	right: 10px;
	top: 3px;
	position: absolute;
}
div #jcshareDiv #shareTitle{
	border-bottom: 1px solid #BCBCBC;
	height: 15px;
	padding: 5px;
	background-color: #CDCDCD;
}

div #jcshareDiv #shareTitle #shareImage{
	position: absolute;
}

div #jcshareDiv #shareTitle #shareText {
	left:35px;
	top: 3px;
	font-weight: bold;
	position:absolute;
}

div #jcshareDiv #shareTitle #shareClose{
	right: 10px;
	top: 3px;
	position: absolute;
}

div #emailFormDiv{
	top:29px;
	z-index:10;
	width:410px;
}

div #emailFormDiv #emailFormTitle #emailFormImage{
	position: absolute;
	left: 5px;
}

div #emailFormDiv #emailFormTitle #emailFormText {
	left:35px;
	top: 3px;
	font-weight: bold;
	position:absolute;
}

div #emailFormDiv #emailFormTitle #emailFormClose{
	top: 3px;
	right: 10px;
	position: absolute;
}


div #emailFormDiv #emailFormTitle{
	border-bottom: 1px solid #BCBCBC;
	height: 15px;
	padding: 5px;
	background-color: #CDCDCD;
}

div #emailFormDiv input {
	background-color: #FFFFFF;
}

.emailForm{
	background-color:#EEEEEE;
	border-color:#CCCCCC rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204);
	border-style:solid;
	border-width:1px;
	color:#333333;
	display:-moz-inline-box;
	margin:1px;
	vertical-align:middle;
	white-space:nowrap;
	position:absolute;
	right:0px;
	top:0px;
	text-align: left;
}

.emailForm #emailFormResult{
	margin-top: 5px;
	padding: 4px;
}

.emailForm #emailFormResult #email{
	text-decoration: underline;
	color: blue;
}
#jcshareDiv ul{
	padding: 0;
	margin: 0 0 0 20px;
}

#jcshareDiv ul li {
	float: left;
	margin: 0 10px 10px 0;
	padding: 0pt;
	list-style-type: none;
	background: none;
	height: 48px;
	line-height: 48px;
}

#jcshareDiv ul li a {
	background-position: 0 2px;
	background-repeat: no-repeat;
	display: block;
	float: left;
	padding: 0;
	vertical-align: middle;
	height: 50px;
	line-height: 48px;
	text-decoration: none;
	width: 48px;
	text-indent: -99999px;

}


div#jc_commentsDiv { z-index:-1; }

span.jcerr {
    font-weight:bold;
    color:#FF0000;
    }
div.dialog_header div.dialog_close{
	cursor:pointer;
	float:right;
}
div#AzrulWindow{
	background:transparent url(../images/shadowAlpha.png) no-repeat scroll right bottom !important;
}
table#jcAzrulWindowtable{
	position:relative;
	right:6px;
	bottom:6px;
}

td#jcAzrulWindowContent {
	background-color:#EEEEEE;
	border-color:#CCCCCC rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204);
	border-style:solid;
	border-width:1px;
	color:#333333;
}



td#jcAzrulWindowContent hr{
	 height: 1px;
	 background-color:#CDCDCD;
}

td#jcAzrulWindowContent div.dialog_header{
	background-color:#CDCDCD;
	border-bottom:1px solid #BCBCBC;
	height:15px;
	padding:5px;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	width:auto;
}

td#jcAzrulWindowContent h2 span{
	display:block;
	padding:4px 10px 5px;
}

td#jcAzrulWindowContent div.dialog_content{
	display:block;
	padding:4px 10px 5px;
}

td#jcAzrulWindowContent > div > div {
	background-repeat: no-repeat;
}

body #jc_commentsDiv .comment-edit {
	margin: 0 0 10px;
}
body #jc_commentsDiv .comment-edit textarea {
	width: 98%;
	height: 30px;
}



/**
 * joc- reset styling 
 */
.joc-comment { padding: 10px 0; }
.joc-comment :focus { outline: none; }
.joc-clearFix   { clear: none; display: inline-block; }
.joc-clearFix:after { display: block; visibility: hidden; clear: both; height: 0; content: " "; font-size: 0; }
.joc-comment blockquote { float: left !important; display: inline-block; border-left: 3px solid #bbb; background: #eee; margin: 10px !important; padding: 10px !important; width: 94% !important; }
.joc-comment blockquote+br { clear: both; height: 0; font-size: 0; visibility: hidden;}
 
.joc-reset   { padding: 0; margin: 0; line-height: 1; border: none; }
.joc-ulreset,
.joc-ulreset li { list-style: none; padding: 0; margin: 0;  }
.joc-posA   { position: absolute; }
.joc-posR   { position: relative; }
.joc-floatL { float: left;  }
.joc-floatR { float: right !important; }
.joc-dispBl { display: block; }
.joc-dispIn, .joc-floatL, .joc-floatR { display: inline-block; }
.joc-imgRep { display: block; text-indent: -9999px; } /*not use yet*/
.joc-small  { font-size: 90%; }
.joc-clear  { clear: both; }
.joc-clearR { clear: right; }
.joc-clearL { clear: left; }
.joc-overF  { overflow: hidden; }

.joc-defPad { padding: 5px; }
.joc-defBor { border: 1px solid #ccc; }

/**
* comment form layout
*/
.joc-col,
#jc_commentForm .joc-col { margin-top: 5px; }
.joc-col label,
#jc_commentForm .joc-col label { padding: 5px 0; }
.joc-col .joc-checkbox,
#jc_commentForm .joc-col .joc-checkbox { padding: 0; margin: 3px 5px 0 0; }
.joc-cols1 .joc-col,
#jc_commentForm .joc-cols1 .joc-col { margin-right: 2%; width: 99%; }
.joc-cols2 .joc-col,
#jc_commentForm .joc-cols2 .joc-col { margin-right: 1%; width: 49%; float: left; display: inline-block; }
.joc-cols3 .joc-col,
#jc_commentForm .joc-cols3 .joc-col { margin-right: 1%; width: 32%; float: left; display: inline-block; }

/**
* comment form styling
*/
#jc_commentForm { margin-top: 10px; }
#jc_commentForm .jomsForm { padding: 5px 5px 45px 10px; margin-bottom: 40px; margin-top: 10px; background: #eee; border: 1px solid #ccc; position: relative; }
#jc_commentForm .joc-textwrap { background: #fff; border:1px solid #ccc; margin-bottom: 5px; padding: 5px; overflow: hidden; height: auto !important; min-height: 60px; }
#jc_commentForm .joc-textwrap textarea { font: 12px/20px 'Lucida Console', 'Courier New', monospace; padding-right: 50px; border: none; display:block; height: 40px; line-height: 20px; width: 99%; }
#jc_commentForm .joc-formbutton { left: 10px; bottom: 10px; }
.joc-formbutton div,
#jc_commentForm .joc-formbutton div    { margin-right: 5px; }
.joc-button,
#jc_commentForm .joc-formbutton button { font: bold 12px Arial, sans-serif; }
#jc_commentForm #joc-commentcount { line-height: 1; background: url('../images/led-icon/jc-sprites.gif') no-repeat scroll 0 0 transparent; padding: 3px 0 3px 20px; }
.joc-formbutton button,
#jc_commentForm #jc_submit, #jc_commentForm #jc_cancel { width: 100px; }

#jc_busyDiv {}

.joc-inputwrap,
#jc_commentForm .joc-inputwrap { background: #fff; border: 1px solid #ccc; overflow: hidden; padding: 5px; }
.joc-inputwrap input,
#jc_commentForm .joc-inputwrap input { font: 12px/1 Tahoma, 'Lucida Console', 'Courier New', monospace; width: 100%; border: 1px solid #fff; padding: 0 !important; margin: 0;  }
.joc-inputdisabled,
.joc-inputdisabled input { background: #f2f2f2; }
.joc-inputdisabled input { border: 1px solid #f2f2f2; }

/**
* comment form toolbar
*/
#jc_comment_bbcode .jc_bb_item img              { border: none; padding: 0; margin: 4px 0 0 4px; width: 16px; height: 16px; float: left; display: inline-block; }
#jc_comment_bbcode .joc-txt img                 { background: url('../images/famfamfam/jc-form-sprite.gif') 0 0 no-repeat; }
    #jc_comment_bbcode .joc-txt .joc-txt-bol    {}
    #jc_comment_bbcode .joc-txt .joc-txt-ita    { background-position: 0 -20px  }
    #jc_comment_bbcode .joc-txt .joc-txt-uli    { background-position: 0 -40px  }
    #jc_comment_bbcode .joc-txt .joc-txt-str    { background-position: 0 -60px  }
    #jc_comment_bbcode .joc-txt .joc-txt-url    { background-position: 0 -80px  }
    #jc_comment_bbcode .joc-txt .joc-txt-img    { background-position: 0 -100px }
    #jc_comment_bbcode .joc-txt .joc-txt-quo    { background-position: 0 -120px }
#jc_comment_bbcode .joc-smi img                 { background: url('../smilies/jc-smiley-sprite.png') 0 0 no-repeat; }
    #jc_comment_bbcode .joc-smi .joc-smi-smile  {}
    #jc_comment_bbcode .joc-smi .joc-smi-wink   { background-position: 0 -20px  }
    #jc_comment_bbcode .joc-smi .joc-smi-laugh  { background-position: 0 -40px  }
    #jc_comment_bbcode .joc-smi .joc-smi-grin   { background-position: 0 -60px  }
    #jc_comment_bbcode .joc-smi .joc-smi-angry  { background-position: 0 -80px  }
    #jc_comment_bbcode .joc-smi .joc-smi-sad    { background-position: 0 -100px }
    #jc_comment_bbcode .joc-smi .joc-smi-shocked{ background-position: 0 -120px }
    #jc_comment_bbcode .joc-smi .joc-smi-cool   { background-position: 0 -140px }
    #jc_comment_bbcode .joc-smi .joc-smi-tongue { background-position: 0 -160px }
    #jc_comment_bbcode .joc-smi .joc-smi-kiss   { background-position: 0 -180px }
    #jc_comment_bbcode .joc-smi .joc-smi-cry    { background-position: 0 -200px }
    
/**
* edit form styling
*/
.joc-editform { 
    border: 1px solid #bbb;
    background: #ddd;
    padding: 10px;
    margin: 10px 0 50px;
}
.joc-textareawrap { padding: 5px; background: #fff; border: 1px solid #bbb; margin-bottom: 5px; }
.joc-textareawrap textarea { font: 12px/1.2 'Lucida Console', 'Courier New', monospace; width: 100%; height: 80px; border: 0px solid #fff; border-width: 0 !important; }
.joc-button    { font: bold 12px Arial, sans-serif; }
.joc-inputbox  { width: 100%; font: 12px/1 Tahoma, Arial, sans-serif; padding: 5px 0; }

/**
* loadmore
*/
#jc_readmore { margin: 5px 0 15px; border: 1px solid #bbb; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; 
                background: #eee;
                background-color: #e9e9e9; /* fallback color */
                background-image: -moz-linear-gradient(100% 100% 90deg, #e9e9e9, #fbfbfb);
                background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fbfbfb), to(#e9e9e9));
                }
#jc_readmore a { font-weight: bold; text-shadow: 1px 1px 0 #fff; text-decoration: none; display: block; }
#jc_readmore a span { padding: 0 2px; }
#jc_readmore a,
#jc_readmore div { padding: 10px; text-align: center !important; }
#jc_readmore a:focus { outline: none; }

/**
* share
*/
#joc-share { display: block; margin-right: 40px; }
#joc-share li { margin-right: 10px; float: left; display: inline-block; font-size: 10px; }
#joc-share a { float: left; display: block; width: 32px; height: 33px; text-indent: -9999px; overflow: hidden; background: url(../images/shareicons/jcShare.png) 1px 0; margin: 1px 0; }
#joc-share a:focus     { margin: 2px 0 0; outline: 0; }
#joc-share a:visited   { margin: 1px 0; outline: 0;   }
#joc-share #bm_blogger		{}
#joc-share #bm_delicious	{ background-position: 1px -40px; }
#joc-share #bm_digg			{ background-position: 1px -80px; }
#joc-share #bm_facebook		{ background-position: 1px -120px; }
#joc-share #bm_flickr		{ background-position: 1px -160px; }
#joc-share #bm_friendfeed	{ background-position: 1px -200px; }
#joc-share #bm_friendster	{ background-position: 1px -240px; }
#joc-share #bm_furl			{ background-position: 1px -280px; }
#joc-share #bm_google		{ background-position: 1px -320px; }
#joc-share #bm_lastfm		{ background-position: 1px -360px; }
#joc-share #bm_linkedin		{ background-position: 1px -400px; }
#joc-share #bm_livejournal	{ background-position: 1px -440px; }
#joc-share #bm_magnolia		{ background-position: 1px -480px; }
#joc-share #bm_mixx			{ background-position: 1px -520px; }
#joc-share #bm_myspace		{ background-position: 1px -560px; }
#joc-share #bm_netvibes		{ background-position: 1px -600px; }
#joc-share #bm_newsvine		{ background-position: 1px -640px; }
#joc-share #bm_picasa		{ background-position: 1px -680px; }
#joc-share #bm_reddit		{ background-position: 1px -720px; }
#joc-share #bm_stumbleupon	{ background-position: 1px -760px; }
#joc-share #bm_technorati	{ background-position: 1px -800px; }
#joc-share #bm_twitter		{ background-position: 1px -840px; }
#joc-share #bm_vimeo		{ background-position: 1px -880px; }
#joc-share #bm_wordpress	{ background-position: 1px -920px; }
#joc-share #bm_yahoo		{ background-position: 1px -960px; }
#joc-share #bm_winlive		{ background-position: 1px -1000px; }
#joc-share #bm_youtube		{ background-position: 1px -1040px; }
#joc-share #bm_googlebuzz	{ background-position: 1px -1080px; }
#joc-share #bm_gmail		{ background-position: 1px -1120px; }
#joc-share #bm_diigo		{ background-position: 1px -1160px; }
#joc-share #bm_blinklist	{ background-position: 1px -1200px; }
#joc-share #bm_bonitrust	{ background-position: 1px -1240px; }
#joc-share #bm_dzone		{ background-position: 1px -1280px; }
#joc-share #bm_blogmarks	{ background-position: 1px -1320px; }
#joc-share #bm_netscape		{ background-position: 1px -1360px; }

 