
	/* column container */
	.colmask {
		position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	    clear:both;
	    float:left;
        width:950px;			/* width of whole page */
		overflow:hidden;	/* This chops off any overhanging divs */
		background-position: right;
		background:#bcc0bf;

	}
	/* 2 column left menu settings */
	.leftmenu {
		background-image:url('../images/left_margin_dot.gif'); 
		background-repeat: repeat-y;
		background-position: left;
	}
    .leftmenu .colright {
        float:left;
        width:200%;
		position:relative;
		left:230px; /* set overall width menu col */
		background:#bcc0bf;
    }
    .leftmenu .col1wrap {
	    float:right;
	    width:50%;
	    position:relative;
	    right: 0px;
		background:#bcc0bf;
	}
	.leftmenu .col1 {
        margin:0;
	    position:relative;
	    right:100%;
	    overflow:hidden; 
		background-image:url('../images/body_survey_right.jpg'); 
		background-position: 320px 0px;
		background-repeat: no-repeat; 
		min-height: 450px;
	}
    .leftmenu .col2 {
        float:left;
        width:200px;
        position:relative;
        right:230px;
        padding-left: 10px;
		background:#bcc0bf;
}
