Можно темизировать кнопку "Найти" с помощью css, но если стоит задача заменить её на изображение, то достаточно добавить функцию переопределения в template.php

function НАЗВАНИЕ_ВАШЕЙ_ТЕМЫ_form_alter(&$form, &$form_state, $form_id) {
    if ($form_id == 'search_block_form') {
        $form['search_block_form']['#title'] = t('Search'); // Change the text on the label element
        $form['search_block_form']['#title_display'] = 'invisible'; // Toggle label visibilty
        $form['search_block_form']['#size'] = 14;  // define size of the textfield
        $deftext = t(''); // hiding text in input field
        $form['search_block_form']['#default_value'] = $deftext; // Set a default value for the textfield
        $form['actions']['submit']['#value'] = t('GO!'); // Change the text on the submit button
        $form['actions']['submit'] = array('#type' => 'image_button', '#src' => base_path() . path_to_theme() . '/images/search.jpg');
 
        // Add extra attributes to the text box
        $form['search_block_form']['#attributes']['onblur'] = "if (this.value == '') {this.value = '".$deftext."';}";
        $form['search_block_form']['#attributes']['onfocus'] = "if (this.value == '".$deftext."') {this.value = '';}";
  }
}