#map {
	width:670px;
	height:400px;
	float:left;
	border:2px solid white;
}
#resultswindow {
	width:200px;
	float:left;
	height:400px;
	overflow-y:scroll;
	overflow-x:hidden;
	background-color:white;
	padding-left:5px;
	border:2px solid white;
}
#resultswindow_title {
	font-size:1em;
	text-align:center;
}
#typecheckboxes {
	width:861px;
	margin:0px 0 3px 0; 
	background-color:#E6DFC3;
	text-align:center;
	padding:10px;
}
#typecheckboxes span {
	margin-right:30px;
}

#ajaxLoaderImage {
	margin: 0 auto;
}

#showurl {
	display:none;
}
#message, .results_loading_msg {
	display:none;
}


/*advanced search*/
#fff_badge_sm {
	float:left;
	vertical-align:center;
	margin-top:25px;
}
#advancedsearch_form #searchtext_div, #advancedsearch_form #radius_div, #advancedsearch_form #zip_div, #advancedsearch_form #submit_div {
	margin-top:7px;
	float:left;
	margin-left:7px;
}
#advancedsearch_form #radius_div select {
	margin-top:12px;
}
#advancedsearch_form #searchtext_div {
	background: transparent url(/images/static/advancedsearch_form1.jpg);
	
	width:310px;
	height:55px;
	
}

#advancedsearch_form #searchtext_options {
	float:left;
	
}
#advancedsearch_form #zip_div {
	background: transparent url(/images/static/advancedsearch_form2.jpg);
	
	width:105px;
	height:52px;
	
}
#advancedsearch_form #submit_div input {
	border:1px solid #F8F2DD;
	margin-top:5px;
	padding:10px;
	background-color:#FDFCF6;
}
#advancedsearch_form #searchtext {
	
	border:0px;
	width:275px;
	margin:16px 0 0 20px;
	background-color:inherit;
}
#advancedsearch_form #zipinput {
	border:0px;
	width:65px;
	margin:16px 0 0 20px;
	background-color:inherit;
}
#advancedsearch_form input {
	font-family: 'Lucida Grande','Lucida Sans Unicode',Helvetica,Arial,Verdana,sans-serif;
	font-size:.80em;
	font-weight:bold;
	color:#75671F;
}
#searchresults_title {
	color:#75671F;
	font-size:.9em;
	font-weight:bold;
	margin:10px 0 0 20px;
	font-family: 'Lucida Grande','Lucida Sans Unicode',Helvetica,Arial,Verdana,sans-serif;
	width:700px;
}
#searchresults {
}
#searchcontrols {
	float:left;
	margin:0 0 25px 0;
	width:850px;
}

#resultswindow .source_result {
	font-size:.85em;
	margin-bottom:10px;
}
#resultswindow a {
	font-size:.92em;
}

/*end advanced*/
#narrowtable td {
}
#narrowtable img {
	vertical-align:middle;
}
.location_lat, .location_lng, .location_infowindow, #do_not_reload_map {
	display:none;
}
#event_checkbox {
	display:none;
}	

.infowindow_content {
 max-width:500px;
}



