I have a text box and a button, which is described with the HTML/CSS below.
Currently these two elements are appearing with the button slightly lower than the text box. Can somebody please suggest how I can get these two aligned so their middles are on the same horizontal axis? Thanks
update: apparently the outside world can't see this site. I'll post some HTML describing the controls shortly
update 2: This is the code:
<div id="SearchForm">
    <form method="get" action="/search/Tabs">
        <div class="search-box ActionControl">
            <input type="text" value="" name="Search" id="Search">
            <a href="/search/Tabs">Search</a>
        </div>         
        <div id="ContentArea"></div>
    </form>
</div>
#SearchForm .search-box
{
    padding: 25px;
    height: 25px;
    background-color: #F6E9D8;
    border: 1px solid #E7DFD0;
}
#SearchForm .search-box input
{
    width: 425px;
}
#SearchForm .search-box a
{
    background:url("../../Content/images/100/button-M.png") no-repeat scroll 0 0 transparent;
    border:0 none;
    color:White;
    cursor:pointer;
    font-size:8pt;
    padding-left: 22px;
    padding-right:22px;
    padding-top: 3px;
    padding-bottom: 3px;
}