/*
    Modified from: http://matthewjamestaylor.com/blog/perfect-multi-column-liquid-layouts
*/

   * {
        margin: 0px; 
        padding: 0px;
    }

    /* Header styles */
	#header {
		clear:both;
		width:100%;
        margin: 0 auto;
	}
	/* column container */
	.colmask {
		position:relative;	/* This fixes the IE7 overflow hidden bug */
		clear:both;
		/* float:left; */
		width:100%;			/* width of whole page */
		overflow:hidden;		/* This chops off any overhanging divs */
        margin: 0 auto;
	}
	/* common column settings */
	.colright,
	.colmid,
	.colleft {
		float:left;
		width:100%;
		position:relative;
	}


	.rightmenu .col1 {
		width:100%;			/* left column content width (left column width minus left and right padding) */
	}
	/* Footer styles */
	#footer {
		clear:both;
		width:100%;
        margin: 0 auto;
	}
    /* Global errors display */
	#globalErrors_container {
		clear:both;
		width:100%;
        margin: 0px auto;
	}
    #globalErrors {
        width: 100%;
        float: left;
        margin: 10px 0px;
    }


