@charset "utf-8";
/* CSS Document */

body{padding:0;margin:0;border:0}
#container{width:985px;margin:0 auto;background:#231f20;}
#wrap {background:#243842;width:985px;margin:0 auto;}
#wrap .bg{width:985px;margin:10px auto; background:url(../images/headerbg.gif) no-repeat;height:113px;}
#wrap .logo{width:446px;height:103px; margin:0; float:left;}
#menu {width:494px;height:auto;float:left; padding:45px 0 0 0;}
#menu .home a{width:75px;height:24px;float:left;margin:32px 0 0 30px;background:url(../images/home-button.gif) no-repeat;}
#menu .home a:hover{background:url(../images/homeover-button.gif) no-repeat;}
#menu .overview a{width:75px;height:24px;float:left;margin:32px 0 0 40px;background:url(../images/companyoverview-button.gif) no-repeat;}
#menu .overview a:hover{background:url(../images/companyoverviewover-button.gif) no-repeat;}
#menu .product a{width:75px;height:24px;float:left;margin:32px 0 0 40px;background:url(../images/ourproduct-button.gif) no-repeat;}
#menu .product a:hover {background:url(../images/ourproduct-over-button.gif) no-repeat;}
#menu .contact a{width:75px;height:24px;float:left;margin:32px 0 0 40px;background:url(../images/contactus-button.gif) no-repeat;}
#menu .contact a:hover {background:url(../images/contactusover-button.gif) no-repeat;}
#flashbanner{width:575px;height:385px;padding:0;margin:0;}
.clearthis{clear:both;float:none;height:1px;margin:0px;overflow:hidden;width:auto;}
#slidshow{height:300px;width:985px;border:0;margin:0;padding:0;}
#slidshow-container{height:385px;}
#accordion{margin:0;padding:0;}
#accordion li{list-style:none;float:left;display:block;width:auto;}
.stretcher{float:left;height:385px;width:41px;overflow:hidden;}
.menu-normal{
	cursor:pointer;
	float:left;
	position:absolute;
	visibility:hidden;
	width:auto;
	border-left:solid 1px #FFF;
	border-right:solid 1px #FFF;
	height: 384px;
} 
.menu-over{cursor:pointer;float:left;position:absolute;visibility:visible;width:auto;border-left:solid 1px #FFF;border-right:solid 1px #FFF} 
#leftbg{width:193px;height:284px;background:url(../images/productbg.jpg) #253741; margin:0 8px 0 0;}
#leftbg .leftmenu{width:193px;padding:10px 0 0 0;font:normal 13px/20px verdana;color:#fff;text-align:right;display:block;}
#leftbg .leftmenu a{color:#fff;text-align:right;display: block;padding:0 35px 0 0;text-decoration:none;}
#leftbg .leftmenu a:hover{background:#78878f;text-decoration:none;}
#leftbg .mortise{width:193px;padding:16px 0 0 0;font:normal 12px/20px verdana;color:#fff;text-align:right;display:block;}
#leftbg .mortise a{color:#fff;text-align:right;display: block; padding:0 40px 0 0;text-decoration:none;}
#leftbg .mortise a:hover{background:#7b858a;text-decoration:none;}

.homecontent {font: normal 12px/17px verdana;color:#fff;text-align:justify; padding:0 20px 20px 20px;}
.homecontent a{color:#fff; text-decoration:none;}
.homecontent a:hover{text-decoration:none;}
.content {font:normal 12px/17px verdana;color:#fff;text-align:justify; padding:0 20px 5px 20px;}
.content a{color:#ffd65c; text-decoration:none;}
.content a:hover{color:#fff; text-decoration:none;}
#gallary {background:#6b7a83;height:121px; margin:10px 10px 10px 10px;padding:10px;}
.contact{font:normal 11px/22px verdana;color:#fff;}
.text{font:normal 11px/22px verdana;color:#fff;}
.input{background:#8b979b;border:solid 2px #fff;width:180px;text-indent:5px;font:bold 13px arial;color:#253842;padding:2px;}
#footer {background:#191919;font:normal 12px/20px tahoma;color:#fff;padding:10px 0 10px 0;}
#footer a{color:#fff;text-decoration:none;}
#footer a:hover{color:#9eabaa;text-decoration:none;}
#footer .content{color:#ebc742;text-decoration:none; text-align:right;}
.title {font:bold 18px/30px verdana;color:#fff;text-align:left;}
h1{margin:0px;}
.hidden{position:absolute;visibility:hidden;border:5px solid #8b979b;background-color:#243842;width:685px;padding:4px;}
.errormsg{font:normal 12px/20px verdana; color:#ff4223; text-align:left;}
input, textarea {font:normal 12px verdana;color:#000;text-align:left;}

