

		/* list item */
		.location-listing {width:100%;margin-top:5px;overflow:hidden;position:relative;clear:both; }
		.location-listing .location-title {padding-left:20px;font-size:18px;color:#ffffff;font-weight:bold;margin-bottom:10px;background: #ffffff url(images/locations_top_bg.png); padding:5px 1px;}
		.location-listing .location-detailslink {color:#ffffff;position:absolute;top:0px;right:40px;font-size:18px;}
		.location-listing .location-img {float:left;width:200px;height:133px;border:1px solid #ECE3D7;}
		.location-listing .location-info {padding-left:220px;}
		.location-listing .location-name {font-weight:bold;padding-right:240px;}
		.location-listing .location-desc {padding-right:240px;}
		.location-listing .location-address {font-size:11px;margin-top:10px;float:left;}
		.location-listing .location-contact {font-size:11px;margin-top:-30px;float:right;width:220px;}
		.location-listing .location-moreinfolink {margin-top:10px;}

		/* details */
		.backtolistings .a { font-weight: bold 16px; }
		.location-details {margin-top:5px;overflow:hidden;}
    	.location-details h3, .location-details h3 *{color: #000000; font-weight:bold;}
		.location-details .location-title {font-size:18px;color: #ffffff; font-weight:bold;margin-bottom:10px;background: #ffffff url(images/locations_top_bg.png);padding:5px 10px;}
		.location-details .location-img {float:left;width:300px;height:200px;border:1px solid #ECE3D7;}
		.location-details .location-info {padding-left:320px;}
		.location-details .location-name {font-weight:bold;padding-right:240px;}
		.location-details .location-desc {padding-right:240px;}
		.location-details .location-address {font-size:11px;margin-top:10px;}
		.location-details .location-contact {font-size:11px;margin-top:10px;}
		.location-details .location-moreinfo {clear:both;}
		.location-details .location-statement {clear:both;padding:10px 0;width:100%;}
		.location-details .location-payments {color:  #000000; float:left;display:inline;}
		.location-details .h3, .location-payments h3 {color:  #000000;}
		.location-details .location-payments li {}
		.location-details .location-hours {color: #000000; float:left;display:inline;margin-left:100px;}
	    .location-details .h3, .location-hours h3 {color:  #000000; }	
	    .location-details .location-map {color:  #000000; clear:both;padding:10px 0;}
		
		
				
		.maplink{color: #000000; font-size:18px; font-weight:bold;}    
		A.maplink:link {font-size:18px;text-decoration: none;color: #000;}
		A.maplink:visited {font-size:18px;text-decoration: none;color: #000;}
		A.maplink:hover {font-size:18px;text-decoration: none;color: #000;}
		A.maplink:active {font-size:18px;text-decoration: none;color: #000;}
		