body 
{
	margin:0;
	padding:0;
	height:100%;
}

#map
{
/*	position:relative;
	top:0;
	left:0;
	width:100%;
	*/
	height:600px;
	
}

h1
{
	margin-top:0;
}


#my_spot-local-infowindow, 
#friend_spot-local-infowindow,
#spot-local-infowindow
{
	width: 300px;
} 

#my_spot-local-infowindow_contents, 
#friend_spot-local-infowindow_contents,
#spot-local-infowindow_contents
{
	background-color:#FFFFFF;
}

.bubble_contents
{
	padding-left:10px;
	padding-right:10px;
}

#my_spot-local-infowindow_close, 
#friend_spot-local-infowindow_close,
#spot-local-infowindow_close
{
	height:15px;
	width:15px;
	cursor:pointer;
	background: url('http://local.mpora.com/resources/img/infowindow/close.png') top left no-repeat transparent;
}

#my_spot-local-infowindow_tl,
#friend_spot-local-infowindow_tl,
#spot-local-infowindow_tl
{
	background: url('http://local.mpora.com/resources/img/infowindow/bubble_blue_lt.png') top left no-repeat transparent;
	height:20px;
	width:20px;
}

#spot-local-infowindow_tl
{
	background: url('http://local.mpora.com/resources/img/infowindow/bubble_black_lt.png') top left no-repeat transparent;
}

#friend_spot-local-infowindow_tl
{
	background: url('http://local.mpora.com/resources/img/infowindow/bubble_red_lt.png') top left no-repeat transparent;
}


#my_spot-local-infowindow_tr, 
#friend_spot-local-infowindow_tr,
#spot-local-infowindow_tr
{
	background: url('http://local.mpora.com/resources/img/infowindow/bubble_blue_rt.png') top left no-repeat transparent;
	height:20px;
	width:20px;
}

#spot-local-infowindow_tr
{
	background: url('http://local.mpora.com/resources/img/infowindow/bubble_black_rt.png') top left no-repeat transparent;
}

#friend_spot-local-infowindow_tr
{
	background: url('http://local.mpora.com/resources/img/infowindow/bubble_red_rt.png') top left no-repeat transparent;
}


#my_spot-local-infowindow_t, 
#friend_spot-local-infowindow_t,
#spot-local-infowindow_t
{
	background: #FFF url('http://local.mpora.com/resources/img/infowindow/bubble_blue_t.png') repeat-x;
	height:3px;
	width:1px;
}

#spot-local-infowindow_t
{
	background: #FFF url('http://local.mpora.com/resources/img/infowindow/bubble_black_t.png') top repeat-x;
}

#friend_spot-local-infowindow_t
{
	background: #FFF url('http://local.mpora.com/resources/img/infowindow/bubble_red_t.png') top repeat-x;
}

#my_spot-local-infowindow_bl, 
#friend_spot-local-infowindow_bl,
#spot-local-infowindow_bl
{
	background: url('http://local.mpora.com/resources/img/infowindow/bubble_blue_lb.png') top left no-repeat transparent;
	height:23px;
	width:23px;
}

#spot-local-infowindow_bl
{
	background: url('http://local.mpora.com/resources/img/infowindow/bubble_black_lb.png') top left no-repeat transparent;
}

#friend_spot-local-infowindow_bl
{
	background: url('http://local.mpora.com/resources/img/infowindow/bubble_red_lb.png') top left no-repeat transparent;
}

#my_spot-local-infowindow_br, 
#friend_spot-local-infowindow_br,
#spot-local-infowindow_br
{
	background: url('http://local.mpora.com/resources/img/infowindow/bubble_blue_rb.png') top left no-repeat transparent;
	height:23px;
	width:23px;
}

#spot-local-infowindow_br
{
	background: url('http://local.mpora.com/resources/img/infowindow/bubble_black_rb.png') top left no-repeat transparent;
}

#friend_spot-local-infowindow_br
{
	background: url('http://local.mpora.com/resources/img/infowindow/bubble_red_rb.png') top left no-repeat transparent;
}


#my_spot-local-infowindow_b, 
#friend_spot-local-infowindow_b,
#spot-local-infowindow_b
{
	background: #FFF url('http://local.mpora.com/resources/img/infowindow/bubble_blue_b.png') bottom repeat-x;
	height:3px;
	width:1px;
}

#spot-local-infowindow_b
{
	background:#FFF url('http://local.mpora.com/resources/img/infowindow/bubble_black_b.png') bottom repeat-x;
}

#friend_spot-local-infowindow_b
{
	background:#FFF url('http://local.mpora.com/resources/img/infowindow/bubble_red_b.png') bottom repeat-x;
}

#my_spot-local-infowindow_l,
#my_spot-local-infowindow_r, 
#friend_spot-local-infowindow_l, 
#friend_spot-local-infowindow_r,
#spot-local-infowindow_l,
#spot-local-infowindow_r
{
	width:1px;
	background-color:#506ecb;
}

#spot-local-infowindow_l,
#spot-local-infowindow_r
{
	background-color:#000;
}

#friend_spot-local-infowindow_l,
#friend_spot-local-infowindow_r
{
	background-color:#bc4b4b;
}

#my_spot-local-infowindow_beak, 
#friend_spot-local-infowindow_beak,
#spot-local-infowindow_beak
{
	width: 68px;
	height: 76px;
	background: url('http://local.mpora.com/resources/img/infowindow/bubble_blue_beak.png') top left no-repeat transparent;
} 

#spot-local-infowindow_beak
{
	background: url('http://local.mpora.com/resources/img/infowindow/bubble_black_beak.png') top left no-repeat transparent;
}

#friend_spot-local-infowindow_beak
{
	background: url('http://local.mpora.com/resources/img/infowindow/bubble_red_beak.png') top left no-repeat transparent;
}

.bubble_contents
{
	float:right;
	width:220px;
}

.bubble_spot_image
{
	float:left;
	margin-left:10px;
	width:50px;
}

.bubble_title
{
	font-weight:bold;
	font-size:1.1em;
}

.spot_link
{
	font-size:1.2em;
	font-weight:bold;
	margin-top:10px;
}