.balloon-tip {
	position: absolute;
	z-index: 1000;
}

	.balloon-tip-content {
		background: #000;
		position: absolute;
		padding: 10px;
		min-height: 30px;
		color: #ccc;
	}
	
	.balloon-tip-shadow-corner {
		display: block;
		position: absolute;
		width: 18px;
		height: 18px;
	}
	
	.balloon-tip-shadow-topright {
		top: 0; right: 0;
		background: url(../images/balloon_tip/shadow-tr.png) no-repeat right top;
	}
	
	.balloon-tip-shadow-topleft {
		top: 0; left: 0;
		background: url(../images/balloon_tip/shadow-tl.png) no-repeat left top;
	}
	
	.balloon-tip-shadow-bottomright {
		bottom: 0; right: 0;
		background: url(../images/balloon_tip/shadow-br.png) no-repeat right bottom;
	}
	
	.balloon-tip-shadow-bottomleft {
		bottom: 0; left: 0;
		background: url(../images/balloon_tip/shadow-bl.png) no-repeat left bottom;
	}
	
	.balloon-tip-shadow-top {
		position: absolute;
		top: 0;
		height: 18px;
		background: url(../images/balloon_tip/shadow-t.png) repeat-x right top;
	}
	
	.stem-bottom .balloon-tip-shadow-top {
		left: 18px;
	}
	
	.balloon-tip-shadow-bottom {
		position: absolute;
		bottom: 0;
		height: 18px;
		background: url(../images/balloon_tip/shadow-b.png) repeat-x right top;
	}
	
	.stem-top .balloon-tip-shadow-bottom {
		left: 18px;
	}
	
	.balloon-tip-shadow-left {
		position: absolute;
		left: 0; top: 18px;
		width: 18px;
		background: url(../images/balloon_tip/shadow-l.png) repeat-y right top;
	}

	.balloon-tip-shadow-right {
		position: absolute;
		right: 0; top: 18px;
		width: 18px;
		background: url(../images/balloon_tip/shadow-r.png) repeat-y left top;	
	}

	.balloon-tip-stem {
		position: absolute;
		width: 30px;
		height: 17px;
	}
	
	.stem-bottom .balloon-tip-stem {
		bottom: -7px;		
		background: url(../images/balloon_tip/stem.png) repeat-y left top;	
	}
	
	.stem-top .balloon-tip-stem {
		top: -7px;		
		background: url(../images/balloon_tip/stem-top.png) repeat-y left top;			
	}
	
.balloon-tip .close_link {
	position: absolute;
	cursor: pointer;
	right: 4px;
	top: 5px;
	width: 10px;
	height: 10px;
	background: url(../images/icon-close.png) no-repeat center center;
}

	