body {
    background-color: #F6CE78;
    color: black;
    font-family: Tahoma;
    font-size: 10pt;
    position: relative;
}
/***** layout design  ******/

.clearboth {
	clear:both;
}
/* This encompasses the ENTIRE results window */
div.StoreLocator_body {
	
}
div.StoreLocator_map {
	height:350px;
	width: 395px;
	float: right;
}
/* header that goes above the results list */
div.StoreLocator_results_header {
	padding:5px;
	margin:10px;
	background-color:#F6CE78;
}
div.StoreLocator_results_header_anchor {
	color: rgb(140, 69, 16);
	background-color: rgb(255, 247, 231);
	font-size: 8pt;
}
div.StoreLocator_results_header_distance {
	border-style: none;
	color: rgb(140, 69, 16);
	background-color: rgb(255, 247, 231);
	font-size: 8pt;
	float:left;
	padding-right:40px;
}
div.StoreLocator_results_header_information {
	border-style: none;
	color: rgb(140, 69, 16);
	background-color: rgb(255, 247, 231);
	font-size: 8pt;
	float:left;
}
/* block that displays the Store Locations */
div.StoreLocator_results_store_locations_near {
}
/* This is the block that displays the list of categories */
div.StoreLocator_results_categories_list {
}
div.StoreLocator_results_block {
	border: 1px rgb(222, 186, 132);
}
/* This is used to style each individual result */
div.StoreLocator_result {
	color: rgb(140, 69, 16);
	background-color: rgb(255, 247, 231);
	font-size: 8pt;
	padding-top: 1px;
	padding-bottom: 3px;
	vertical-align: top;
	width: 300px;
	border-bottom:solid #999999 1px;
}
/* This is the number of the result in the results it has an anchor tag on it that takes you to that location on the map */
div.StoreLocator_result_location_anchor_number {
	border-left:solid #660000 1px;
	border-right:solid #660000 1px;
	border-top:solid #660000 1px;
}
/* Use this to display/hide the distance */
div.StoreLocator_result_location_distance {
	float:left;
	padding-right:10px;
}
/* This is the image that is associated with a location. */
img.StoreLocator_result_location_image {
	width:103px;
	height:124px;
	border:0px;
}
/* This is the contain for the image that is associated with a location. */
div.StoreLocator_result_location_image {
	float:left;
	padding-right:10px;
}
/*  Start Data set div, this aligns everything to the left when there is no image available */
div.StoreLocator_result_location_data {
	width: auto;
	height: auto;
	font-size: smaller;
	}
/* Use this to display/hide the storename */
div.StoreLocator_result_location_storename {
}
/* Use this to display/hide the address */
div.StoreLocator_result_location_address {
	border-left:solid #660000 1px;
	border-right:solid #660000 1px;
	border-bottom:solid #660000 1px;
}
/* Use this to display/hide the city */
div.StoreLocator_result_location_city {
}
/* Use this to display/hide the state */
div.StoreLocator_result_location_state {
	float:left;
	padding-right:10px;
}
/* Use this to display/hide the zip */
div.StoreLocator_result_location_zip {
	float:left;
	padding-right:10px;
}
/* Use this to display/hide the country */
div.StoreLocator_result_location_country {
}
/* Use this to display/hide the comments AND ratings stars*/
div.StoreLocator_result_location_phone {
	padding:10px;
	margin-bottom:-15px;
}
/* Use this to display/hide the comments AND ratings stars*/
div.StoreLocator_result_location_comments {
	padding:10px;
	margin-bottom:-15px;
}
/* Use this to display/hide the map and directions info*/
div.StoreLocator_result_location_map_and_directions {
	padding:10px;
}
/* Use this to display/hide the hours*/
div.StoreLocator_result_location_hours {
	padding:10px;
	margin-bottom:-15px;
}
/* Use this to display/hide the notes*/
div.StoreLocator_result_location_notes {
	padding:10px;
	margin-bottom:-10px;
}
/* Use this to display/hide the powered by msg*/
div.StoreLocator_powered_by {
	/* border:solid; */
  display:none;
	text-align:center;
}
/* Use this to display/hide the notes*/
div.StoreLocator_execution_time {
	text-align:center;
}
/* This is for the white balloon that pops up on the map when you click on a location icon on the map.  */
div.StoreLocator_map_balloon_body {
	/*  white-space:nowrap;  */
 font-size:12px;
 color:#000000;
}
/* Google tool tip marker, this is for the tooltip that shows when you hover over an icon on the map. */
div.markerToolTip {
	text-align: center;
	white-space: nowrap;
	margin: 0;
	padding: 2px 0.5ex;
	border: 1px solid #555;
	font-weight: bold;
	background: #fff;
	opacity: .80;
	-moz-opacity: .80;
	filter: alpha(opacity=80);
}