#custom-infowindow{
	width: 230px;
}
#custom-infowindow_contents{
	background-position: right;
	background-color: #fff;
}

#custom-infowindow_tl{
	width: 2px;
	height: 2px;
	background: url(/media/background/gm-tl.png) top left no-repeat transparent;
}

#custom-infowindow_t{
	background: url(/media/background/gm-t.png) top left repeat-x transparent;
}

#custom-infowindow_tr{
	width: 2px;
	height: 2px;
	background: url(/media/background/gm-tr.png) top left no-repeat transparent;
}

#custom-infowindow_l{
	width: 2px;
	background: url(/media/background/gm-l.png) top left repeat-y transparent;
}

#custom-infowindow_r{
	width: 2px;
	background: url(/media/background/gm-r.png) top right repeat-y transparent;
}

#custom-infowindow_bl{
	width: 2px;
	height: 2px;
	background: url(/media/background/gm-bl.png) top left no-repeat transparent;
}

#custom-infowindow_b{
	background: url(/media/background/gm-b.png) top left repeat-x transparent;
}

#custom-infowindow_br{
	width: 2px;
	height: 2px;
	background: url(/media/background/gm-br.png) top left no-repeat transparent;
}

#custom-infowindow_close{
	width: 18px;
	height: 18px;
	background: url(/media/background/gm-close.png) bottom left no-repeat transparent;
	cursor: pointer;
}

* html #custom-infowindow_close{
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/background/gm-close.png', sizingMethod='crop');
}

#custom-infowindow_beak{
	width: 24px;
	height: 22px;
	background: url(/media/background/gm-beak.png) top left no-repeat transparent;
	margin-left: -90px;
}

* html #custom-infowindow_beak{
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/background/gm-beak.png', sizingMethod='crop');
}

#custom-infowindow-content {
	padding: 10px 0px 10px 16px;
	width: 198px;
}

#custom-infowindow-content p {
	margin: 0px;
	color: #666;
}