Input border-right: 0px;
? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-US" xml:lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <title></title> <style rel="stylesheet" type="text/css"> #search { width: 500px; float: left; margin: 60px 0 0 115px; display: inline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: red; line-height: 23px; } #search input { height: 20px; width: 329px; float: left; border-top: 1px solid #700303; border-left: 1px solid #700303; border-bottom: 0px; border-right: 0px; margin: 0 5px 0 11px; padding: 2px 0 0 2; background-color: red } #search span { display: block; float: left; } </style> </head> <body> <div id="search"> <span>Search the web:</span> <input type="text" /> <a href="#"><img src="images/search.jpg" alt="" width="57" height="26" /></a><br /> </div> </body> </html>