

.content-left-middle-right {
		position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	    clear:both;
	    float:left;
        width:100%;				/* width of whole page */
		overflow:hidden;		/* This chops off any overhanging divs */
}

.content {
	 background: #333333;    	/* Right column background colour */
}

.content .content-left-middle {
        float:left;
        width:200%;
        margin-left:-200px; 	/* Width of right column */
        position:relative;
        right:100%;
        background:#fff;    	/* Centre column background colour */
}

.content .content-left {
        float:left;
        width:100%;
        margin-left:-50%;
        position:relative;
        left:400px;         	/* Left column width + right column width */
        background:#4d0a0a;    	/* Left column background colour */
}

.content-left-wide {
    position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
    clear:both;
    float:left;
    width:100%;			/* width of whole page */
	overflow:hidden;	/* This chops off any overhanging divs */
}

/* 2 column left menu settings */

.wide {
    background:#4d0a0a; /* left column background color */
}

.wide .content-wide {
    float:left;
    width:200%;
	position:relative;
	left:200px;
    background:#fff;
}


/* content = sidebar + main */

#content11 {
	width: 100%;
	margin: 0px 0px 0px 0px;
	text-align: left;
	background: #000000 url( '/ows/images/common/menu_back_red.jpg' ) repeat-y;
}

/* main = tree + canvas */

#main11 {
	width: 642px;
	text-align: center;	
	margin-left: auto;
	margin-right: auto;
	padding: 0px 10px 0px 15px;
	float:left;
	background-color: #000000;
}

