    
    /* COLORSHIFT */
    body {
    	color: #333;
        /* background-color: #fff; */
        background: #fff url('/graphics/background-fff.gif') no-repeat center center;
        
        /* Opera doesn't place the background-image very well
        /* First, the image is centered in the middle of the body,
        /* not the center of the browser (this can be solved with
        /* html { height: 100%; }
        /* This helps a lot, but the background is still not placed pixel-perfect */
    }
    
    html { height: 100% } /* Makes Opera happy */
    
    #container {
    	color: #333;
    	/* background-color: #fff; */
    	background: transparent none;
    }
    
    #header, #footer {
    	color: #333;
    	/* background-color: #fff; */
    	background: transparent none;
    }
    
    #header h1 a {
    	width: 302px;
    	height: 50px;
        background: url('/graphics/header-fff.gif') no-repeat bottom;
        display: block;
    }
    
    #header h1 a span {
    	display: none;
    }