Weather forecasts and reports for Petersburg, VA.