.stepcarousel{
	position: relative;
	overflow: scroll; /*leave this value alone*/
	width: 860px;
	margin-left: 8px;
	height: 180px;
}
.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0px;
top: 0px;
}
.stepcarousel .panel0{
	float: left; /*leave this value alone*/
	overflow: hidden; /*margin around each panel*/
	width: 160px;
	margin-right: 10px;
}


/* ######### For Main Navi ######### */

.stepcarousel1{
	position: relative;
	overflow: scroll; /*leave this value alone*/
	width: 550px;
	height: 100px;
	margin-left: 20px;
}
.stepcarousel1 .belt1{
	position: absolute; /*leave this value alone*/
	left: 0px;
	top: 0px;
	margin-left: 15px;
}
.stepcarousel1 .panel1{
	float: left; /*leave this value alone*/
	overflow: hidden; /*margin around each panel*/
	width: 125px;
	margin-right: 5px;
}

.stepcarousel1 .panel1 a img {
	border: 1px solid #000000;
	filter:alpha(opacity=80); 
	-moz-opacity: 0.8; 
	opacity: 0.8;

}
.stepcarousel1 .panel1 a:hover img {
	filter:alpha(opacity=100); 
	-moz-opacity: 1; 
	opacity: 1;

}



