Scrolling to accomodate for elements off page

So I added two divs that stretch beyond the bottom of the page and I'm trying to figure out how to work in overflow such that the whole page scrolls (not just the text within the div element).

The following is my code so far. (If you look at this and think "what on earth is this mess?" I'm sorry ~_~, the following is the product of a week of exposure to CSS/DW and PS Youtube videos and web-developing websites)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
<html xmlns="">

Rounded Corners Drop Down Menu Possible?

I hate to post ALL my code in here especially when there's firebug these days. The URL to the temp site is Tifacola's Burning Hearts Concept

A few things are going on here.

1. Overflow:hidden isn't exactly working on all browsers. (it's not rounding the corners on hover)I have validated.
2. Because of the hidden overflow I can't see the drop down menu.

Overflow Auto Does Not Activate Scroll on Body Tag

I have many iterations of this page, but none of them are working the way I would like.

Basically I want a vertical scroll to appear when the content goes beyond 100% of the screen height - the most ordinary of browser behaviors. I have tried setting "overflow: auto" for the body area, and it does not work. I have tried setting and unsetting heights for every element, and that does not work. I can get it to work with individual elements like divs, but not for the entire page/body.

Nested overflow div

Hi All

I have 2 divs stack on each other, nested inside a main div with fixed height. The top div is toggled 'on' and 'off' using javascript. I want that when the the top div is 'on', the bottom div should apply an 'overflow: auto' when it's compressed instead of pushing the whole thing down. But I don't know if that's possible in css, if it's not, please tell me.

Here's the code -HTML:

<div id="main">
    	<div id="theForm">
        	<div id="top">

Center image in header div - cut off edges on small res

Cool Hello everyone, I've been browsing this forum for quite some time and have yet to have to ask a question, but here goes:


@charset "utf-8";
/* CSS Document */
* {
    margin: 0;
    padding: 0;
html, body, #bg, #bg table, #bg td {
#bg {
    position: fixed;
	z-index: 1;
#bg div {
#bg td {
#bg img {
    margin:0 auto;

Syndicate content