#wrapper {background: none;}
	#main .m-w2 {padding-top: 12px;}
		#util-home {display: none;}
		#subnav {display: none;}
		#content {
			width: 970px; 
			left: 0px;
		}
	
#home-banner {
	width: 970px; height: 410px;
	position: relative;
}
	#home-banner div {position: absolute; left: 0px; top: 0px; display: none;}
		.badge {
			background: url(../images/skin/home/badge.jpg) left top no-repeat;
			display: block;
			width: 330px; height: 1px;
			padding-top: 225px;
			overflow: hidden;
			position: absolute;
			left: 121px; top: -8px;
		}
	
.home-slider {
	height: 130px;
	width: 970px;
	overflow: hidden;
	position: relative;
	top: -6px;
}
	.carousel_inner {
		width: 922px; height: 72px;
		position: absolute;
		overflow: hidden;
		left: 24px; top: 6px;
		background: url(../images/skin/home/bg-carousel.png) left top no-repeat;
	}
		#content .carousel_ul {list-style: none; position: relative; margin: 0px; padding: 0px 0px 0px 11px; top: 9px; width: 9999px; left:-180px;}
			#content .carousel_ul li {
				list-style: none; margin: 0px;
				float: left;
				height: 55px;
				width: 180px;
			} 
				.carousel_ul li img {padding: 0px 20px;}
			
	.carousel_inner2 {
		width: 174px; height: 98px;
		position: absolute;
		overflow: hidden;
		left: 398px; top: 0px;
		background: url(../images/skin/home/bg-main-carousel.png) no-repeat;
		padding-top: 15px;
		z-index: 9999;
	}
		#content .carousel_inner2 .carousel_ul2 {list-style: none; position: relative; margin: 0px; padding: 0px 0px 0px 11px; top: 0px; width: 9999px; left:-194px;}
			#content .carousel_inner2 .carousel_ul2 li {
				list-style: none; margin: 0px;
				float: left;
				height: 55px;
				width: 180px;
			}
				.carousel_ul2 li img {padding: 0px 20px;}


			
			
			
			
			
			
			
			
			
			
			
			
			.left_scroll {
				background: url(../images/skin/home/btn-left.png);
				width: 24px; height: 1px; padding-top: 70px;
				overflow: hidden;
				position: absolute;
				left: 0px; top: 6px;
				cursor: pointer;
			}
				.left_scroll:hover {background: url(../images/skin/home/btn-left-active.png);}
			.right_scroll {
				background: url(../images/skin/home/btn-right.png);
				width: 24px; height: 1px; padding-top: 70px;
				overflow: hidden;
				position: absolute;
				right: 0px; top: 6px;
				cursor: pointer;
			}
				.right_scroll:hover {background: url(../images/skin/home/btn-right-active.png);}















#lower-content {
	overflow: hidden;
	line-height: 20px;
}

	.growing-column, .news-column {
		width: 450px;
		float: left;
	}
		.growing-column {padding: 0px 14px 0px 21px;}
		.news-column {padding: 0px 21px 0px 14px; text-align: right;}
			.home-title {
				color: #323232;
				font-size: 23px;
				display: block;
				padding: 5px 0px 6px 0px;
				letter-spacing: -0.05em;
				
			}
				#lower-content p {
					font-size: 14px;
					color: #828181;
					line-height: 20px;
					padding-bottom: 10px;
				}
				#lower-content a {
					margin-bottom: 10px;
					display: block;
				}
					#lower-content a:hover {text-decoration: none;}

.text-cycle {
	font-size: 13px;
	color: #ef2635;
	text-align: center;
	width: 174px;
	position: absolute;
	top: 80px;
}
	.text-cycle div {width: 174px; text-align: center;}
	
#president-message {
	background: url(../images/skin/home/chairmans-message.png);
	width: 184px; height: 1px;
	padding-top: 84px; 
	overflow: hidden;
	display: block;
	position: absolute; right: 0px; top: 50px; 
	z-index: 10000;
}	
	#president-message:hover {background-position: 0 -85px;}
