I agree with Chisa, you are not incompetent at all ^__^
heart I like the design, very cute... but I have mozilla, and it doesn't work for me
sweatdrop so.. I opened it up in IE, and the main content still isn't in the box...
so, I sat down and changed your code untill I found the problem ^_^'
1. when that divlayer gets long, you are going to want to give the overflow property in your CSS a value. I was taught to use auto for a thing like this, but I think scroll might work as well..
2. Don't set the font size with CSS when you can do it with HTML setting it with CSS tends to to make some fonts look funny and pixelated and it isn't setting universal sizes between browsers
(you may use numbers 1 - 7 with 3 being normal. 12pt font ^__^
3. ah ha! found the problem with the text not fitting, your picture is centered! you can't do that, unfortunatly.... 'cause you have a the div layer position as absolute.
some ways around that are:
-the most simple is just setting the page margins to 0 and making you picture align left, then put the picture there
-a step harder is making the position of the picture absolute like the div layer, and just a layer lower than it and arranging them on you page. ( change the z-index of the div layer to 2)
- a step harder, or a step more work I guess, is to make a table exactly the size of your image, give it no border. nothing so you can't see it. now, use your background image as the background of this table and center the whole table. now, you are going to put 1 more table that is invisible (not fill, no borders) like the first one inside of the first on and split it up so it is 2 cells tall. then you set the cells sizes so one cell blocks the top part of your background that you don't want the text to be on, and in the botto cell wich should line up with your text area, put the div layer, but don't set the position to absolute, just remove that one little bit of CSS and the location it was sending it to. now, your cive layer will move where ever your table moves and it always be lined up ^__^
heart if you need help, or want me to explain better, I would be more than happy to help! Just PM me ^___^
heart