I see the difference from between chrome as FF, though not exactly as you see it.
For both browsers it is located lower than you have shown.
The first thing to do is to correct the 3 validation errors:http://validator.w3.org/check?uri=ht...amrakenya.com/
Add the spacecharacter
remove the action attribute or define an action
move the <style> to the <head>
And why are you using a <h1> to contain the logo.
Try using <div> instead.