@ssassen... Your child theme was importing the 99px top padding from the default.css
but you weren't changing it in your style.css
@markmathson... you have 2 style sheets (style.css) defined plus you're importing the default.css which makes things even more complex because you now have to override what you're importing. Here's a very simple and very clean way to do it...
To create a child theme for Thematic...
- in your Wordpress themes directory, create a new folder for your child theme and
name it i.e. childtheme01
- in the childtheme01 folder, copy & paste Thematic's style.css and do your
editing from there, don't import additional .css files like you're doing now
for images...
- inside the childtheme01 folder create a sub-folder titled... images
- place all of the images you'll use for childtheme01 in the images folder
- your child theme will reference(use) images directly from your child theme images folder
i.e. background-image: url(images/background.jpg);
to complete a basic child theme...
- add your screenshot.png (or .jpg) image in the child theme folder for childtheme01
wrap up...
So all you really need for a basic child theme is a child theme folder (i.e. childtheme01) containing...
- a copy of Thematic's style.css sheet that you can edit
- a sub-folder titled... images
- a custom screenshot.jpg for childtheme01
The less stuff you import, the easier it will be to see & find where things are and how to edit them. Using multiple style.css files is pointless, and then importing the default.css on top of that just complicates things even further.
***Disclaimer... if you ask 10 blog designers how to do this you'll get 10 different answers so my way isn't necessarily the perfect way but it works, it's clean and it's simple which makes finding stuff you want to edit very easy.
If my explanation isn't clear or your need more details, just ask. If you like I can post code from some Themetic child themes I'm working on to give you a starting point. I hope this helps to clear things up a bit. Later...