Hey guys,
so I said yes to helping out a non-profit concert collecting for a Cancer charity by brushing up their website.. Sadly, the person in charge of the site originally installed a theme, had little clue what to do with it and started editing things by hardcoding them (often incorrectly) into the theme, oi humbug!
I'm working on getting everything fixed up, starting with the header - but on the frontpage something is pushing the header and navigation to the left (as if a parent div is too short, or a padding/margin-left is being applied) and I can't for the life of me figure out what's doing it! I've done a bit of damage control making it render acceptably in FireFox and Chrome, but in Internet Explorer this causes the header content to be pushed into two lines, creating a huge space that shouldn't be there...
Please oh please help me figure out what's causing this.. The header renders fine on all other pages than the frontpage, meaning that it's probably something with the frontpages 2-column layout, but again.. I can't seem to find it!
puppy+eyes.jpg
The website is in danish, but luckely CSS is a universal language <3
http://www.cancerbeat.dk
Would really appreciate some help with this... I can post all the CSS, but since I have little clue as to where the problem is, it would be a LOT of code
Here is the header CSS, but I'm suspecting that the problem may be with the column layout, and not the actual header (seeing as the same header renders fine on the other pages):
HTML Code:#header { height: 33px; padding: 1.5em 0 0; } #header #logo { height: 15px; } #header #logo .title { color: #000000; font: 700 3em/1.2em arial,sans-serif; letter-spacing: -0.05em; padding: 0.5em 0 0; } #header #logo .title .site-title { font-family: Helvetica,Arial,"Lucida Grande",Verdana,sans-serif; font-size: 1em; } #header #logo .title .desc { color: #666666; font: 400 0.25em arial,sans-serif; letter-spacing: 0.2em; margin: -10px 0 0; padding: 0 0 20px; text-align: right; text-transform: uppercase; } #header #logo .title a { color: #000000; text-decoration: none; } #header #logo .title a:hover { background: none repeat scroll 0 0 #000000; color: #FFFFFF; } #header #logo a.sitelogo { background: url("images/bg/sitelogo.png") no-repeat scroll 0 0 transparent; display: block; height: 25px; width: 400px; } #header #search_menu { height: 15px; } #header #search_menu #search { padding: 0 0 0 5px; }




Reply With Quote




Bookmarks