#mainheader {
	HEIGHT: 350px;
	OVERFLOW: hidden;
	margin-bottom: 10px;
}
#mainheader_bg {
	Z-INDEX: 1000;
	POSITION: absolute;
	FILTER: Alpha(Opacity=30);
	BACKGROUND-COLOR: #000;
	WIDTH: 960px;
	BOTTOM: 0px;
	HEIGHT: 40px;
	opacity: 0.3;
}
#mainheader_info {
	Z-INDEX: 1001; POSITION: absolute; BOTTOM: 5px; HEIGHT: 22px; LEFT: 5px
}
#mainheader_text {
	Z-INDEX: 1002; POSITION: absolute; WIDTH: 120px; BOTTOM: 3px; RIGHT: 3px
}
#mainheader ul {
	Z-INDEX: 1002; POSITION: absolute; FILTER: Alpha(Opacity=80); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; BOTTOM: 7px; PADDING-RIGHT: 0px; RIGHT: 5px; PADDING-TOP: 0px; opacity: 0.8
}
#mainheader ul li {
	PADDING-BOTTOM: 10px;
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	FLOAT: left;
	cursor: pointer;
}
#mainheader ul li.test {
	text-indent: -1000px;
}
#mainheader ul li.on {
}
#mainheader_list span {
	POSITION: absolute;
}


/*top_slide*/
#carousel DIV {
	position: relative;
	height: 200px;
}
#carousel .button {
	position: absolute;
	overflow: hidden;
	top: 2px;
	right: 15px;
	z-index: 9999;
}
#carousel .carousel_inner {
	position: relative; width: 650px; float: left; overflow: hidden; top: 0px; left: 0px; margin-left: 20px;
}
#carousel .carousel_ul {
	position: relative; width: 9999px; top: 5px; left: 0px;
}
#carousel .carousel_ul li {
	list-style-type: none;
	float: left;
	margin-right: 25px;
	width: 195px;
}
#carousel .left_scroll {
	BACKGROUND-COLOR: #222222;
	padding-top: 30px;
	MARGIN: 0px;
	WIDTH: 15px;
	HEIGHT: 60px;
	text-align: center;
	vertical-align: middle;
}
#carousel .right_scroll {
	BACKGROUND-COLOR: #222222;
	padding-top: 10px;
	MARGIN: 0px;
	WIDTH: 15px;
	HEIGHT: 80px;
	text-align: center;
	vertical-align: middle;
}
