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

body{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; margin:0px; padding:0px; background-image: url(../images/main-bg1.jpg); background-repeat:repeat-x;}
#wrapper{ width:1004px; margin:0px auto;  }
#header{ background-image:url(../images/header_bg.jpg);  height:110px;; padding-top:10px;}
.logo{ float:left}
.header-left{ float:right; padding-right:35px; line-height:20px; font-size:12px;  padding-top:31px; text-align:right}
#menu{ height:26px; padding-top:12px; font-size:12px; }
#menu ul{ color:#FFF; }
#menu ul li{ padding-right:0px;display:inline ; padding:8px; }
#menu ul li a{ color:#FFF}

a.n-menu1  {  height:38px; width:106px; display:block ; background-image:url(../images/menu_06.gif); float:left}
a:hover.n-menu1   { background-image:url(../images/home_over.jpg); height:38px; width:106px;   }
a.n-menu1-1   { background-image:url(../images/home_over.jpg); height:38px; width:106px;  display:block ; float:left }

a.n-menu2  {  height:38px; width:180px; display:block ; background-image:url(../images/menu_07.gif); float:left}
a:hover.n-menu2   { background-image:url(../images/menu2-over.jpg); height:38px; width:180px;    }
a.n-menu2-2  {  height:38px; width:180px; display:block ; background-image:url(../images/menu2-over.jpg); float:left}

a.n-menu3  {  height:38px; width:181px; display:block ; background-image:url(../images/menu_08.gif); float:left}
a:hover.n-menu3   { background-image:url(../images/menu3-over.jpg); height:38px; width:181px;    }
a.n-menu3-3   { background-image:url(../images/menu3-over.jpg); height:38px; width:181px; display:block ; float:left   }

a.n-menu4  {  height:38px; width:160px; display:block ; background-image:url(../images/menu_09.gif); float:left}
a:hover.n-menu4   { background-image:url(../images/menu4-over.jpg); height:38px; width:160px;    }
a.n-menu4-4   { background-image:url(../images/menu4-over.jpg); height:38px; width:160px;  display:block ; float:left   }

a.n-menu5  {  height:38px; width:116px; display:block ; background-image:url(../images/menu_10.gif); float:left}
a:hover.n-menu5   { background-image:url(../images/menu5-over.jpg); height:38px; width:116px;    }
a.n-menu5-5   { background-image:url(../images/menu5-over.jpg); height:38px; width:116px; display:block ; float:left   }

a.n-menu6  {  height:38px; width:125px; display:block ; background-image:url(../images/menu_11.gif); float:left}
a:hover.n-menu6   { background-image:url(../images/menu6-over.jpg); height:38px; width:125px;    }
a.n-menu6-6   { background-image:url(../images/menu6-over.jpg); height:38px; width:125px; display:block ; float:left   }

a.n-menu7  {  height:38px; width:136px; display:block ; background-image:url(../images/menu_12.gif); float:left}
a:hover.n-menu7   { background-image:url(../images/menu7-over.jpg); height:38px; width:136px;    }
a.n-menu7-7   { background-image:url(../images/menu7-over.jpg); height:38px; width:136px;  display:block ; float:left  }



 #content{ line-height:18px; padding-top:10px;  margin-bottom:10px; margin-left:16px; text-align:justify;   float:left; width:961px; }
  #content1{ line-height:18px; padding-top:10px;  margin-bottom:10px; margin-left:16px; text-align:justify;   float:left; width:507px; }
  #content h1{ font-size:14px; font-weight:bold; color:#057a50;  padding-top:10px; padding-bottom:10px;}
   #content hb{ font-size:14px;  color:#057a50;  padding-top:10px; padding-bottom:10px;}
   #content h11{ font-size:13px;  color:#000;  padding-top:10px; padding-bottom:10px;}
 #content-left{ width:700px; text-align:justify; float:left; margin-right:25px; margin-left:10px; padding-bottom:20px;  }
  #content-left_logo{ width:868px; text-align:justify; float:left; margin-right:25px; margin-left:10px; padding-bottom:20px;  }
  #content-left1{ width:630px; text-align:justify; float:left; margin-right:25px; margin-left:10px;  }
  .product-left{ float:left; width:630px;}
    .product-right{ float:right; width:276px;}

  #content-left h1{  font-size:19px; font-weight:bold; color:#057a50;  padding-top:10px; padding-bottom:10px; padding-bottom:10px;  }
  
  
 .content-al{ padding-top:4px; }
 .content-al ul{ padding-left:25px;}
 .content-al ul li{list-style-image:url(../images/arrow_bullet.JPG); padding-bottom:10px; line-height:18px;}
 
 #content-right{  float:right;  padding-bottom:25px; position:relative;}
 .box-middle{ text-align:center; background-image:url(../images/box_30.gif); padding-top:15px; 			position:relative;}
 .btn{ text-align:right; padding-bottom:10px; }
 #footer{  background-color:#3e3d39;  height:40px; clear:both; font-size:10px; color:#FFF; padding-top:25px; padding-left:15px; padding-right:15px; }
 .footer-left{ float:left; padding-left:23px;}
  .footer-left a{ color:#FFF;  text-decoration:none}
    .footer-left a:hover{ text-decoration:underline}
  .footer-right{ float:right; padding-right:32px;}
  .branch{ width:180px; float:left; margin-bottom:25px; border-right:1px dashed #666; padding-left:25px;}
  .branch :last-child{ border:none}
  
h2{ font-weight:bold; font-size:14px; padding-bottom:10px; color:#057A50}
.top-link{ font-size:11px; text-align:right; padding-right:10px;}


/*gallery*/


#slideshow {
	margin:0 auto;
	width:196px;
	height:263px;
		position:relative;
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:207px;
  height:263px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:176px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:263px;
}

/** 
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:39px;
  height:263px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:0;
  left:0;
  background:transparent url(../images/control_left.jpg) no-repeat 0 0;
}
#rightControl {
  top:0;
  right:0;
  background:transparent url(../images/control_right.jpg) no-repeat 0 0;
}

/** 
 * Style rules for Demo page
 */

a {
  color: #000;
  font-weight:bold;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}
a img {}


.slide h2, .slide p {
  margin:0px;
}
.slide h2 {
  font: 12px Verdana, Geneva, sans-serif;
  color:#ccc;
  
}

.btn{ background-image:url(../images/submit.jpg); border:none; height:37px; width:110px; cursor:}
.slide img {
  
  margin:0 0px;
}

#enquiry{ position:fixed; top:300px; float:right; left:1320px;}

input{ border:1px solid #999; height:20px;}