/*** main styles ***/

#main {
	background:#fee6c2;
	padding:20px 0 20px 20px;
	width:880px;
	min-height:430px;
	height:430px;
}

#main p {
	margin-left:0;
}

#main h1 {
	margin-left:0;
	padding-bottom:6px;
	margin-bottom:1em;
}


/*** column styles ***/

#columns {
	background:#fee6c2;
	overflow:auto;
}

#column1, #column2, #column3 {
	float:left;
	width:280px;
	margin-right:20px;
}

#column3 {
	margin-right:0;
}

#columns .content-element {
	padding-bottom:20px;
}

#columns .csc-textpic {
	float:right;
	margin-right:20px;
	margin-top:20px;
}
