	div#main_content {
		padding: 20px 18px 58px;

		padding: 20px 18px 24px;
		padding: 20px 18px 6px;
		padding: 20px 18px 34px;
		background: #C5D69B;
		border-bottom: 1px solid #fff;
	}

    div#main_content_2 {
		padding: 18px 0 0 18px;
	}
	#services-index div#main_content_2, 
	#services-municipal-engineering-index div#main_content_2, 
	#land-development-services-index div#main_content_2, 
	#services-structures-index div#main_content_2, 
	#district-management-services-index div#main_content_2, 
	#services-survey-index div#main_content_2  {
		padding: 0 0 0 18px;
	}
	div.main_img_tile {
		/* background: url(../_images/services/main_content_2_bg_tile.gif) right bottom repeat-y; */
		border-bottom: 1px solid #fff;
	}
	div#main_services_img_container {
		float: right;
		display: inline;
		margin-left: 15px;
		width: 367px;
	/*	height: 299px; */
		border-bottom: 1px solid #fff;
	}
	div#main_services_img_container img {
	}
	ul.col_1, 
	ul.col_2 {
		float: left;
		display: inline;
		width: 45%;
		margin-right: 18px;
	}
	ul.col_2 {
		margin-right: 0px;
	}
/*-------------------------------------------
	Column Boxes
-------------------------------------------*/
	div.row {
		clear: both;
		margin: 0 0 54px 18px;
		margin: 0 0 18px 18px;
		margin: 0 0 10px;

	}
#services-transportation-index div.sub_col_1 {
			height: 126px;
			background: #587B2C url(../_images/projects/_DSC0060_freeway.jpg) left top no-repeat;
		}
#services-transportation-index div.sub_col_2 {
			height: 126px;
			background: #FDB009 url(../_images/projects/101-Ralston-_DSC0031_rev.jpg) left top no-repeat;
		}
#services-transportation-index div.sub_col_3 {
			height: 126px;
			background: #C77A0B url(../_images/projects/roadways.jpg) left top no-repeat;
		}
#services-municipal-engineering-index div.sub_col_1 {
			height: 126px;
			background: #587B2C url(../_images/projects/placeholder.jpg) left top no-repeat;
		}
#services-municipal-engineering-index div.sub_col_2 {
			height: 126px;
			background: #FDB009 url(../_images/projects/placeholder.jpg) left top no-repeat;
		}
#services-municipal-engineering-index div.sub_col_3 {
			height: 126px;
			background: #C77A0B url(../_images/projects/placeholder.jpg) left top no-repeat;
		}
#services-survey-index div.sub_col_1 {
			height: 126px;
			background: #587B2C url(../_images/projects/placeholder.jpg) left top no-repeat;
		}
#services-survey-index div.sub_col_2 {
			height: 126px;
			background: #FDB009 url(../_images/projects/placeholder.jpg) left top no-repeat;
		}
#services-survey-index div.sub_col_3 {
			height: 126px;
			background: #C77A0B url(../_images/projects/placeholder.jpg) left top no-repeat;
		}
#land-development-services-index div.sub_col_1 {
			height: 126px;
			width: 192px;
			width: 293px;
			background: #587B2C url(../_images/projects/placeholder.jpg) left top no-repeat;
		}
#land-development-services-index div.sub_col_2 {
			height: 126px;
			width: 194px;
			width: 295px;
			background: #FDB009 url(../_images/projects/placeholder.jpg) left top no-repeat;
		}

		div.sub_col_1 h2, 
		div.sub_col_2 h2, 
		div.sub_col_3 h2 {
			font: 1.2em/1.2 Arial, Verdana, sans-serif;
			margin: 102px 0px 11px 9px;
			margin: 146px 0px 11px 9px;
		}
#services-municipal-engineering-index div.sub_col_1 h2, 
#services-municipal-engineering-index div.sub_col_2 h2, 
#services-municipal-engineering-index div.sub_col_3 h2, 
#services-transportation-index div.sub_col_1 h2, 
#services-transportation-index div.sub_col_2 h2, 
#services-transportation-index div.sub_col_3 h2,
#services-survey-index div.sub_col_1 h2, 
#services-survey-index div.sub_col_2 h2, 
#services-survey-index div.sub_col_3 h2,
#land-development-services-index div.sub_col_1 h2, 
#land-development-services-index div.sub_col_2 h2 {
			margin: 102px 0px 11px 9px;
		}
		div.sub_col_1 h2 a:link, div.sub_col_1 h2 a:visited, div.sub_col_1 h2 a:hover, 
		div.sub_col_2 h2 a:link, div.sub_col_2 h2 a:visited, div.sub_col_2 h2 a:hover, 
		div.sub_col_3 h2 a:link, div.sub_col_3 h2 a:visited, div.sub_col_3 h2 a:hover {
			color: #fff;
			text-decoration: none;
		}
		img.leadin_arrow {
			vertical-align: middle;
			margin: 0 0 2px 4px;
		}
/*-------------------------------------------
	Type
-------------------------------------------*/
#main_content_2 h2 {


	padding-top: 20px;
}



/*-------------------------------------------
	Image-Replaced Headlines
-------------------------------------------*/

h1#services {
	width: 73px;
	background: url(../_images/headlines/services.gif) left top no-repeat;
}
ul#breadcrumb_headline li#services_hdl {
	width: 73px;
	background: url(../_images/headlines/services_b.gif) left top no-repeat;
}
ul#breadcrumb_headline li#services_hdl a {
	width: 73px;
}
ul#breadcrumb_headline li#services_hdl_b {
	width: 88px;
	background: url(../_images/headlines/services_b.gif) left top no-repeat;
}
ul#breadcrumb_headline li#services_hdl_b a {
	width: 88px;
}
ul#breadcrumb_headline li#transportation_hdl {
	width: 157px;
	background: url(../_images/headlines/transportation.gif) left top no-repeat;
}
ul#breadcrumb_headline li#transportation_hdl a {
	width: 157px;
}
ul#breadcrumb_headline li#transportation_hdl_b {
	width: 157px;
	background: url(../_images/headlines/transportation_b.gif) left top no-repeat;
}
ul#breadcrumb_headline li#transportation_hdl_b a {
	width: 157px;
}
ul#breadcrumb_headline li#freeways_hdl {
	width: 80px;
	background: url(../_images/headlines/freeways.gif) left top no-repeat;
}
ul#breadcrumb_headline li#interchanges_hdl {
	width: 123px;
	background: url(../_images/headlines/interchanges.gif) left top no-repeat;
}
ul#breadcrumb_headline li#roadways_hdl {
	width: 91px;
	background: url(../_images/headlines/roadways.gif) left top no-repeat;
}
ul#breadcrumb_headline li#municipal-engineering_hdl {
	width: 204px;
	background: url(../_images/headlines/municipal-engineering.gif) left top no-repeat;
}
ul#breadcrumb_headline li#municipal-engineering_hdl_b {
	width: 220px;
	background: url(../_images/headlines/municipal-engineering_b.gif) left top no-repeat;
}
ul#breadcrumb_headline li#infrastructure-design_hdl {
	width: 200px;
	background: url(../_images/headlines/infrastructure-design.gif) left top no-repeat;
}
ul#breadcrumb_headline li#city-engineering_hdl {
	width: 151px;
	background: url(../_images/headlines/city-engineering.gif) left top no-repeat;
}
ul#breadcrumb_headline li#plan-checking_hdl {
	width: 131px;
	background: url(../_images/headlines/plan-checking.gif) left top no-repeat;
}
ul#breadcrumb_headline li#district-management_hdl {
	width: 190px;
	background: url(../_images/headlines/district-management.gif) left top no-repeat;
}
ul#breadcrumb_headline li#survey_hdl {
	width: 60px;
	background: url(../_images/headlines/survey.gif) left top no-repeat;
}
ul#breadcrumb_headline li#survey_hdl_b {
	width: 75px;
	background: url(../_images/headlines/survey_b.gif) left top no-repeat;
}
ul#breadcrumb_headline li#survey_hdl_b a {
	width: 75px;
}
ul#breadcrumb_headline li#right-of-way-engineering_hdl {
	width: 233px;
	background: url(../_images/headlines/right-of-way-engineering.gif) left top no-repeat;
}
ul#breadcrumb_headline li#design-survey-projects_hdl {
	width: 208px;
	background: url(../_images/headlines/design-survey-projects.gif) left top no-repeat;
}
ul#breadcrumb_headline li#construction-staking_hdl {
	width: 203px;
	background: url(../_images/headlines/construction-staking.gif) left top no-repeat;
}
ul#breadcrumb_headline li#land-development_hdl {
	width: 163px;
	background: url(../_images/headlines/land-development.gif) left top no-repeat;
}
ul#breadcrumb_headline li#structures_hdl {
	width: 98px;
	background: url(../_images/headlines/structures.gif) left top no-repeat;
}