



.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: #f8f8f8;    	/* Right column background colour */
}

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

.content .content-left {
        float:left;
        width:100%;
        margin-left:-50%;
        position:relative;
        left:450px;         	/* Left column width + right column width */
        background:#f8f8f8;    	/* 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 */
    background:#f8f8f8;	
}

/* 2 column left menu settings */

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

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




























/* content = sidebar + main */


#content111 {
	width: 850px;
	margin: 10px 0px 0px 0px;
	text-align: left;
}

/* main = tree + canvas */


#main {
	height: 298px;
	width: 618px;
	background: url("/ows/templates/hosting_01/images/main.jpg") no-repeat left 12px;
	float:left;
}


