/* Basic Column Styles */
.cg			{ clear: both; }
.c			{ vertical-align: top; float: left; }
* html .c	{ overflow: visible; }

.cg:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/* Two Column Layout */

.cw_two_column{ 
	
margin: 0px 26px 0px 20px; 
padding: 5px 0px 50px 0px; 
}

.cg_two_column{ 
width: 100%; 
}

.c_body{ 
width: 68%; 	
}
.c_sidebar{ 
width: 32%; 
}
		
.cm_body{ 
margin: 0px 40px 0px 30px; 
padding: 6px 0px 0px 0px; 
}

.cm_sidebar{ 
margin: 0px 0px 0px 20px; 
padding: 10px 0px 0px 0px;
}