@charset "utf-8";
/* CSS Document */
/*http://matthewjamestaylor.com/blog/equal-height-columns-cross-browser-css-no-hacks*/
/*http://matthewjamestaylor.com/blog/perfect-3-column.htm*/
#container3 {
	float:left;
	width:100%;
	overflow:hidden;		/* This chops off any overhanging divs */
	position:relative;     /* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	background-color:#A0C864; /*#99CC66control the R menu color*/
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #669900;
}
#container2 {
	float:left;
	width:100%;
	background-color:#D7FAA5; /*control the Lmenu and mid col content color#e6FFc6, DCE6B4*/
	position:relative;
	right:30%;
}
#container1 {
	float:left;
	width:100%;
	position:relative;
	right:46%;
	background-color: #a0c864;/* L menu color*/
}
#col1 {
    float:left;
    width:22%; /* control the width of col1*/
    position:relative;
    left:78%; 
    overflow:hidden;

}
#col2 {
    float:left;
    width:42%; /* control the width of col2, blue margin*/
    position:relative;
    left:80%; /*control left margin col2*/
    overflow:hidden;
	

}
#col3 {
    float:left;
    width:27%;
    position:relative;
    left:84%; /*control left margin col3*/
    overflow:hidden;
min-height: 585px;
}

