Remember weather conditions affect tidal ranges and current speeds, sometimes very strongly.
NOT INTENDED FOR NAVIGATION
Xtide - More tide chart options - Tide/Current Predictor - University of South Carolina
The following information is provided for
(longitude W82.1, latitude N26.5):
Thursday
29 July 2010 UT - 4h
SUN
Begin civil twilight 06:27
Sunrise 06:52
Sun Overhead 13:35
Sunset 20:17
End civil twilight 20:42
MOON
Moonrise 21:46 on preceding day
Moon Overhead 03:47
Moonset 09:53
Moonrise 22:15
Moonset 10:43 on following day
Phase of the Moon on 29 July: waning gibbous
with 89% of the Moon's visible disk illuminated. Full Moon on 25 July 2010 at 21:37 (UT - 4h).
Back to form
Sun & Moon Data : U.S. Naval Observatory
NOAA National Weather Service Marine Forecasts
National Oceanic and Atmospheric Administration
Marine Text Forecasts
Tropical WX Outlook
Jacksonville, FL
Melbourne, FL
Miami, FL
Key West, FL
Tampa, FL
Tallahassee, FL
Mobile, AL
Tropical Weather Update
ABNT20 KNHC 291747
TWOAT
TROPICAL WEATHER OUTLOOK
NWS TPC/NATIONAL HURRICANE CENTER MIAMI FL
200 PM EDT THU JUL 29 2010
FOR THE NORTH ATLANTIC...CARIBBEAN SEA AND THE GULF OF MEXICO...
SHOWERS AND A FEW THUNDERSTORMS ASSOCIATED WITH A TROPICAL WAVE ARE
MOVING ACROSS THE WINDWARD ISLANDS. ANY DEVELOPMENT OF THIS SYSTEM
IS EXPECTED TO BE SLOW TO OCCUR AS IT MOVES GENERALLY WESTWARD AT
10 TO 15 MPH. LOCALLY HEAVY RAINS AND STRONG GUSTY WINDS COULD
AFFECT PORTIONS OF THE LESSER ANTILLES OVER THE NEXT DAY OR SO.
THERE IS A LOW CHANCE...10 PERCENT...OF THIS SYSTEM BECOMING A
TROPICAL CYCLONE DURING THE NEXT 48 HOURS.
AN AREA OF DISTURBED WEATHER IS LOCATED OVER THE EASTERN ATLANTIC
OCEAN ABOUT 600 MILES SOUTHWEST OF THE CAPE VERDE ISLANDS. SOME
SLOW DEVELOPMENT OF THIS DISTURBANCE IS POSSIBLE DURING THE NEXT
COUPLE OF DAYS AS IT DRIFTS TOWARD THE WEST OR WEST-NORTHWEST.
THERE IS A LOW CHANCE...20 PERCENT...OF THIS SYSTEM BECOMING A
TROPICAL CYCLONE DURING THE NEXT 48 HOURS.
ELSEWHERE...TROPICAL CYCLONE FORMATION IS NOT EXPECTED DURING THE
NEXT 48 HOURS.
$$
FORECASTER BERG
Marine Weather Forecast
FZUS52 KTBW 292117 CWFTBW COASTAL WATERS FORECAST NATIONAL WEATHER SERVICE TAMPA BAY AREA - RUSKIN FL 517 PM EDT THU JUL 29 2010 GULF COASTAL WATERS FROM BONITA BEACH TO THE MOUTH OF THE SUWANNEE RIVER OUT TO 60 NM. IMPORTANT NOTICE TO MARINERS...MARINE FORECASTS ARE ISSUED AT LEAST FOUR TIMES A DAY. BOATERS ON EXTENDED TRIPS SHOULD ROUTINELY MONITOR SUBSEQUENT FORECAST ISSUANCES AND UPDATES FOR THE LATEST MARINE WEATHER INFORMATION. GMZ800-300845- SYNOPSIS FOR THE COASTAL WATERS FROM BONITA BEACH TO SUWANNEE RIVER- 517 PM EDT THU JUL 29 2010 SYNOPSIS SURFACE HIGH PRESSURE RIDGE AXIS IN TE FLORIDA STRAITS TONIGHT WILL DRIFT INTO THE NORTHERN COASTAL WATERS EARLY NEXT WEEK.
GMZ830-300845- TAMPA BAY WATERS- 517 PM EDT THU JUL 29 2010 TONIGHT NORTHWEST WINDS 5 TO 10 KNOTS BECOMING SOUTHWEST AROUND 5 KNOTS BY MIDNIGHT. BAY AND INLAND WATERS A LIGHT CHOP. ISOLATED THUNDERSTORMS. FRIDAY SOUTHWEST WINDS AROUND 5 KNOTS BECOMING WEST WINDS AROUND 10 KNOTS. BAY AND INLAND WATERS A LIGHT CHOP. SCATTERED AFTERNOON THUNDERSTORMS. FRIDAY NIGHT NORTHWEST WINDS 5 TO 10 KNOTS BECOMING SOUTHWEST AROUND 5 KNOTS. BAY AND INLAND WATERS A LIGHT CHOP. ISOLATED THUNDERSTORMS. SATURDAY THROUGH SUNDAY NIGHT SOUTHWEST TO WEST WINDS 5 TO 10 KNOTS. BAY AND INLAND WATERS A LIGHT CHOP. SCATTERED MAINLY AFTERNOON THUNDERSTORMS. MONDAY VARIABLE LESS THAN 5 KNOTS. BAY AND INLAND WATERS SMOOTH. SCATTERED SHOWERS AND THUNDERSTORMS. MONDAY NIGHT AND TUESDAY EAST WINDS 5 TO 10 KNOTS. BAY AND INLAND WATERS A LIGHT CHOP. ISOLATED THUNDERSTORMS IN THE EVENING.
GMZ850-853-856-870-873-876-300845- TARPON SPRINGS TO SUWANNEE RIVER OUT 20 NM- ENGLEWOOD TO TARPON SPRINGS OUT 20 NM- BONITA BEACH TO ENGLEWOOD OUT 20 NM- TARPON SPRINGS TO SUWANNEE RIVER OUT 20 TO 60 NM- ENGLEWOOD TO TARPON SPRINGS OUT 20 TO 60 NM- BONITA BEACH TO ENGLEWOOD OUT 20 TO 60 NM- 517 PM EDT THU JUL 29 2010 TONIGHT NORTHWEST WINDS 5 TO 10 MPH. SEAS 2 FEET. BAY AND INLAND WATERS A LIGHT CHOP. ISOLATED THUNDERSTORMS. FRIDAY SOUTHWEST WINDS 5 TO 10 KNOTS. SEAS 2 FEET. BAY AND INLAND WATERS A LIGHT CHOP. ISOLATED THUNDERSTORMS. FRIDAY NIGHT THROUGH SUNDAY SOUTHWEST WINDS 5 TO 10 KNOTS. SEAS 2 FEET. BAY AND INLAND WATERS A LIGHT CHOP. ISOLATED THUNDERSTORMS. SUNDAY NIGHT NORTHEAST WINDS AROUND 5 KNOTS. SEAS 2 FEET. BAY AND INLAND WATERS SMOOTH. ISOLATED THUNDERSTORMS. MONDAY NORTHEAST WINDS 5 TO 10 KNOTS. SEAS 2 FEET. BAY AND INLAND WATERS SMOOTH. ISOLATED THUNDERSTORMS. MONDAY NIGHT AND TUESDAY EAST WINDS AROUND 10 KNOTS. SEAS 2 FEET. BAY AND INLAND WATERS A LIGHT CHOP. ISOLATED THUNDERSTORMS.
NOAH
Point Forecast Weather for Saint James City FL Latitude: 26.5 Longitude: -82.0833
Real Time Reports
ID T1 TIME LAT LON DIST HDG WDIR WSPD GST WVHT DPD APD MWD PRES PTDY ATMP WTMP DEWP VIS TCC TIDE S1HT S1PD S1DIR S2HT S2PD S2DIR Ice Sea SwH SwP SwD WWH WWP WWD STEEPNESS (GMT) nm °T °T kts kts ft sec sec °T in in °F °F °F nmi 8th ft ft sec °T ft sec °T Acc Ice ft sec ft sec ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ VENF1 C 2200 27.07 -82.45 40 330 50 3 4 - - - - 29.98 -0.04 81.7 89.4 73.2 - - - - - - - - - ---- ----- - - - - - - - 1 observations reported for 2200 GMT ID T1 TIME LAT LON DIST HDG WDIR WSPD GST WVHT DPD APD MWD PRES PTDY ATMP WTMP DEWP VIS TCC TIDE S1HT S1PD S1DIR S2HT S2PD S2DIR Ice Sea SwH SwP SwD WWH WWP WWD STEEPNESS (GMT) nm °T °T kts kts ft sec sec °T in in °F °F °F nmi 8th ft ft sec °T ft sec °T Acc Ice ft sec ft sec ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ NPSF1 O 2148 26.13 -81.81 27 147 260 9.9 12.0 - - - - 30.01 - - 90.5 - - - - - - - - - - ---- ----- - - - - - - - NPSF1 O 2142 26.13 -81.81 27 147 250 11.1 13.0 - - - - 30.01 - - 90.5 - - - - - - - - - - ---- ----- - - - - - - - NPSF1 O 2136 26.13 -81.81 27 147 250 11.1 13.0 - - - - 30.01 - - 90.5 - - - - - - - - - - ---- ----- - - - - - - - NPSF1 O 2130 26.13 -81.81 27 147 260 9.9 12.0 - - - - 30.01 - - 90.5 - - - - - - - - - - ---- ----- - - - - - - - NPSF1 O 2124 26.13 -81.81 27 147 250 8.9 12.0 - - - - 30.01 - - 90.5 - - - - - - - - - - ---- ----- - - - - - - - NPSF1 O 2118 26.13 -81.81 27 147 250 9.9 12.0 - - - - 30.01 - - 90.5 - - - - - - - - - - ---- ----- - - - - - - - NPSF1 O 2112 26.13 -81.81 27 147 250 11.1 13.0 - - - - 30.01 - - 90.5 - - - - - - - - - - ---- ----- - - - - - - - NPSF1 O 2106 26.13 -81.81 27 147 250 9.9 12.0 - - - - 30.01 - - 90.3 - - - - - - - - - - ---- ----- - - - - - - - NPSF1 O 2100 26.13 -81.81 27 147 250 8.9 12.0 - - - - 30.01 -0.06 - 90.5 - - - - - - - - - - ---- ----- - - - - - - - VENF1 C 2100 27.07 -82.45 40 330 300 6 7 - - - - 30.00 -0.04 86.0 89.6 78.4 - - - - - - - - - ---- ----- - - - - - - - CCUF1 O 2148 27.66 -82.62 75 338 130 9.9 14.0 - - - - 30.02 - 83.8 - - - - - - - - - - - ---- ----- - - - - - - - CCUF1 O 2142 27.66 -82.62 75 338 130 13.0 13.0 - - - - 30.01 - 84.0 - - - - - - - - - - - ---- ----- - - - - - - - CCUF1 O 2136 27.66 -82.62 75 338 120 13.0 17.1 - - - - 30.02 - 84.2 - - - - - - - - - - - ---- ----- - - - - - - - CCUF1 O 2124 27.66 -82.62 75 338 140 5.1 6.0 - - - - 30.02 - 86.5 - - - - - - - - - - - ---- ----- - - - - - - - CCUF1 O 2118 27.66 -82.62 75 338 180 4.1 4.1 - - - - 30.02 - 86.4 - - - - - - - - - - - ---- ----- - - - - - - - CCUF1 O 2112 27.66 -82.62 75 338 - 0.0 4.1 - - - - 30.01 - 86.4 - - - - - - - - - - - ---- ----- - - - - - - - CCUF1 O 2106 27.66 -82.62 75 338 280 4.1 7.0 - - - - 30.01 - 86.4 - - - - - - - - - - - ---- ----- - - - - - - - CCUF1 O 2100 27.66 -82.62 75 338 310 6.0 7.0 - - - - 30.01 -0.04 86.4 - - - - - - - - - - - ---- ----- - - - - - - - SAPF1 O 2148 27.76 -82.63 81 339 70 4.1 8.9 - - - - 30.01 - 86.2 91.6 - - - - - - - - - - ---- ----- - - - - - - - SAPF1 O 2142 27.76 -82.63 81 339 60 5.1 8.0 - - - - 30.01 - 85.8 91.6 - - - - - - - - - - ---- ----- - - - - - - - SAPF1 O 2136 27.76 -82.63 81 339 70 6.0 9.9 - - - - 30.02 - 85.5 91.8 - - - - - - - - - - ---- ----- - - - - - - - SAPF1 O 2130 27.76 -82.63 81 339 90 5.1 7.0 - - - - 30.01 - 85.6 91.8 - - - - - - - - - - ---- ----- - - - - - - - SAPF1 O 2124 27.76 -82.63 81 339 110 1.9 7.0 - - - - 30.01 - 86.7 91.8 - - - - - - - - - - ---- ----- - - - - - - - SAPF1 O 2118 27.76 -82.63 81 339 80 5.1 7.0 - - - - 30.01 - 87.1 91.8 - - - - - - - - - - ---- ----- - - - - - - - SAPF1 O 2112 27.76 -82.63 81 339 50 5.1 9.9 - - - - 30.00 - 88.7 91.6 - - - - - - - - - - ---- ----- - - - - - - - SAPF1 O 2106 27.76 -82.63 81 339 60 4.1 9.9 - - - - 30.00 - 88.7 91.6 - - - - - - - - - - ---- ----- - - - - - - - SAPF1 O 2100 27.76 -82.63 81 339 100 1.9 5.1 - - - - 30.00 -0.04 90.9 91.6 - - - - - - - - - - ---- ----- - - - - - - - OPTF1 O 2148 27.86 -82.55 85 343 90 2.9 6.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - OPTF1 O 2142 27.86 -82.55 85 343 100 2.9 6.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - OPTF1 O 2136 27.86 -82.55 85 343 - 0.0 4.1 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - OPTF1 O 2130 27.86 -82.55 85 343 - 0.0 4.1 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - OPTF1 O 2124 27.86 -82.55 85 343 20 2.9 8.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - OPTF1 O 2118 27.86 -82.55 85 343 350 6.0 8.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - OPTF1 O 2112 27.86 -82.55 85 343 350 7.0 8.9 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - OPTF1 O 2106 27.86 -82.55 85 343 360 7.0 8.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - OPTF1 O 2100 27.86 -82.55 85 343 360 5.1 6.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - ERTF1 O 2148 27.92 -82.44 87 347 140 4.1 7.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - SBLF1 O 2148 27.92 -82.45 87 347 100 5.1 7.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - ERTF1 O 2142 27.92 -82.44 87 347 130 7.0 9.9 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - SBLF1 O 2142 27.92 -82.45 87 347 110 7.0 9.9 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - ERTF1 O 2136 27.92 -82.44 87 347 120 6.0 8.9 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - SBLF1 O 2136 27.92 -82.45 87 347 90 5.1 7.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - ERTF1 O 2130 27.92 -82.44 87 347 100 4.1 6.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - SBLF1 O 2130 27.92 -82.45 87 347 70 4.1 6.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - ERTF1 O 2124 27.92 -82.44 87 347 80 2.9 4.1 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - SBLF1 O 2124 27.92 -82.45 87 347 50 5.1 7.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - ERTF1 O 2118 27.92 -82.44 87 347 70 4.1 7.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - SBLF1 O 2118 27.92 -82.45 87 347 50 5.1 7.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - ERTF1 O 2112 27.92 -82.44 87 347 60 4.1 6.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - SBLF1 O 2112 27.92 -82.45 87 347 40 4.1 6.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - ERTF1 O 2106 27.92 -82.44 87 347 50 4.1 6.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - SBLF1 O 2106 27.92 -82.45 87 347 20 2.9 4.1 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - ERTF1 O 2100 27.92 -82.44 87 347 50 2.9 6.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - SBLF1 O 2100 27.92 -82.45 87 347 10 2.9 4.1 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - TPAF1 O 2148 27.93 -82.43 88 348 140 8.0 13.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - TSHF1 O 2148 27.93 -82.43 88 348 140 4.1 9.9 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - TPAF1 O 2142 27.93 -82.43 88 348 130 8.9 11.1 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - TSHF1 O 2142 27.93 -82.43 88 348 140 5.1 8.9 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - TPAF1 O 2136 27.93 -82.43 88 348 80 5.1 6.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - TPAF1 O 2130 27.93 -82.43 88 348 30 4.1 5.1 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - TSHF1 O 2130 27.93 -82.43 88 348 110 6.0 8.9 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - TPAF1 O 2124 27.93 -82.43 88 348 50 5.1 6.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - TSHF1 O 2124 27.93 -82.43 88 348 90 4.1 6.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - TPAF1 O 2118 27.93 -82.43 88 348 40 5.1 7.0 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - TPAF1 O 2112 27.93 -82.43 88 348 10 2.9 4.1 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - TSHF1 O 2112 27.93 -82.43 88 348 70 2.9 5.1 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - TPAF1 O 2106 27.93 -82.43 88 348 20 4.1 5.1 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - TSHF1 O 2106 27.93 -82.43 88 348 40 2.9 5.1 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - TPAF1 O 2100 27.93 -82.43 88 348 - 0.0 1.9 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - TSHF1 O 2100 27.93 -82.43 88 348 10 4.1 5.1 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - CWBF1 O 2136 27.98 -82.83 97 336 10 4.1 5.1 - - - - - - - - - - - - - - - - - - ---- ----- - - - - - - - CWBF1 O 2118 27.98 -82.83 97 336 20 2.9 5.1 - - - - - - 86.9 88.2 - - - - - - - - - - ---- ----- - - - - - - - CWBF1 O 2112 27.98 -82.83 97 336 340 1.9 5.1 - - - - - - 86.7 88.2 - - - - - - - - - - ---- ----- - - - - - - - CWBF1 O 2106 27.98 -82.83 97 336 320 4.1 6.0 - - - - - - 86.5 88.2 - - - - - - - - - - ---- ----- - - - - - - - CWBF1 O 2100 27.98 -82.83 97 336 330 4.1 5.1 - - - - - - 86.7 88.2 - - - - - - - - - - ---- ----- - - - - - - - 75 observations reported for 2100 GMT
| DIST: distance | GST: gusts | MWD: mean wave direction | DEWP: dew point |
| HDG: heading | WVHT: wave height | PRES: sea level pressure | VIS: visibility |
| WDIR: wind direction | DPD: dominant wave period | PTDY: pressure tendency | ID: 41xxxx Atlantic, 42xxxx Gulf |
| WSPD: wind speed | APD: average wave period | ATMP: air temp | nm: nautical miles |
B = Buoy, C = C-MAN Station, D = Drifting Buoy, S = Ship, O = Other
Data provided by the National Data Buoy Center
Notable Artificial Reefs Within 20 nautical miles of St James City, Pine Island, Florida
Depth: 26 ft. (7.92 m)
Distance: 10.37 miles (9.01 nautical)
Location: 26.560883° -82.23665°
Heading: NNW (341°)
Lee County
Depth: 24 ft. (7.32 m)
Distance: 10.65 miles (9.25 nautical)
Location: 26.558317° -82.2428°
Heading: NNW (339°)
Lee County
Depth: 34 ft. (10.36 m)
Distance: 12.39 miles (10.76 nautical)
Location: 26.519483° -82.282533°
Heading: WNW (302°)
Lee County
Depth: 36 ft. (10.97 m)
Distance: 12.49 miles (10.84 nautical)
Location: 26.519617° -82.2841°
Heading: WNW (302°)
Lee County
Depth: 30 ft. (9.14 m)
Distance: 13.47 miles (11.70 nautical)
Location: 26.343183° -81.953983°
Heading: SSE (163°)
Lee County
Depth: 30 ft. (9.14 m)
Distance: 15.50 miles (13.46 nautical)
Location: 26.632217° -82.286017°
Heading: N (354°)
Lee County
Depth: 45 ft. (13.72 m)
Distance: 15.56 miles (13.51 nautical)
Location: 26.41975° -82.318333°
Heading: SW (222°)
Lee County
Depth: 31 ft. (9.45 m)
Distance: 17.64 miles (15.32 nautical)
Location: 26.29115° -81.919417°
Heading: SSE (162°)
Collier County
Depth: 12 ft. (3.66 m)
Distance: 19.00 miles (16.50 nautical)
Location: 26.759233° -82.186117°
Heading: N (359°)
Charlotte County
Depth: 60 ft. (18.29 m)
Distance: 20.66 miles (17.94 nautical)
Location: 26.5473° -82.413217°
Heading: NW (318°)
Lee County
Distances and headings are approximate and are not intended for navigation.
USPS Public Boating Courses Main Page
Return to Top
Return to Top
This Page Delivered 18:18:46 7/29/2010 .
Page Author : Greg Johnson Contact Email:
NOTICE - Check time and date of forecasts. Linked data may not represent the latest forecast. The Internet is NOT part of the National Weather Service's operational data stream and should never be relied upon as a means to obtain the latest forecast and warning data. Become familar with and use other means such as NOAA Weather Radio to obtain the latest forecasts and warnings.
This program is furnished WITHOUT ANY WARRANTY and not guaranteed to be accurate in any way.
Check this information against officially sanctioned sources.
Do not rely on these predictions if you need guaranteed results.
As required by 17 U.S.C. 403, third parties producing copyrighted works consisting predominantly of the material appearing in NWS Web pages must provide notice with such work(s) identifying the NWS material incorporated and stating that such material is not subject to copyright protection.
The Internet Coastal Roundup & St James City, Pine Island, Florida Overview
© Copyright 2005 2009 Greg Johnson All Rights Reserved


