@charset "utf-8";
/* CSS Document */

body {/*background-image: url(../optimized_images/bg.png);*/background-color: #666; margin:0 auto;font-size:12px;}
#wrapper {width:960px; height:1900px; background-color:white; margin:0 auto;border: #EFEFEF thin solid;}
#mainimagebox {width:900px;height:1480px; margin:0 auto; background-color:#fff1e1;}
#homeimage1 {width:900px;height:342px; margin:0 auto; background-image: url(../optimized_images/home_images1.jpg) ; background-repeat:no-repeat;}



#middle {width:900px; height:44px;margin:0 auto; background-image: url(../optimized_images/home_images_middle.png); background-repeat:no-repeat;position:relative; top:201px;left:0px;}

#homeimage2 {width:477px;height:300px; margin:0 auto; background-image: url(../optimized_images/home_images2new.jpg); background-repeat:no-repeat; float:left;}

#homeimage3 {width:423px;height:300px; margin:0 auto; background-image: url(../optimized_images/home_images3new.jpg); background-repeat:no-repeat; float:left; }

#expand {margin:0 auto; }

/*-------------------------Main Navigation----------------------------*/

ul#mainnav {position:relative;top:246px;left:165px;list-style:none; width:650px; display:block; height:85px;  padding:0;text-align:center;}
li#mainnavhome { width:111px; height:85px; float:left;  margin:0 5px 0 0; }
li#mainnavhome a { font-size:1.4em; color:#fff;  text-decoration:none; display:block;width:111px; height:85px; line-height:4.1em;background-image:url(../optimized_images/buttons/home_btn.jpg);background-repeat:no-repeat;}
li#mainnavhome a:hover { background-image: url(../optimized_images/buttons/home_btn_over.jpg);background-repeat:no-repeat; display:block; color:white;width:111px; height:85px;}
li#mainnavhome a:active { background-image:url(../optimized_images/buttons/home_btn_down.jpg);background-repeat:no-repeat; display:block; color:white;width:111px; height:75px;}

li#mainnavabout { width:111px; height:85px; float:left;  margin:0 4px 0 0; background-image:url(../optimized_images/buttons/about_btn.jpg);background-repeat:no-repeat; }
li#mainnavabout a { font-size:1.4em; color:#fff;  text-decoration:none; display:block;width:111px; height:85px;line-height:4.1em;}
li#mainnavabout a:hover { background-image: url(../optimized_images/buttons/about_btn_over.jpg);background-repeat:no-repeat; display:block; color:white;width:111px; height:85px; }
li#mainnavabout a:active { background-image:url(../optimized_images/buttons/about_btn_down.jpg);background-repeat:no-repeat; display:block; color:white;width:111px; height:75px;}

li#mainnavprod { width:111px; height:85px; float:left;  margin:0 5px 0 0; background-image:url(../optimized_images/buttons/prod_btn.jpg);background-repeat:no-repeat; }
li#mainnavprod a { font-size:1.4em; color:#fff;  text-decoration:none; display:block;width:111px; height:85px; line-height:4.1em;}
li#mainnavprod a:hover { background-image:url(../optimized_images/buttons/prod_btn_over.jpg);background-repeat:no-repeat; display:block; color:white;width:111px; height:85px;}
li#mainnavprod a:active { background-image: url(../optimized_images/buttons/prod_btn_down.jpg);background-repeat:no-repeat; display:block; color:white;width:111px; height:75px;}


li#mainnavorder { width:111px; height:85px; float:left;  margin:0 5px 0 0; background-image:url(../optimized_images/buttons/order_btn_png.png);background-repeat:no-repeat; }
li#mainnavorder a { font-size:1.4em; color:#fff;  text-decoration:none; display:block;width:111px; height:85px; line-height:4.1em;}
li#mainnavorder a:hover { background-image:url(../optimized_images/buttons/order_btn_over_png.png);background-repeat:no-repeat; display:block; color:white;width:111px; height:85px;}
li#mainnavorder a:active { background-image: url(../optimized_images/buttons/order_btn_down_png.png);background-repeat:no-repeat; display:block; color:white;width:111px; height:75px;}

li#mainnavcontact { width:111px; height:85px; float:left;  margin:0 5px 0 0; background-image:url(../optimized_images/buttons/contact_btn.jpg);background-repeat:no-repeat; }
li#mainnavcontact a { font-size:1.4em; color:#fff;  text-decoration:none; display:block;width:111px; height:85px; line-height:4.1em;}
li#mainnavcontact a:hover { background-image:url(../optimized_images/buttons/contact_btn_over.jpg);background-repeat:no-repeat; display:block; color:white;width:111px; height:85px;}
li#mainnavcontact a:active { background-image: url(../optimized_images/buttons/contact_btn_down.jpg);background-repeat:no-repeat; display:block; color:white;width:111px; height:75px;}

/*---------------------------------------------*/
#home3images {width:900px; height:580px; background-color:#fff1e1;margin:0 auto;padding-top:0px; }
#home3imagesbox {width:820px; height:570px; background-color:#0d1b36;   padding:0 20px; float:left;
margin-left:20px;}
#home3images1{width:253px;height:237px; float:left; border:#506b9f 10px solid;}
#home3images2{width:253px;height:237px; float:left; border-top:#506b9f 10px solid;border-bottom:#506b9f 10px solid;border-right:#506b9f 10px solid;}
#home3images2{width:253px;height:237px; float:left; border-top:#506b9f 10px solid;border-bottom:#506b9f 10px solid;border-right:#506b9f 10px solid;}


p.horsefloat{font-size:1.2em; color:white; font-family:Verdana, Geneva, sans-serif; height:5px; padding:10px;padding-bottom:20px; letter-spacing:0.1em;}
p.horsefloattext{font-size:1em; color:white; font-family:Verdana, Geneva, sans-serif; line-height:1.9em; padding:10px; letter-spacing:0.1em; padding-top:20px;}


/*------------------forklift tire----------------

#forkliftbox {width:260px; height:570px; background-color:#5e6166;margin:0 auto; padding-top:0px; float:right; margin-right:20px; }
#fork_img1{width:240px;height:166px;  margin:0 auto; border:#d76b23 4px solid;}

p.forklift{font-size:1.2em; color:white; font-family:Verdana, Geneva, sans-serif; height:5px; padding:10px;padding-bottom:20px; letter-spacing:0.1em;}

p.forklift_text{font-size:1em; color:white; font-family:Verdana, Geneva, sans-serif; line-height:1.9em; padding:10px; letter-spacing:0.1em; padding-top:10px;}

--------------------------------------*/
#homemaintext {font-family:Verdana, Geneva, sans-serif;font-size:1em;color:#666;  width:800px;height:300px; margin:0 auto;padding:10px 50px 0 50px; line-height:1.9em; background-color:#fff1e1;}


/*------------------about--------------------------------*/
#wrapperabout {width:960px; height:1255px; background-color:white; margin:0 auto;border: #eeeeee thin solid;}

#aboutcontent{background-color:#fff1e1; width:900px; height:880px; margin:0 auto;padding:0; }
#mainimageabout {width:900px; margin:0 auto; background-image:url(../optimized_images/about_img.jpg); background-repeat:no-repeat; height:331px;padding:0;}

#factoryimg {
	width:900px;
	height:475px;
	background-image: url(../optimized_images/new_factory_pic.jpg) ;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	float:left;
}

#awards {width:350px; height:400px;float:left; padding-left:20px;}

#aboutmaintext {font-family:Verdana, Geneva, sans-serif;font-size:1em;color:#666; margin:0 50px 0 10px; line-height:2em; width:450px; float:left; text-align:justify;}

/*-----------------------products------------------------------*/
#wrapperproducts{width:960px; height:1525px; background-color:white; margin:0 auto;border: #eeeeee thin solid;}
#prodcontainer{width:900px;height:1160px; background-color:#fff1e1; margin:0 auto;}
#productlist{width:790px; height:60px;background-color:#fff1e1;margin:0 auto;padding-top:10px;}
#prodlist{margin:0 atuo;font-family:Verdana, Geneva, sans-serif; font-size:1em; color:#2f4166;width:220px;height:60px;list-style-image:url(../optimized_images/bullet14px.png); float:left; line-height:1.6em;}

#prodlist a{color:black; text-decoration:none;}
#prodlist a:hover{color:#2f4166; text-decoration:underline;}


#matcatagory{width:890px;height:25px;color:black; font-family:Verdana, Geneva, sans-serif;font-size:1.4em; padding-left:10px;padding-top:5px; letter-spacing:0.1em;float:left;}

#gallery {width:900px; height:800px;/* background-color:black;*/margin:0 auto;float:left;}/*big black box*/
#gallerythumb{width:190px; height:500px;/*background-color:black;*/ padding:0; float:left;}/*left side box*/
.thumbimg{border:black 2px solid;}

ul li#thumb{width:120px;height:95px; list-style-type:none;}
.gallerybig{width:690px; height:430px; float:left; margin-top:13px; border:black 2px solid;}
#gallerymeasurments{width:690px;background-color:#ff6000; height:60px;float: left; border:black 2px solid; padding-bottom:5px; border-top:none;}
#data {width:190px; color:black; font-family:Verdana, Geneva, sans-serif;font-size:1.2em; margin-right:15px; float:left;  list-style-type: square; }
#benefits{width:690px; float:left; font-family:Verdana, Geneva, sans-serif;font-size:1em; color:black; letter-spacing:0.1em; margin-top:20px;margin-left:190px;}
#custombenefits{width:690px; float:left; font-family:Verdana, Geneva, sans-serif;font-size:1em; color:black;  margin-top:20px;margin-left:190px; line-height:1.8em;}
.matname{color:white;font-family:Verdana, Geneva, sans-serif; font-size:1.4em;padding:0; padding-bottom:5px;}

/*------------products main page-----------*/

#wrappermainproducts{width:960px; height:1140px; background-color:white; margin:0 auto;border: #eeeeee thin solid;}
#mainprodcontainer{width:900px;height:770px; background-color:#fff1e1; margin:0 auto;}


#mainmatcatagory{width:900px;height:25px;color:#2f4166; font-family:Verdana, Geneva, sans-serif;font-size:2em; margin:0 auto; text-align:center; padding-top:25px;}

#maingallerytop{width:900px;height:225px;color:black; font-family:Verdana, Geneva, sans-serif;font-size:1.4em;  letter-spacing:0.1em;  margin:0 auto; padding:0; }
.click {font-family:Verdana, Geneva, sans-serif;font-size:1em; color:black; letter-spacing:0.1em; text-align:center; padding-top:10px;}
#matrange{width:150px;height:100px; float:left; padding:75px;padding-top:30px; padding-bottom:100px;}

    img{ border-style:none;}
   a.img1{border: #0d1b36 1px solid; width:150px; height:125px; display:block; border-collapse:collapse;/*background-image: url(../optimized_images/products%20main/anti_fatigue_yellow.jpg); background-repeat:no-repeat; */}
   a.img1:visited {border: #0d1b36 1px solid; }
   a.img1:hover{border: #F30 1px solid;}
   
   
#maingalleryleft{width:300px;height:450px;color:black; float:left; margin:0;padding:0;}

#maingallerymiddle{width:300px;height:450px;color:black; float:left; }

#maingalleryright{width:300px;height:455px;color:black; float:right; }
   
#middlemat { width:280px;height:372px; float:left; border:10px #F60 solid;  } 

#maingallerytext {font-family:Verdana, Geneva, sans-serif;font-size:0.8em;   text-align:center;border: #0d1b36 1px solid; width:150px; height:30px; color:white;padding-top:5px; border-top:none; font-weight:normal; background-color:#0d1b36; }









/*---------order---------------*/ 

#wrapperorder{width:960px; height:1430px; background-color:white; margin:0 auto;border: #eeeeee thin solid;}


#ordercontent{background-color:#fff1e1; width:900px; height:1060px; margin:0 30px 0 30px;padding:0;float:left; }
#ordermaintext {font-family:Verdana, Geneva, sans-serif;font-size:1em;color:#666; margin:20px 50px 0 50px; line-height:2em; width:380px;float:left;}
#orderimg {float:right; background-image:url(../optimized_images/order_img.jpg); background-repeat:no-repeat; width:360px;height:250px; margin-top:20px; margin-right:50px;}
#ordertablewrapper {width:800px; height:250px; background-color:yellow; margin:40px auto; padding:0;/*overflow:scroll*/}

table.helpT
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 500px;
background-color: #fafafa;
border: 1px solid #6699CC;
border-collapse: collapse;
border-spacing: 0px; 
}

td.helpHed
{ border-bottom: 2px solid #ffca8e;
border-left: 1px solid #ffca8e;
background-color:#ff6000;
text-align: left;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 1.2em;
color: white;
padding-left:10px;}

td.helpBod
{border-bottom: 1px solid #9CF;
border-top: 0px;
border-left:1px solid #9CF;
border-right: 0px;
text-align: left;
text-indent: 10px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa;}

table.sofT
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 0.95em;
color: #737372;
width: 800px;
height:250px;
background-color: #fafafa;
border: 1px solid #ffca8e;
border-collapse: collapse;
border-spacing: 0px; } 

td.sup {
border-collapse: collapse;
background-color: #2f4166;
text-align:left;
color:white;
padding-left:10px;
font-size:1.1em;
} 

tr.blueborder{border:1px solid #ffca8e;}
td {border:1px solid #ffca8e;}
.formtable{margin:0 auto;font-family:Verdana, Geneva, sans-serif;font-size:1em;}
.formtable td{border:none;}
input{background-color:#fff; border:1px solid #ffca8e;}

.clearleft{clear:left;}
.clearright{clear:right;}
.clearboth{ clear:both;}
textarea {border:1px solid #ffca8e;}



/*order received*/

#wrapperorderreceived{width:960px; height:730px; background-color:white; margin:0 auto;border: #eeeeee thin solid;}

#orderreceivedcontent{background-color:#fff1e1; width:900px; height:360px; margin:0 30px 0 30px;padding:0;float:left; }


/*----------------contact------------------------*/
#wrappercontact{width:960px; height:1000px; background-color:white; margin:0 auto;border: #eeeeee thin solid;}


#contactcontent{background-color:#fff1e1; width:900px; height:640px; margin:0 30px 0 30px;padding:0;float:left; }
#contactmaintext {font-family:Verdana, Geneva, sans-serif;font-size:1em;color:#fff; margin:20px 30px 0 50px; line-height:1.8em; width:380px;height:253px;float:left; background-color:#2f4166;padding-left:30px; overflow:hidden; }
.phonenumbers{color:#ff6000;}



#contactimg {float:right; background-image:url(../optimized_images/contact_img_new.jpg); background-repeat:no-repeat; width:360px;height:250px; margin-top:20px; margin-right:50px;}
.formtablecontact{margin:0 auto;font-family:Verdana, Geneva, sans-serif;font-size:1em;;border:1px solid #ff6000;padding:25px;}
.formtablecontact td{border:none; color:#ff6000;}
.formtablecontact input{background-color:#fff;}
.newaddress {
	color: #0F0; font-size:14px;
}
