/******************************************************\
                 *
\*****************************************************/

#content {
	width:940px;
	margin:0px auto;
}

#wholebox, #wholebox_a, #wholebox_r{ width:938px; margin:0 auto;}

	#leftheadline{
		margin-left:20px;
		margin-right:20px;
		width:370px;
		height:200px;
		/*background-color:#999;*/
		float:left;
		color:#999;
	}
	
	#leftheadline .headline{
		font-size:1.8em;
		text-align:center;
		line-height:40px;
	}
	
	#leftheadline .comingsoon{
		font-size:1.2em;
		padding:15px;
		border:1px solid #eee;
		line-height:30px;
	}

	.wholeboxtop{
		background:url('../img/wholebox_top.jpg') no-repeat;
		height:25px;	
	}

	.wholeboxmid{
		background:url('../img/wholebox_middle.jpg') repeat-y;
	}

	.wholeboxbtm{
		background:url('../img/wholebox_bottom.jpg') no-repeat;	
		height:25px;	
	}

#lefttopbox{
	background:url('../img/topboxleftbg.jpg') no-repeat #FFF; 
	height:340px; 
	width:267px;
	float:left;
	margin:0px 0px 20px 0px;
	padding:0;
}

	#lefttopinner{
		margin:22px 0px 10px 0px;
	}

#righttopbox{
	background:url('../img/topboxrightbg.jpg') no-repeat; 
	height:310px; 
	width:500px;
	float:left;
	margin:0px 0px 20px 0px;
	padding:30px 60px 0px 113px;
}

	#righttopbox h1{
		text-align:center;
		font-size:1.8em;
		font-weight:normal;	
		color:#61933d;	
		padding-top:20px;
	}
	
	#righttopbox p{
		font-size:1.2em;
		text-align:justify;
		padding-top:20px;
		line-height:1.6em;
	}
	
		#righttopbox .clickleft{
			font-size:.9em;
			color:#61933d;
		}

/***CSS FOR HALF BOXES, CONTENT HOLDERS***/
.lefthalfbox{
	float:left;
	width:462px;
	margin:0;
	padding:0 5px;
}

.righthalfbox{
	float:right;
	width:462px;
	margin:0;
	padding:0;
}

.halfboxtop {
	background:url('../img/half_boxtop.gif') no-repeat;
	height:26px;
	width:462px;
	margin:0;
	padding:0;
	font-size:0;
	line-height:0;
}

.halfboxcontent {
	background:url('../img/half_boxbg.gif') repeat-y;
	padding:0px 10px;
}

	.halfboxcontent h1 {
		text-align:center;
		font-size:1.5em;
		padding-bottom:15px;
		color:#aea68b;
	}	
	
	.halfboxcontent h6 {
		text-align:center;
		font-size:.9em;
		padding-bottom:15px;
		margin-top:0px;
		padding-top:0px;
		color:#61933d;
	}
	
	.halfboxcontent p {
		line-height:1.6em;
		padding-top:10px;
		margin:0;
	}

.halfboxbottom {
	background:url('../img/half_boxbottom.gif') no-repeat;
	height:26px;
	width:462px;
}

#Container{
	background:#f5f3ec;
}

.moldbar, .iaqbar, .disasterbar, .facilitybar, .constructionbar {
	width:452px;
	height:72px;
	margin:0px;
	padding:0px 0px 10px;
}

	.moldbar { background:url('../img/moldbar.jpg') no-repeat; }
	.iaqbar { background:url('../img/iaqbar.jpg') no-repeat; }
	.facilitybar { background:url('../img/facilitybar.jpg') no-repeat; }
	.constructionbar { background:url('../img/constructionbar.jpg') no-repeat; }
	.disasterbar { background:url('../img/disasterbar.jpg') no-repeat; }

.moldbar a, .iaqbar a, .disasterbar a, .facilitybar a, .constructionbar a {
	font-size:1.6em;
	text-decoration:underline;
	height:33px;
	padding:26px 0px 13px 20px;
	display:block;
}

/*--slides--*/

#carousel_controls{
	margin-top: 12px !important;
}
