I recently switched my theme from a plug-and-chug type theme to one of the white-labelish type themes called Thesis. It is very flexible and is almost like starting with a blank canvas that has a big set of paints and a crowd of tutors standing next to it. One of the big things I wanted to do with the theme is to replace the text “Blog Title” with an image logo and also to put a search bar and some links to some of my networks and rss feed in the header.
This is how I accomplished the addition of search and social as shown in the screenshot below.

First make sure that your header logo image does not take up the whole width of the header, it just makes things simpler. The CSS code below looks like a lot but what it does is allow you to use any of a multitude of social links, all from one image which essentially “moves” depending on the pixel values chosen to display the appropriate image and then show the corresponding grayed out image on mouse hover. Download the image here.
Next upload that image using the built in WordPress media “add new” uploader and use the link to its upload location in the code below where it says “add your image link here“. Then copy the code shown below into the bottom of your custom.css file.
.custom #header_addons .search_form input[type="text"] {padding: 9px 5px; border: 1px solid #cbcac8; background: #f9f9f9; width: 223px;}
.custom #header_addons .search_form input[type="text"]:focus {background: #ffffff;}
/* positions the search widget on the right hand side of the header */
.custom #header_addons {position: absolute; top: 40px; right: 0px; text-align: right; width: 400px; margin-top: 0;}
.custom #social {list-style: none; text-align: left; width: 148px; overflow: hidden; float: right;}
.custom #social li {float: left;}
.custom #social li a { float: left; width: 32px; height: 32px; background: url(http://add your image link here) 0 0 no-repeat; text-indent: -9999px; display: block; margin-left: 5px; position: relative;}
.custom #social li a span {background: url(http://add your image link here) 0 0 no-repeat; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 100; }
.custom #social li#delicious a {background-position: 0 0;}
.custom #social li#delicious a:hover {background-position: 0 -32px;}
.custom #social li#digg a {background-position: -42px 0;}
.custom li#digg a:hover {background-position: -42px -32px;}
.custom #social li#email a {background-position: -84px 0;}
.custom #social li#email a:hover {background-position: -84px -32px;}
.custom #social li#facebook a {background-position: -126px 0;}
.custom #social li#facebook a:hover {background-position: -126px -32px;}
.custom #social li#flickr a {background-position: -168px 0;}
.custom #social li#flickr a:hover {background-position: -168px -32px;}
.custom #social li#google a {background-position: -210px 0;}
.custom #social li#google a:hover {background-position: -210px -32px;}
.custom #social li#linkedin a {background-position: -252px 0;}
.custom #social li#linkedin a:hover {background-position: -252px -32px;}
.custom #social li#rss a {background-position: -294px 0;}
.custom #social li#rss a:hover {background-position: -294px -32px;}
.custom #social li#skype a {background-position: -334px 0;}
.custom #social li#skype a:hover {background-position: -334px -32px;}
.custom #social li#stumbleupon a {background-position: -376px 0;}
.custom #social li#stumbleupon a:hover {background-position: -376px -32px;}
.custom #social li#twitter a {background-position: -418px 0;}
.custom #social li#twitter a:hover {background-position: -418px -32px;}
.custom #social li#vimeo a {background-position: -460px 0;}
.custom #social li#vimeo a:hover {background-position: -460px -32px;}
.custom #social li#youtube a {background-position: -502px 0;}
.custom #social li#youtube a:hover {background-position: -502px -32px;}
Then copy the code shown below into the bottom of your custom_functions.php file.
As you can see from the code above I have commented out the services I do not want to use. I chose to use Twitter, LinkedIn, Youtube, and RSS.