' largephoto=window.open('','sub','scrollbars=no,screen.width, screen.height'); if (largephoto != null){ dummy = writetoWindow(); }else { setTimeout("writetoWindow()",50) } } if (video == true){ if (vidstatus=="on"){ firstcontent='' largephoto=window.open('','sub','scrollbars=no,width=800, height=600'); if (largephoto != null){ dummy = writetoWindow(); }else { setTimeout("writetoWindow()",50) } } } largephoto.resizeTo(screen.width,screen.height); largephoto.moveTo(0,0); } function writetoWindow(){ content = firstcontent+big+endcontent; largephoto.resizeTo(screen.width,screen.height); largephoto.moveTo(0,0); largephoto.document.write(content); largephoto.document.close(); } function largephotoClose(){ if (largephoto) { largephoto.close() } } var unitstring="" var num=0 var converted = 0 var nums = new Array() function units(){ var abx = document.getElementsByTagName("span").length //loops thru all SPAN ids with 'units' in their name for (var x=0;x<(abx);x++) { //alert(document.getElementsByTagName("span")[x].innerHTML) if (document.getElementsByTagName("span")[x]){ unitstring = document.getElementsByTagName("span")[x].innerHTML num = parseFloat(unitstring,10) nums[1]="" //document.getElementsByTagName("span")[x].style.backgroundColor="#FF0000" //alert(unitstring) if (unitstring.indexOf("-")>0){ nums = unitstring.split("-") //alert("inside the splitter "+nums[1]) } //temperature if (unitstring.indexOf("F")>0){ converted = Math.round((num-32)*5/9) document.getElementsByTagName("span")[x].innerHTML = converted+"C" } if (unitstring.indexOf("C")>0){ converted = Math.round( (num*9/5)+32) document.getElementsByTagName("span")[x].innerHTML = converted+"F" } //feet - meters if (unitstring.indexOf("feet")>0 || unitstring.indexOf("'") >0){ converted = Math.round(num/3.28) opposite = " meters" if (nums[1]>""){ num1 = parseInt(nums[1],10) //alert(num1) num1 = Math.round(num1/3.28); document.getElementsByTagName("span")[x].innerHTML = converted+"-"+num1+opposite; } else { document.getElementsByTagName("span")[x].innerHTML = converted+opposite } } //foot-meter if (unitstring.indexOf("foot")>0 || unitstring.indexOf("'") >0){ converted = Math.round(num/3.28) opposite = " meter" document.getElementsByTagName("span")[x].innerHTML = converted+opposite; } if (unitstring.indexOf("meters")>0){ converted = Math.round(num*3.28) opposite = " feet" //alert(converted) if (converted>10){ amt = converted- (Math.floor(converted/5)*5) if (amt>2){ converted += (5-amt)} if (amt<3){ converted -= amt} } //alert(converted) if (nums[1]>""){ num1 = parseInt(nums[1],10) //alert(num1) num1 = Math.round(num1*3.28); if (num1>10){ amt = num1- (Math.floor(num1/5)*5) if (amt>2){ num1 += (5-amt)} if (amt<3){ num1 -= amt} } document.getElementsByTagName("span")[x].innerHTML = converted+"-"+num1+opposite; } else { document.getElementsByTagName("span")[x].innerHTML = converted+opposite } } if (unitstring.indexOf("meter")>0){ converted = Math.round(num*3.28) opposite = " foot" document.getElementsByTagName("span")[x].innerHTML = converted+opposite } //miles-km if (unitstring.indexOf("mile")>0){ converted = (Math.floor(num*16))/10 document.getElementsByTagName("span")[x].innerHTML = converted+" km" } if (unitstring.indexOf("km")>0){ converted = (Math.floor(num*10/1.6))/10 document.getElementsByTagName("span")[x].innerHTML = converted+" miles" } } } dummy=MoreBack(0) } function someFunction(){ } function show(){ if (document.getElementById("counter").style.visibility == "hidden"){ document.getElementById("counter").style.visibility = "visible" } else { document.getElementById("counter").style.visibility = "hidden" } } var inversevis = "visible" var red = "00" var green = "ao" var blue = "ff" var gotcha = 0 var k = 1 //runs at loadtime to set all color values (uses cstring, dstring, clstring, dlstring) //runs anytime the [DIM] button is clicked to toggle dim and bright colors var d = 1 var cstring = "#00a0ff" var dstring = "#702020" var dlstring ="#808020" var newcstring ="" var newred="" var newgreen = "" var newblue = "" function dim(){ if (navigator.appName=='Microsoft Internet Explorer'){ if (d==0){ document.styleSheets[0].rules[1].style.color = dstring document.styleSheets[0].rules[5].style.color = dstring document.styleSheets[0].rules[3].style.color = dstring document.styleSheets[0].rules[2].style.borderColor = dstring document.getElementById("menutable").style.borderColor = dstring document.styleSheets[0].rules[6].style.color = dstring document.styleSheets[0].rules[9].style.borderColor = dstring document.getElementById("cameratable").style.borderColor = dstring document.styleSheets[0].rules[8].style.borderColor =dstring //document.styleSheets[0].rules[15].style.borderColor = dstring document.styleSheets[0].rules[10].style.borderColor = dstring document.styleSheets[0].rules[17].style.borderColor = dstring document.styleSheets[0].rules[17].style.color = dstring document.styleSheets[0].rules[16].style.color = dstring document.styleSheets[0].rules[7].style.color =dlstring document.styleSheets[0].rules[11].style.color = dlstring document.styleSheets[0].rules[12].style.color = dlstring document.styleSheets[0].rules[13].style.color = dlstring document.styleSheets[0].rules[14].style.color = dlstring document.styleSheets[0].rules[8].style.color =dlstring document.getElementById("dim").innerHTML = ' Bright '; document.wp.src = 'wp_logo_dimred.gif'; document.pline.src = 'wp_pline_dimred.gif'; document.la.src = 'Menu/dimleftarrow.gif'; document.ra.src = 'Menu/dimrightarrow.gif'; document.ua.src = 'Menu/dimuparrow.gif'; document.da.src = 'Menu/dimdownarrow.gif'; document.thumbnail1.style.filter = "alpha(opacity=50);" document.thumbnail2.style.filter = "alpha(opacity=50);" document.thumbnail3.style.filter = "alpha(opacity=50);" d=1 } else { document.styleSheets[0].rules[1].style.color = cstring document.styleSheets[0].rules[5].style.color = cstring document.styleSheets[0].rules[3].style.color = cstring document.styleSheets[0].rules[2].style.borderColor = cstring document.getElementById("menutable").style.borderColor = cstring document.styleSheets[0].rules[6].style.color = cstring document.styleSheets[0].rules[9].style.borderColor = cstring document.getElementById("cameratable").style.borderColor = cstring document.styleSheets[0].rules[8].style.borderColor =cstring document.styleSheets[0].rules[15].style.borderColor = cstring document.styleSheets[0].rules[10].style.borderColor = cstring document.styleSheets[0].rules[17].style.borderColor = cstring document.styleSheets[0].rules[17].style.color = cstring document.styleSheets[0].rules[16].style.color = cstring document.styleSheets[0].rules[7].style.color =cstring document.styleSheets[0].rules[11].style.color = cstring document.styleSheets[0].rules[12].style.color = cstring document.styleSheets[0].rules[14].style.color = cstring document.styleSheets[0].rules[8].style.color =cstring document.getElementById("dim").innerHTML = ' Dim '; document.wp.src = 'wp_logo_uwsky.gif'; document.pline.src = 'wp_pline_uwsky.gif'; document.la.src = 'Menu/uwskyleftarrow.gif'; document.ra.src = 'Menu/uwskyrightarrow.gif'; document.ua.src = 'Menu/uwskyuparrow.gif'; document.da.src = 'Menu/uwskydownarrow.gif'; document.thumbnail1.style.filter = "alpha(opacity=100);" document.thumbnail2.style.filter = "alpha(opacity=100);" document.thumbnail3.style.filter = "alpha(opacity=100);" d=0 } } if (navigator.appName=='Netscape'){ if (d==0){ document.styleSheets[0].cssRules[1].style.color = dstring document.styleSheets[0].cssRules[5].style.color = dstring document.styleSheets[0].cssRules[3].style.color = dstring document.styleSheets[0].cssRules[2].style.borderColor = dstring document.getElementById("menutable").style.borderColor = dstring document.styleSheets[0].cssRules[6].style.color = dstring document.styleSheets[0].cssRules[9].style.borderColor = dstring document.getElementById("cameratable").style.borderColor = dstring document.styleSheets[0].cssRules[8].style.borderColor =dstring //document.styleSheets[0].cssRules[15].style.borderColor = dstring document.styleSheets[0].cssRules[10].style.borderColor = dstring document.styleSheets[0].cssRules[16].style.color = dstring document.styleSheets[0].cssRules[17].style.borderColor = dstring document.styleSheets[0].cssRules[17].style.color = dstring document.styleSheets[0].cssRules[7].style.color =dlstring document.styleSheets[0].cssRules[11].style.color = dlstring document.styleSheets[0].cssRules[12].style.color = dlstring document.styleSheets[0].cssRules[14].style.color = dlstring document.styleSheets[0].cssRules[8].style.color =dlstring document.getElementById("dim").innerHTML = ' Bright '; document.wp.src = 'wp_logo_dimred.gif'; document.pline.src = 'wp_pline_dimred.gif'; document.la.src = 'Menu/dimleftarrow.gif'; document.ra.src = 'Menu/dimrightarrow.gif'; document.ua.src = 'Menu/dimuparrow.gif'; document.da.src = 'Menu/dimdownarrow.gif'; document.thumbnail1.style.opacity = .5 document.thumbnail2.style.opacity = .5 document.thumbnail3.style.opacity = .5 d=1 } else { d=0 document.styleSheets[0].cssRules[1].style.color = cstring document.styleSheets[0].cssRules[5].style.color = cstring document.styleSheets[0].cssRules[3].style.color = cstring document.styleSheets[0].cssRules[2].style.borderColor = cstring document.getElementById("menutable").style.borderColor = cstring document.styleSheets[0].cssRules[6].style.color = cstring document.styleSheets[0].cssRules[9].style.borderColor = cstring document.getElementById("cameratable").style.borderColor = cstring document.styleSheets[0].cssRules[8].style.borderColor =cstring document.styleSheets[0].cssRules[15].style.borderColor = cstring document.styleSheets[0].cssRules[10].style.borderColor = cstring document.styleSheets[0].cssRules[16].style.color = cstring document.styleSheets[0].cssRules[17].style.borderColor = cstring document.styleSheets[0].cssRules[17].style.color = cstring document.styleSheets[0].cssRules[7].style.color =cstring document.styleSheets[0].cssRules[11].style.color = cstring document.styleSheets[0].cssRules[12].style.color = cstring document.styleSheets[0].cssRules[14].style.color = cstring document.styleSheets[0].cssRules[8].style.color =cstring document.getElementById("dim").innerHTML = ' Dim '; document.wp.src = 'wp_logo_uwsky.gif'; document.pline.src = 'wp_pline_uwsky.gif'; document.la.src = 'Menu/uwskyleftarrow.gif'; document.ra.src = 'Menu/uwskyrightarrow.gif'; document.ua.src = 'Menu/uwskyuparrow.gif'; document.da.src = 'Menu/uwskydownarrow.gif'; document.thumbnail1.style.opacity = .5 document.thumbnail2.style.opacity = .5 document.thumbnail3.style.opacity = .5 } } } function about(){ //tempr = r tripreport=true r = data[11] dummy = tripcontent(); dummy = report(2); //r = tempr; //dummy = tripcontent(); } vidstatus = "off" function vidEnable(){ if (vidstatus == "off") { vidstatus="on"; document.getElementById("vidon_off").innerHTML = ' Disable Video'; } else { vidstatus="off"; document.getElementById("vidon_off").innerHTML = '  Enable Video'; } dummy = scrollPhoto(0) } // End Hiding -->
Click for visitor count     wadespage.com                          
Home   Boating   Diving   UW Photo   UW Video   Reports   Weather
Blue Heron Bridge Diving
Day in and day out, the Blue Heron Bridge location may well be the best shore dive in Florida. It has two distinct sites, tons of small critters for the macro person, enough big fish to keep you looking around, and best of all, it's free, day or night. Situated just north of West Palm Beach, Florida, (exit 75 of I-95) it is convenient to all the SE Florida divers and offers a weekend option to offshore when the winds are rough, or a terrific night dive aFfter hard workday. It is so good that I made a whole webpage dedicated to it here, explaining how to dive it. If you are near West Palm Beach, you should have done it many times already.

This is a perfect camera test site, since it is shallow and has lots of subject matter. I regularly take cameras there and just lay in the sand to do tests.
I never fail to find something new while I am at it. I have used everything I own camera wise, and several borrowed rigs, so just let the camera data that comes with each photo tell the story.
Photo 1: A video still of a pair of angelfish in the upper water near a piling on the old bridge. An overcast day added the ethereal sense to the photo.
Photo 2: A strobe misfire produced this modeling light only photo of a starfish and a fire worm. I thought of the title "Under the Lamppost" when I saw it.
Photo 3: Video of one of several batfish that can be found in the sandy open areas between the pilings of any of the three bridges.
Photo 4: Balloonfish of various sizes are under the bridges. This from a night dive where they are less inclined to turn tail.
Photo 5: A large hermit crab peers out from its shell.
Photo 6: From a video of three flying gunards. Taken in the basin just south of the east site bridge.
Photo 7: Video of the curious angelfish at the rubble field near north column 6 of the fishing pier. They see their reflection in the lens and bump the camera to run it off.
Photo 8: Octopus are common at night. This hunting octopus was unfazed by 20 shots from the strobe over 3 or 4 minutes. It just went about it's business.
Photo 9: Tough lighting on this hermit. The highly reflective shell blooms before the hermit shows up in the shade. There are lots of photo challenges under the bridge.
Photo 10: A closer view of the same hermit.
Photo 11: A lizardfish buries in the sand and waits for prey.
Photo 12: The ubiquitous banded coral shrimp, my favorite practice photo model. They are colorful, live in tough to shoot locations, and test resolution, focus, and depth of field.
Photo 13: Tiny juvenile spotted drum, with their constant motion, needs lots of patience. Getting simultaneous profiles of these two took as much luck as skill.
Photo 14: Cardinalfish are rarely out in the open enough to get good lighting on them. Practice shooting into holes and under ledges to get this fish.
Photo 15: I've only seen one of these tube anenomes in all my dives under the bridge, but here it is.
Photo 16: There are plenty of these bandtail puffers.
Photo 17: These varigated urchins are usually decorated with shells and leaves for cameoflague. This one undressed for its photo, then got dressed again.
Photo 18: This octopus, about 2" in body size, stares out from its home in a discarded engine manifold.
Photo 19: A small planehead filefish, taken at Snug Haven dock, just north of the east bridge. The Running Free used it as home dock before moving to Riviera Beach Marina.
Photo 20: Closeup of another spotted drum.
Photo 21: An arrow crab, the other favored photo model under the bridge. There are 7" ones and 1/2" ones, common everywhere. Pick your favorite, and photo away.
Photo 22: This big balloonfish wanders around the area. It's easier to find at night.
Photo 23: Cushion starfish abound in every color, and are particularly plentiful in the basin south of the east bridge.
Photo 24: A night shot of a polka-dot batfish.
Photo 25: Note the 3 sets of claws in this closeup of the banded coral shrimp. Taken in the film days, the resolution of the venerable Nikonos RS is still hard to beat.
Photo 26: Another arrow crab with its purple claws.
Photo 27: And another banded coral shrimp.
Photo 28: This honeycombed cowfish will turn tail in the daytime, so is easier to capture at night.
Blue Heron Bridge Underwater Photos and Video

Camera Info
Underwater Photos
Underwater Photos
Underwater Photos


Up Arrow scroll

Down Arrow  
  Enable Video
 Page Help