Map {
  background-color: #b8dee6;
}

#countries {
  ::outline {
    line-color: #85c5d3;
    line-width: 2;
    line-join: round;
  }
  polygon-fill: #fff;
}

#shoreline2002 {
  line-width:1;
  line-color:#00FF00;
}


#10metrecontourlines {
  line-width:1;
  line-color:#00FF00;
}




#alleyways {
  line-width:1;
  line-color:#0000FF;
}
#noncitystreets {
  line-width:1;
  line-color:#0000FF;
}
#publicstreets {
  line-width:1;
  line-color:#0000FF;
}
#railways {
  line-width:1;
  line-color:#0000FF;
}





#districtlotoutlines {
  line-width:1;
  line-color:#FF0000;
}

#zoningdistricts {
  line-color:#FF0000;
  line-width:0.5;
}

#csgneighborhoodareas {
  line-color:#FFFF00;
  line-width:0.5;
}





#bikeways {
  line-width:1;
  line-color:#168;
}
#rapidtransitline {
  line-width:1;
  line-color:#168;
}
#rapidtransitstations {
  marker-width:6;
  marker-fill:#f45;
  marker-line-color:#813;
  marker-allow-overlap:true;
}









#parkpolygons {
  line-color:#594;
  line-width:0.5;
  polygon-opacity:1;
  polygon-fill:#ae8;
}
#greenways {
  line-width:1;
  line-color:#168;
}
#communitycentres {
  marker-width:6;
  marker-fill:#f45;
  marker-line-color:#813;
  marker-allow-overlap:true;
}
#dogoffleashareas {
  line-color:#594;
  line-width:0.5;
  polygon-opacity:1;
  polygon-fill:#ae8;
}







#buildinglines {
  line-width:1;
  line-color:#168;
}

#gvrdtrunkmains {
  line-width:1;
  line-color:#168;
}
#parks {
  marker-width:6;
  marker-fill:#f45;
  marker-line-color:#813;
  marker-allow-overlap:true;
}