@charset "UTF-8";
/* CSS Document */

body{
	background-color: transparent;
	background-image: url(jpeg/gray_background.jpg);
	background-repeat: repeat-x;
	background-color:#FFF;
	padding: 0px;
	margin: 0px auto;}
	
.wrapper{
	width: 1024px;
	height: 900px;
	padding: 0px;
	border: 0px;
	margin: 0px auto;
	overflow: hidden;
	clear: both;}
	
.header{
	width: 1024px;
	height: 158px;
	background-color: transparent;
	padding: 0px;
	border: 0px;
	margin: 0px auto;
	overflow: hidden;
	clear: both;}
	
.logo_spot{
	width: 210px;
	height: 100px;
	background-color:transparent;
	padding: 0px;
	border: 0px;
	margin: 25px 0px 0px 33px;
	overflow: hidden;
	clear: both;}
	
.logo_text{
	width: 150px;
	height: 30px;
	background-color: transparent;
	padding: 0px;
	border: 0px;
	margin: 60px 0px 0px 120px;
	overflow: visible;
	float: left;
	position: absolute;
	z-index: 1;}
	
.gray_logo{
	width: 112px;
	height: 72px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float: left;}
		
.main_menu {
	width: 1024px;
	height: 38px;
	background-color: transparent;
	padding: 0px;
	border: 0px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
	position: absolute;
	z-index: 2;}

.menu_item {
	padding: 0px;
	margin: 8px 14px 0px 32px;
	display: inline;
	float: left;}
	
.menu_pic{
	width: 1024px;
	height: 38px;
	padding: 0px;
	border: 0px;
	margin: 0px 0px 0px 0px;
	float: left;}
	
.menu_bar{
	width: 1024px;
	height: 38px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float: left;}
	
.gray_main_pic{
	width: 1024px;
	height: 343px;
	padding: 0px;
	border: 0px;
	margin: 0px;
	float: left;}
	
.gray_home_pic{
	width: 1024px;
	height: 343px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float: left;}
	
.ward_into{
	width: 974px;
	height: 88px;
	border: 0px;
	padding: 0px;
	margin: 30px 0px 0px 30px;
	float: left;}

.ward_intro_text{
	width: 621px;
	height: 83px;
	border: 0px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float: left;}

.ward_intro_pic{
	width: 336px;
	height: 88px;
	border: 0px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float: left;}
	
.stocking_text{
	width: 150px;
	height: 114px;
	border: 0px;
	padding: 0px;
	margin: 60px 0px 0px 30px;
	float: left;}
	
.grades_text{
	width: 147px;
	height: 113px;
	border: 0px;
	padding: 0px;
	margin: 60px 0px 0px 130px;
	float: left;}
	
.steel_tubing_text{
	width: 116px;
	height: 79px;
	border: 0px;
	padding: 0px;
	margin: 60px 0px 0px 130px;
	float: left;}
	
.square_rectangle_text{
	width: 136px;
	height: 83px;
	border: 0px;
	padding: 0px;
	margin: 60px 0px 0px 130px;
	float: left;}
	
.other_text{
	width: 360px;
	height: 20px;
	border: 0px;
	padding: 0px;
	margin: 660px 0px 0px 30px;
	float: left;
	position: absolute;
	z-index: 100;}
	
.footer{
	width: 1024px;
	padding: 0px;
	border: 0px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	clear: both;}
	
.footer_content{
	padding: 0px;
	border: 0px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	clear: both;}
	
.footer_text{
	padding: 0px;
	border: 0px;
	margin: 83px 0px 0px 420px;
	overflow: hidden;
	clear: both;
	position: absolute;
	z-index: 7;}
	
.footer_bar{
	width: 1024px;
	height: 38px;
	padding: 0px;
	margin: 70px 0px 0px 0px;
	float: left;}
	