img, div, p, a { behavior: url("iepngfix.htc") }
body { margin:0px; padding:0px; background-color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; }
img, a, ul, li, h1, h2, h3, h4, h5, p { margin:0px; padding:0px; list-style:none; text-decoration:none; border:none; }

#wrapper2 { width:980px; padding:0px; margin:auto; }
#wrapper { width:770px; padding:0px; margin:auto; }
.home-menu-wrap { background:url(../images/home-menubg.jpg) no-repeat left; width:170px; height:321px; float:left; padding:140px 0px 0px 125px; position:relative; }
.eng-menu-wrap { background:url(../images/eng-menubg.jpg) no-repeat left; width:170px; height:321px; float:left; padding:140px 0px 0px 125px; position:relative; }
.cad-backaging-menu-wrap { background:url(../images/cad-backaging-menubg.jpg) no-repeat left; width:170px; height:321px; float:left; padding:140px 0px 0px 125px; position:relative; }
.manufacturing-menu-wrap { background:url(../images/manufacturing-menubg.jpg) no-repeat left; width:170px; height:321px; float:left; padding:140px 0px 0px 125px; position:relative; }
.our-work-menu-wrap { background:url(../images/our-work-menubg.jpg) no-repeat left; width:170px; height:321px; float:left; padding:140px 0px 0px 125px; position:relative; }
.contactus-menu-wrap { background:url(../images/contactus-menubg.jpg) no-repeat left; width:170px; height:321px; float:left; padding:140px 0px 0px 125px; position:relative; }


.home-link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; font-weight:bold; }
.home-link a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; font-weight:bold; display:block; padding:5px 0px 2px 13px; }
.home-link a:hover { background:url(../images/home-hover-bg.png) no-repeat 0px 3px; width:59px; color:#309f85; }

.engg-link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; font-weight:bold; }
.engg-link a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; font-weight:bold; display:block; padding:12px 0px 2px 22px; }
.engg-link a:hover { background:url(../images/engg-hover-bg.png) no-repeat 7px 11px; width:159px; _width:148px; color:#4d6d9c; }

.cad-link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; font-weight:bold; }
.cad-link a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; font-weight:bold; display:block; padding:14px 0px 2px 26px; }
.cad-link a:hover { background:url(../images/cad-hover-bg.png) no-repeat 13px 13px; width:117px; color:#d59032; }

.manuf-link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; font-weight:bold; }
.manuf-link a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; font-weight:bold; display:block; padding:11px 0px 3px 28px; }
.manuf-link a:hover { background:url(../images/manuf-hover-bg.png) no-repeat 13px 10px; width:115px; color:#94b73d; }

.work-link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; font-weight:bold; }
.work-link a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; font-weight:bold; display:block; padding:12px 0px 2px 18px; }
.work-link a:hover { background:url(../images/work-hover-bg.png) no-repeat 8px 11px; width:79px; color:#8f8eb9; }

.contact-link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; font-weight:bold; }
.contact-link a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; font-weight:bold; display:block; padding:12px 0px 2px 14px; }
.contact-link a:hover { background:url(../images/contact-hover-bg.png) no-repeat 0px 11px; width:79px; color:#a0595c; }

.home-footer-bg { clear:both; background:url(../images/home-footer.jpg) no-repeat left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold; height:24px; padding-top:5px; }
.eng-footer-bg { clear:both; background:url(../images/eng-footer.jpg) no-repeat left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold; height:24px; padding-top:5px; }
.cad-backaging-footer-bg { clear:both; background:url(../images/cad-backaging-footer.jpg) no-repeat left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold; height:24px; padding-top:5px; }
.manufacturing-footer-bg { clear:both; background:url(../images/manufacturing-footer.jpg) no-repeat left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold; height:24px; padding-top:5px; }
.our-work-footer-bg { clear:both; background:url(../images/our-work-footer.jpg) no-repeat left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold; height:24px; padding-top:5px; }
.contactus-footer-bg { clear:both; background:url(../images/contactus-footer.jpg) no-repeat left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold; height:24px; padding-top:5px; }

.home-footer-bg span { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold; }

/* content */
#content-main { float:left; width:475px; }
#main-head {width:475px; height:103px; background:url(../images/head-bg.jpg) repeat-x top;}
#eng-main-head {width:475px; height:103px; background:url(../images/eng-head-bg.jpg) repeat-x top;}
#cad-backaging-head {width:475px; height:103px; background:url(../images/cad-backaging-head-bg.jpg) repeat-x top;}
.left-logo {float:left;}
#manufacturing-main-head {width:475px; height:103px; background:url(../images/manufacturing-head-bg.jpg) repeat-x top;}
#our-work-main-head {width:475px; height:103px; background:url(../images/our-work-head-bg.jpg) repeat-x top;}
#contactus-main-head {width:475px; height:103px; background:url(../images/contactus-head-bg.jpg) repeat-x top;}

.right-img {float:right; width:191px; height:103px; background:url(../images/hone-logo-left.jpg) no-repeat top right;}
.eng-right-img {float:right; width:191px; height:103px; background:url(../images/eng-ehone-logo-left.jpg) no-repeat top right;}
.cad-backaging-right-img {float:right; width:191px; height:103px; background:url(../images/cad-backaging-hone-logo-left.jpg) no-repeat top right;}
.manufacturing-right-img {float:right; width:191px; height:103px; background:url(../images/manufacturing-hone-logo-left.jpg) no-repeat top right;}
.our-work-right-img {float:right; width:191px; height:103px; background:url(../images/our-work-hone-logo-left.jpg) no-repeat top right;}
.contactus-right-img {float:right; width:191px; height:103px; background:url(../images/contactus-hone-logo-left.jpg) no-repeat top right;}

#mid-cont-main { width:405px; height:358px; background:url(../images/home-content-lft.jpg) no-repeat top right;  padding:0px 40px 0px 30px; overflow:hidden;}
#eng-mid-cont-main { width:405px; height:358px; background:url(../images/eng-content-lft.jpg) no-repeat top right;  padding:0px 40px 0px 30px; overflow:hidden;}
#cad-backaging-cont-main { width:405px; height:358px; background:url(../images/cad-backaging-content-lft.jpg) no-repeat top right;  padding:0px 40px 0px 30px; overflow:hidden;}
#manufacturing-mid-cont-main { width:405px; height:358px; background:url(../images/manufacturing-content-lft.jpg) no-repeat top right;  padding:0px 40px 0px 30px; overflow:hidden;}
#our-work-mid-cont-main { width:405px; height:358px; background:url(../images/our-work-content-lft.jpg) no-repeat top right;  padding:0px 40px 0px 30px; overflow:hidden;}
#contactus-mid-cont-main { width:405px; height:358px; background:url(../images/contactus-content-lft.jpg) no-repeat top right;  padding:0px 40px 0px 30px; overflow:hidden;}

#mid-cont-main h1 { padding:12px 0px 12px 0px; _padding:5px 0px 12px 0px;  margin:0px; font-size:16px; color:#1f7a71; font-weight:bold;}
#mid-cont-main p { padding:0px 0px 7px 0px; _padding:0px 0px 11px 0px; margin:0px; font-size:13px; font-weight:normal; color:#636363;}
#eng-mid-cont-main h1 { padding:12px 0px 12px 0px; _padding:5px 0px 12px 0px;  margin:0px; font-size:16px; color:#1f7a71; font-weight:bold;}
#eng-mid-cont-main p { padding:0px 0px 7px 0px; _padding:0px 0px 11px 0px; margin:0px; font-size:13px; font-weight:normal; color:#636363;}
#cad-backaging-cont-main h1 { padding:12px 0px 12px 0px; _padding:5px 0px 12px 0px;  margin:0px; font-size:16px; color:#1f7a71; font-weight:bold;}
#cad-backaging-cont-main p { padding:0px 0px 7px 0px; _padding:0px 0px 11px 0px; margin:0px; font-size:13px; font-weight:normal; color:#636363;}
#manufacturing-mid-cont-main h1 { padding:12px 0px 12px 0px; _padding:5px 0px 12px 0px;  margin:0px; font-size:16px; color:#1f7a71; font-weight:bold;}
#manufacturing-mid-cont-main p { padding:0px 0px 7px 0px; _padding:0px 0px 11px 0px; margin:0px; font-size:13px; font-weight:normal; color:#636363;}
#our-work-mid-cont-main h1 { padding:12px 0px 12px 0px; _padding:5px 0px 12px 0px;  margin:0px; font-size:16px; color:#1f7a71; font-weight:bold;}
#our-work-mid-cont-main h1 span { padding:12px 0px 12px 0px; _padding:5px 0px 12px 0px;  margin:0px; font-size:16px; color:#7473a8; font-weight:bold;}
#our-work-mid-cont-main p { padding:0px 0px 7px 0px; _padding:0px 0px 11px 0px; margin:0px; font-size:13px; font-weight:normal; color:#636363;}
#contactus-mid-cont-main h1 span { padding:12px 0px 12px 0px; _padding:5px 0px 12px 0px;  margin:0px; font-size:16px; color:#9e4c28; font-weight:bold;}
.phot-cad-inc { padding:22px 0px 2px 0px; _padding:10px 0px 2px 0px;  margin:0px; font-size:14px; color:#9e4c28; font-weight:bold;}
#contactus-mid-cont-main p { padding:0px 0px 7px 0px; _padding:0px 0px 11px 0px; margin:0px; font-size:13px; font-weight:normal; color:#636363;}
#contactus-mid-cont-main ul { margin:0px; padding:0px;}
#contactus-mid-cont-main ul li {list-style:none; line-height:20px; font-size:13px; color:#6d6e71; font-weight:bold;}



.scroll { overflow:scroll; height:358px; }
.eng-list { margin:0px; padding:0px; }
.eng-list ul { margin:0px; padding:0px; }
.eng-list ul li { color:#565656; list-style:none; background:url(../images/dot.jpg) no-repeat 0px 6px; padding:0px 0px 0px 15px; line-height:16px; display:block; }

.our-work-logo-list { margin:0px; padding:0px; }
.our-work-logo-list ul { margin:0px; padding:0px; }
.our-work-logo-list li { list-style:none; float:left; display:block; padding:6px 0px 6px 0px; }

/* side nav */
.side-nav-arrow1 { position:absolute; z-index:5; background:url(../images/side-nav-arrow1.png) no-repeat 0px 0px; width:75px; height:201px; top:103px; left:63px;}
.side-nav-arrow2 { position:absolute; z-index:5; background:url(../images/side-nav-arrow2.png) no-repeat 0px 0px; width:75px; height:201px; top:103px; left:63px;}
.side-nav-arrow3 { position:absolute; z-index:5; background:url(../images/side-nav-arrow3.png) no-repeat 0px 0px; width:75px; height:201px; top:103px; left:63px;}
.side-nav-arrow4 { position:absolute; z-index:5; background:url(../images/side-nav-arrow4.png) no-repeat 0px 0px; width:75px; height:201px; top:103px; left:63px;}
.side-nav-arrow5 { position:absolute; z-index:5; background:url(../images/side-nav-arrow5.png) no-repeat 0px 0px; width:75px; height:201px; top:103px; left:63px; }
.side-nav-arrow6 { position:absolute; z-index:5; background:url(../images/side-nav-arrow6.png) no-repeat 0px 0px; width:75px; height:201px; top:103px; left:63px; }



