div#main div#content {
	float: left;
}

body.no-sidebars div#main div#content {
	width: 902px;
	margin-right: -902px;
}

body.one-sidebar div#main div#content {
	border-left: none;
	width: 702px;
	margin-left: 0px;
	margin-right: -702px;
}

body.two-sidebars div#main div#content {
	width: 502px;
	margin-left: 200px;
	margin-right: -200px;
}

div#main #main-inner {
	overflow: hidden;
}


div.region-sidebar-first {
	width: 200px;
	margin-left: 0px;
	margin-right: -200px;
	float: left;
}

div.region-sidebar-first div.sidebar-inner {
	margin: 0px 20px 0px 0px;
	padding: 10px;
}

div.region-sidebar-second {
	width: 200px;
	margin-left: 702px;
	margin-right: -902px;
	float: left;
}

div.region-sidebar-first li a.active {
	color: #2D3778;
	font-weight: bold;
}

body.two-sidebars div.region-sidebar-second {
	margin-left: 198px;
}

div.region-sidebar-second div.sidebar-inner {
	margin: 0px 0px 0px 20px;
	padding: 10px;
}

div.region-sidebar-second h2 {
	background: url("../images/underline.png") bottom repeat-x;
	padding: 4px 5px;
}
