I have had this problem before and never figured out a solution.
My sidebar widgets all register with this:
<?php if ( function_exists('register_sidebar') ) register_sidebar(array( 'before_widget' => '<div id="sidebartop"> </div> <div id="sidebarentry">', 'after_widget' => '</div> <div id="sidebarbottom"> </div><br />', 'before_title' => '<h1>', 'after_title' => '</h1>', )); ?>
Except for my blogroll widget, which, according to FireBug, is being registered with completely different set of code (Copied from FireBug's inspection) --
<div id="linkcat-2"/> <div id="linkcat-2"> <h1>Blogroll</h1> <ul class="xoxo blogroll"> <li> <a href="http://link.com">Link dot com</a> </li> </ul> </div> <div id="sidebarbottom"/> <br/>
Idealy, I want to modify whatever is registering the blogroll widget so it adheres to the same formatting as the rest of my sidebar. If anyone has any idea which file I should be editing for this, it would be greatly appreciated.