/**
 * Author: Marco Alionso Ramirez, marco@onemarco.com
 * URL: http://onemarco.com
 * This code is public domain
 */

*{
	margin: 0;
	padding: 0;
	font-family: Helvetica, Arial, sans-serif;
}
#leftPane{
	float:left;
	width: 60%;
	height: 600px;
}
#map{
	height: 480px;
	border: 1px solid black;
	margin: 0 8px 8px 0px;
}
#rightPane{
	float:right;
	width: 40%;
	height: 600px;	
}

/*== f o r m ==*/
.mapForm{
	border: 1px solid black;
	margin: 8px 8px 8px 0px;
	padding: 5px;
}
.mapFormSubmit{
	display: block;
	margin-top: .3em;
}
.mapForm label{
	display: block;
	margin-top: .5em;
}
#addressInput{
	width: 25em;
	height: 6em;
}
#batchSeparator{
	width: 5em;
	height: 2em;
}

/*== h i s t o r y ==*/
#history{
	border: 1px solid black;
	margin: 8px 8px 8px 0;
	padding: 5px;
}
#history h1{
	font-size: 1.1em;
}
#historyItems li{
	padding: 3px;
	list-style-type: none;
	list-style-position: outside;
}
#historyItems .hover{
	background-color: #C9DFCD;
	cursor: pointer;
}
#historyItems .active{
	background-color: #A6CCE9;
	cursor: default;
}
#history .geocode, #history .error span{
	display: block;
	font-size: .7em;
}
#history .error{
	color: #FFFFFF;
	font-weight: bold;
	background-color: #990000;
}
/*== m a p ==*/
.tooltip{
	background-color: #FFFFFF;
	border: 1px solid #000000;
	padding: 2px 4px;
	white-space: nowrap;
}
.googleMarkerTab .address{
	margin-bottom: .6em;
}