.home {
	padding-bottom: 4px !important;
}


/*** HOME PAGE BOXES ***/
#boxes {
	cursor: default;
	position: relative;
	margin: -35px 0 0 3px;
}

	#boxes .contentBox {
		padding: 50px 10px 0 20px;
		position: relative;
	}

		#boxes a{
			color: #FFF;
			display: block;
			position: relative !important;
		}

		#boxes h3 {
			color: #FFF;
			font-size: 16px;
			font-weight: bold;
		}

	#boxes .overlayBox {
		background: transparent url(../images/boxOverlay.png) scroll repeat 0 0;
		bottom: 0;
		height: 40px;
		position: absolute;
		width: 298px;
	}

	#boxes .overlayBox a {
		background: url(../images/plus.png) no-repeat left center;
		float: right;
		font-weight: bold;
		margin: 12px 20px 0 0;
		padding-left: 20px;
	}

#boxLeft a:hover, 
#boxRight a:hover {
	color: #C06605;
	text-decoration: none;
}

#boxCenter a:hover {
	color: #005696;
	text-decoration: none;
}

#boxCenter .overlayBox a:hover {
	color: #4e9bd5;
	text-decoration: none;
}

#boxLeft {
	background: transparent url(../images/boxLeft.png) scroll no-repeat 0 0;
	float: left;
	height: 281px;
	margin-right: 2px;
	position: relative;
	width: 298px;
}

	#projectBox {
		margin-left: 9px;
	}

		#boxLeft #projectTitle {
			color: #FFF;
			font-size: 12px;
			margin: -30px 5px 0;
			position: relative;
			text-align: center;
			width: 240px;
		}

#boxCenter {
	background: transparent url(../images/boxCenter.png) scroll no-repeat 0 0;
	float: left;
	height: 281px;
	margin: 0 2px;
	position: relative;
	width: 298px;
}

#boxRight {
	background: transparent url(../images/boxRight.png) scroll no-repeat 0 0;
	float: left;
	height: 281px;
	margin-left: 2px;
	position: relative;
	width: 298px;
}

	#boxRight ul {
		margin: 0;
	}

		#boxRight li {
			font-size: 12px;
			list-style-type: none;
			padding-bottom: 5px;
			margin-left: 0;
		}



/*** HOME PAGE SUB BANNER ***/
#homePageBanner {
	background: transparent url(../images/homepagebanner.png) scroll no-repeat 0 0;
	height: 240px;
	margin: 4px 0 0 3px;
	position: relative;
	width: 900px;
}

	#homePageBannerContent {
		left: 225px;
		position: absolute;
		top: 5px;
		width: 500px;
	}

		#homePageBannerContent h2 {
		font-size: 18px;
		margin-bottom: 10px;
		width: 600px;
		}

		#homePageBannerContent p {
			margin-bottom: 10px;
		}