You will need to do three things to setup the google map for use on a new site:
- Set up the Google Maps Project and get an API Key by going here
- Style the map to match the site here
- You can upload a JSON file or start from scratch
- Add custom map markers to the JSON code