Get it looking right for FF first. Then get it looking right for both FF and Chrome. Only after you have it looking right in FF and Chrome, should you start concerning yourself with how it looks in IE. After you achieve this, then start adjusting for IE, if necessary, using *
before your style rules, example: *margin-top:2px;
adjusts the top margin for IE7 and IE6 exclusively.
After looking at your code, it's difficult to say exactly what may be causing the problem without being able to test different solutions on my system. But here are some things you can try to change in your styles.css file (located in your 'chronicle' folder within your 'themes' folder) that may correct the issue:
- apply the same height value to both your
#s
and #searchsubmit
rule-sets
- remove
font: 14px "century gothic", Arial, Helvetica, sans-serif;
from #searchsubmit
- after you do the above, if it still doesn't look right in both FF and Chrome, set the first and second padding values for your
#s
rule-set to 0
(i.e. change 8px
to 0px
) and then add a margin-top:
declaration to both #s
and #searchsubmit
and give both the same value, for example margin-top:8px;
- if you're still having issues, try copying this line:
font: normal 100% "Tahoma", Arial, Helvetica, sans-serif;
from your #s
rule-set and add it to your #searchsubmit
rule-set so that it appears in both rule-sets.
There's so many different possibilities that could be causing the problem, which is why you may want to try one of the aforementioned hacks if you can't figure out the source of the problem.