I’m having the same problem. I’m using the “classic” theme, and wordpress version 3.0.1 which is modified with extra sidebars. I’ve tried removing the search widget from the sidebar in question and then re-adding it. Doesn’t work. I did notice after doing so, the view source shows that the li id ‘magically’ changed from “search-2” to “search-3”. I cannot find anywhere in the code that says “Search for:” and I don’t have searchform.php file at all. The site: http://teknekwebservices.com/blog/
Code for the sidebar in question:
<div id="menu" class="grid_4 blogsidebar">
<ul>
<?php /* Widgetized sidebar, if you have the plugin installed. */
if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Sidebar For Blog') ) : ?>
<?php endif; ?>
</ul>
</div>
**FIXED** Nevermind I just found the solution. Simply add the following to your stylesheet:
.widget_search .screen-reader-text {
display:none;
}