
#map_container { position: relative; width: 600px; height: 500px; float:left; }
#map_canvas { width: 600px; height: 500px; }
#legend { position: absolute; bottom: 2px; left: 2px; }

#species_details { width: 220px; height: 500px; float: left; padding: 0 20px; overflow: scroll; font: 12px/1.4 Arial, Helvetica, sans-serif; }
#species_details h2 { font: 18px Arial, Helvetica, sans-serif; margin: 0 0 0px; }
#species_details img {width: 220px; height: 146px; }

.credit { font-size: 10px; font-style: italic; margin: 0 0 10px; }
.scientificname { font-style: italic; margin: 0 0 10px; }

.source { font-style: italic; }




