The login textboxes are rendered from a standard
ASP.NET Login control defined in ~/master/site.master.
You may have to rearrange things in site.master, combined with some CSS, to get things working the way you want. I just did a quick test with your page open in Firefox with Firebug enabled and was able to move the login to the left of the search bar with these changes to the HTML:
1. Add float:left to the table representing the login control (ID=ctl00_ctl00_ctl00_c1_LoginView1_Login1).
2. Add float:right to the div containing the search box (ID=ctl00_ctl00_ctl00_c1_pnlSearch).
I leave it as an exercise for you to figure out how to get this CSS into either site.master or the CSS file.
To get rid of the labels, add the 'invisible' CSS class to the LabelStyle-CssClass property of the Login control. That is, change:
Code:LabelStyle-CssClass="fss"
to this:
Code:LabelStyle-CssClass="fss invisible"
I used the TextBoxWatermarkExtender to put the word 'Search' in the search textbox; you can use a similar technique for the username and password. But note that it won't work well for the password textbox, because the characters are ********.
Good luck!
Roger Martin
Lead Developer for Gallery Server Pro