Summer Solstice 2011: The Longest Day and Shortest Night of the Year.

Today June 21st is summer solstice which means that today will be the longest day and the shortest night of the year. According to Wikipedia, summer solstice occurs when the Earth’s and moon axial tilt is most inclined towards the sun which is why the days near the solstice have the most daylight of any days of the year.