body{
border: 0 none;
margin: 0;
outline: 0 none;
padding: 0;
background-image:url(image/background1.jpg);
background-repeat:repeat-x;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#6d6e70;
}
#pagewrap{
	 width:980px;
	 margin: 0 auto;
	}

#header{
width:980px;
position:relative;
margin-top:10px;
z-index: 10;
}
.logoheader{
	width:249px;
	height:56px;
	background-image:url(image/logo.png);
	background-repeat:no-repeat;
	float:left;
	}
.languages{
	float:right;
margin-left:1px;
font-size:12px;
font-weight:bold;
text-align:right;

	}
.textheader{
	width:730px;

	float:right;
	margin-left:1px;
	font-size:15px;
	text-transform:uppercase;
	font-weight:bold;
	text-align:right;
	padding-top:15px;
	}
.banner{
	width:980px;
	height:301px;
	margin:0 auto;
	float:left;
	}
#container{
	 width:980px;
	 position:relative;}
#menu{
	width:980px;


	}
#menu .stone{
	width:122px;
	height:99px;
	float:left;
	margin-top:10px;}
#menu .stone a{
	text-decoration:none;
	}
#menu .menuline{
	background-image:url(image/blueline.png);
	background-repeat:no-repeat;
	width:736px;
	height:99px;
	float:left;
	margin-top:10px;}
#menu .menuline .aboutus{
	width:60px;
	height:55px;
	float:left;
	margin-top:20px;
	margin-left:150px;}
#menu .menuline .aboutus a {
text-decoration:none;
display:block;
cursor:pointer;
padding:1px 1px 1px 1px;
}
#menu .menuline .aboutus a:hover {
	background-image: url(image/about_us_hover_en.png);
	background-repeat:no-repeat;
	width:60px;
	height:55px;
color:#717073;}
#menu .menuline .contactus{
	width:73px;
	height:55px;
	float:left;
	margin-top:20px;
	margin-left:100px;}
#menu .menuline .contactus a {
text-decoration:none;
display:block;
cursor:pointer;
padding:1px 1px 1px 1px;
}
#menu .menuline .contactus a:hover {
	background-image: url(image/contactus_hover_en.png);
	background-repeat:no-repeat;
	width:73px;
	height:55px;
color:#717073;}
#menu .menuline .wheretobuy{
	width:89px;
	height:55px;
	float:left;
	margin-top:20px;
	margin-left:100px;}
#menu .menuline .wheretobuy a {
text-decoration:none;
display:block;
cursor:pointer;
padding:1px 1px 1px 1px;
}
#menu .menuline .wheretobuy a:hover {
	background-image: url(image/wheretobuy_hover_en.PNG);
	background-repeat:no-repeat;
	width:89px;
	height:55px;
color:#717073;}
#menu .glass{
	width:122px;
	height:99px;
	float:left;
	margin-top:10px;}
#menu .glass a{
	text-decoration:none;}
#stone_tools{
	width:980px;
	}
#stone_tools .stoneline{
	background-image:url(image/stone_bg.png);
	background-repeat:no-repeat;
	width:858px;
	height:207px;
	float:left;
	}
#stone_tools .stoneline .image{
	width:852px;
        height:113px;
        float:left;
        margin-top:47px;
        margin-left:5px;
        }
#stone_tools .blue{
	background-image: url(image/blue.png);
	background-repeat:no-repeat;
	width:122px;
	height:207px;
	float:left;
	}


#glass_tools{
	width:980px;
	}
#glass_tools .glassline{
	background-image: url(image/glass_bg.png);
	background-repeat:no-repeat;
	width:858px;
	height:210px;
	float:left;
	margin:0 auto;}
#glass_tools .glassline .image1{
	width:853px;
height:113px;
float:right;
margin-top:47px;
margin-right:5px;}
#glass_tools .red{
	background-image: url(image/red.png);
	background-repeat:no-repeat;
	width:122px;
	height:210px;
	float:left;
	}

#footer{
	margin-top:1px;
	float:left;
	position: relative;
	font-size:12px;
	text-align:center;
	width:980px;}
