div.phpGoogleStoreLocator_body {
	font-size:0.7em;
	line-height:120%;
}

div.phpGoogleStoreLocator_body input {
	font-size:1em;
}

/* This is the width/height of the map that is displayed on the results page.  This can also be used to hide the map.*/
div.phpGoogleStoreLocator_map
{
	height:445px;
}

/* This is the header that goes above the results list */
div.phpGoogleStoreLocator_results_header {
   padding:10px;
   margin:10px 0;
   background-color:#F5D8DD;
}

div.phpGoogleStoreLocator_results_header_anchor
{
   float:left;
   padding-right:20px; 
}

div.phpGoogleStoreLocator_results_header_distance
{
 float:left;
 padding-right:40px;
}

div.phpGoogleStoreLocator_results_header_information
{
 float:left;
}

/* This is the block that displays the Store Locations near: 80439 message*/
div.phpGoogleStoreLocator_results_store_locations_near {
	padding-left:10px;
	font-weight:bold;
	font: 1.8em Georgia, "Times New Roman", serif; 
	letter-spacing: 1px;
	margin-top:10px;		
}

/* This is the block that displays the list of categories that the results came from */
div.phpGoogleStoreLocator_results_categories_list
{
}

div.phpGoogleStoreLocator_results_block {
	border:2px solid #CCCCCC;
	margin-top:10px;
}

/* This is used to style each individual result */
div.phpGoogleStoreLocator_result {
     padding:6px;  
     margin:6px;  
}

/* 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.phpGoogleStoreLocator_result_location_anchor_number
{
    /* For some reason, height 100% will not actually set the height to 100% of the phpGoogleStoreLocator_result container div, I dont know why. */
    /* But in anycase, this height simulates a table column cell that stretches down to the bottom of the container */
	float:left;
	padding-right:30px; 
}

/* Use this to display/hide the distance */
div.phpGoogleStoreLocator_result_location_distance
{
	float:left;
	padding-right:10px; 
}

/* This is the image that is associated with a location. */
img.phpGoogleStoreLocator_result_location_image
{
	width:103px;
	height:124px;
	border:0px;
}

/* This is the contain for the image that is associated with a location. */
div.phpGoogleStoreLocator_result_location_image
{

 float:left;
  padding-right:10px; 
/*  border:solid; */
/*  border-color:purple; */
}

/*  Start Data set div, this aligns everything to the left when there is no image available */
div.phpGoogleStoreLocator_result_location_data {
/*   border:solid;  */
  float:left;
  padding-left:40px;
/*  border-color:yellow; */
}

/* Use this to display/hide the storename */
div.phpGoogleStoreLocator_result_location_storename {
/*   border:solid;  */
 /* display:none; */
	font-weight:bold;
}

/* Use this to display/hide the address */
div.phpGoogleStoreLocator_result_location_address {
/*   border:solid;  */
 /* display:none; */
}

/* Use this to display/hide the city */
div.phpGoogleStoreLocator_result_location_city {
/*   border:solid;  */
 /* display:none; */
}

/* Use this to display/hide the state */
div.phpGoogleStoreLocator_result_location_state {
/* border:solid;   */
/* 	display:none; */
	float:left;
	padding-right:10px;
}
/* Use this to display/hide the zip */
div.phpGoogleStoreLocator_result_location_zip {
/*   border:solid;  */
 /* display:none; 
	float:left;*/
	padding-right:10px;
}

/* Use this to display/hide the country */
div.phpGoogleStoreLocator_result_location_country {
/*   border:solid;  */
	display:none; 
}
/* Use this to display/hide the comments AND ratings stars*/
div.phpGoogleStoreLocator_result_location_phone
{
    padding-left:120px;
	margin:4px;  
/*      margin-bottom:-15px;
   border:solid;  */
 /* display:none; */
 
}

/* Use this to display/hide the comments AND ratings stars*/
div.phpGoogleStoreLocator_result_location_comments {
/*     padding:10px;  
     margin-bottom:-15px; */
}

/* Use this to display/hide the map and directions info*/
div.phpGoogleStoreLocator_result_location_map_and_directions {
/*     padding:10px; */
}

/* Use this to display/hide the hours*/
div.phpGoogleStoreLocator_result_location_hours {
 /*    padding:10px;  
     margin-bottom:-15px; */
}

/* Use this to display/hide the notes*/
div.phpGoogleStoreLocator_result_location_notes {
 /*    padding:10px;
     margin-bottom:-10px;*/
}

/* Use this to display/hide the notes*/
div.phpGoogleStoreLocator_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.phpGoogleStoreLocator_map_balloon_body
{
/*  white-space:nowrap;  */
 font-size:12px;
}

/* 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);
}
/***** This is critical to layout design to line things up, dont change it.  ******/
.clearboth {
clear:both;
}
