div.phpGoogleStoreLocator_body {

}

div.phpGoogleStoreLocator_map {
	height:300px;
	border:1px solid #ccc;
}

div.phpGoogleStoreLocator_results_header {
	padding:10px;
	background:url('../images/greyBg.png') repeat-x bottom;
}

div.phpGoogleStoreLocator_results_header_distance {
	float:left;
	width:80px;
}

div.phpGoogleStoreLocator_results_header_information {
	float:left;
	width:250px;
}

div.phpGoogleStoreLocator_results_header_type {
	width:80px;
	float:left;
}

div.phpGoogleStoreLocator_results_header_related {
	float:left;
}

div.phpGoogleStoreLocator_results_store_locations_near {
	padding:5px;
	text-align:right;
	font-size:9pt;
	color:#666;
}

div.phpGoogleStoreLocator_results_categories_list{

}

div.phpGoogleStoreLocator_result {
	padding-top:5px;
	border-top:1px solid #ccc;
}

div.phpGoogleStoreLocator_results_block {
	border:solid 1px #ccc;
}

div.phpGoogleStoreLocator_result {

}

div.phpGoogleStoreLocator_result_location_distance {
	float:left;
	padding-left:10px;
	width:80px;
}

img.phpGoogleStoreLocator_result_location_image {
	width:103px;
	height:124px;
	border:0px;
}

div.phpGoogleStoreLocator_result_location_image {
		
}

div.phpGoogleStoreLocator_result_location_data {
	float:left;
}

div.phpGoogleStoreLocator_result_location_storename {
	width:250px;
}

div.phpGoogleStoreLocator_result_location_address {
	padding-left:10px;
}

div.phpGoogleStoreLocator_result_location_city {
	padding-left:10px;
}

div.phpGoogleStoreLocator_result_location_comments {
     padding:10px;  
     margin-bottom:-15px; 
}

div.phpGoogleStoreLocator_result_location_map_and_directions {

}

div.phpGoogleStoreLocator_result_location_hours {
     padding:10px;  
     margin-bottom:-15px;
}

div.phpGoogleStoreLocator_result_location_notes {
     float:left;
}

div.phpGoogleStoreLocator_powered_by {
	display:none;
	text-align:center;
}

div.phpGoogleStoreLocator_execution_time {
	text-align:center;
}

div.phpGoogleStoreLocator_map_balloon_body {
	font-size:12px;
}

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);
}

.intCell {
	padding:5px;
	width:300px;
}
.deal {
	color:#f00;
	font-size:14pt;
	font-weight:bold;
}
.dist {
	color:#993596;
	font-size:14pt;
	font-weight:bold;
}
.cunt {
	font-weight:bold;
	font-size:12pt;
	color:#acacac;
	font-style:italic;
}
.clearboth {
	clear:both;
}



div.demoElement {
	width: 80px;
	height: 80px;
	border: 1px solid black;
	background-color: #f9f9f9;
	font-size: 12px;
	color: #000000;
	padding: 10px;
}
div.demoElementHeight {
	height: 120px;
}

.myClass {
	width: 300px;
	height: 50px;
	border: 3px dashed black;
	background-color: #C6D880;
	font-size: 20px;
	padding: 20px;
}