div.storeLocator_body {
	color:#fff;
	background:url(../images/v5/background_r1_c1.jpg) #d60a25 no-repeat bottom center;
	padding-bottom:20px;
}
div.storeLocator_body a, div.storeLocator_body a:visited {
	color:#fff;
	text-decoration:none;
}
div.storeLocator_body a:hover {
	color:#fff;
	text-decoration:underline;
}
div.storeLocator_body a img {
	border:5px solid #880000;
	padding:1px;
	background:url(../images/v5/myRedDrop.png);
}

/* 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.storeLocator_map
{
 height:400px;
 border:#880000 solid 10px;
 margin:10px 0px;
}

/* This is the header that goes above the results list */
div.storeLocator_results_header
{
	font-size: 10px;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:20px;
	color:#fff;
    margin:10px;
    background:url(../images/v5/myRedDrop.png);
}

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

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

div.storeLocator_results_header_information
{
 float:left;
}

/* This is the block that displays the Store Locations near: 80439 message*/
div.storeLocator_results_store_locations_near
{
padding:20px 10px 10px 20px;
   /* Hide the store locations near message */
   /* display:none; */

   /* Put a border around the message */
   /*border:solid;*/
}

/* This is the block that displays the list of categories that the results came from */
div.storeLocator_results_categories_list {
	color:#fff;
}


div.storeLocator_results_block
{
padding:10px;
}


div.storeLocator_result
{

     padding:10px;  
     margin:10px;  

}


div.storeLocator_result_location_anchor_number
{

    float:left;
	padding-left:10px;
     padding-right:50px; 
}

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

/* This is the image that is associated with a location. */
img.storeLocator_result_location_image
{
 width:120px;
}

/* This is the contain for the image that is associated with a location. */
div.storeLocator_result_location_image {
 float:right;
 clear:right;
 padding:5px;
}

/*  Start Data set div, this aligns everything to the left when there is no image available */
div.storeLocator_result_location_data
{

  float:left; 


}


/* Use this to display/hide the storename */
div.storeLocator_result_location_storename {
	color: #fff;
	font-size:20px;
	font-weight: bold;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	text-transform:uppercase;

}

/* Use this to display/hide the address */
div.storeLocator_result_location_address
{

}

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

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

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

/* Use this to display/hide the country */
div.storeLocator_result_location_country
{
/*   border:solid;  */
 /* display:none; */


}

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

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

/* Use this to display/hide the map and directions info*/
div.storeLocator_result_location_map_and_directions
{
	font-size: 10px;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:10px 0px;
	
}

/* Use this to display/hide the hours*/
div.storeLocator_result_location_hours
{
     padding:10px 0px;  
/*   border:solid;  */
 /* display:none; */
}

/* Use this to display/hide the notes*/
div.storeLocator_result_location_notes
{
	 float:left;
	 margin-left:150px;
	 clear:left;
	 width:400px;
	 border-top:1px #cc0000 dotted;
	 padding:10px 0px;
/*   border:solid; */
 /* display:none; */
 }

/* 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
{
 /* border:solid; */
 /* display:none; */
 text-align:center;
 padding:20px;
}

/* 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;
}


/* 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:10px;
    border: 1px solid #555;
    font-weight: bold;
    background: #fff;
    opacity: .80;
     -moz-opacity: .80;
     filter: alpha(opacity=80);
	 color:#333333;
	 font-size:12px;
}

/***** This is critical to layout design to line things up, dont change it.  ******/
.clearboth {
clear:both;

}
#myBlock {
	
}
#myBlockNear {
 margin:0 20px;
 background:url(../images/v5/myRedDrop.png);
 padding:10px;
}
#formBox {
	padding:10px 40px;
	width:320px;
	margin:auto;
}
.style1 {
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	text-transform:uppercase;	
}
.style2 {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;	
}
#formBox td {
	padding:5px;
}
#formBox input {
	margin:5px 0px;
}
#formBox input[type=text]{
	width:300px;
}
hr {
	border:none;
	border-bottom:1px #fff dotted;
}
#noResults{
	text-align:center;
	margin:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}