overflow: hidden on body - else header line will force hoz scrolling
body overflow must be horizontally hidden only, else can't scroll up and down page
add custom search form to header and footer w/o widget

stop using the customizable search widget - it hasn't been updated in over two years.
overflow-x: hidden must be applied to both html and body elements
header and search form styles

some messy !important declarations to override superfish menus