*{margin:0px; padding:0px;}

html, body{font-family: 'Open Sans', sans-serif; color:#9f9f9f;}
h1,h2,h3,h4,h5,h6{font-family: 'Open Sans', sans-serif; color:#df5400; font-weight:normal;}
ul, ol, li{list-style:none; outline:none;}
p{font-family: 'Open Sans', sans-serif; color:#9f9f9f; font-size:14px; font-weight:normal; line-height:22px; text-align:justify;}
table, border{border:0px; outline:none;}
a, a:link, a:visited{text-decoration:none; outline:none;}

#wrapper{width:auto; margin:0px auto;}
.target{width:1000px; margin:0px auto;}
#header_area{width:100%; float:left; height:auto; background:#e05304;}
.header_aleft{width:230px; float:left; height:auto;}
.header_amiddle{width:495px; float:left; height:auto; margin-top:20px; background:url(../images/divider.jpg) right no-repeat;}
.header_aright{width:265px; float:right; height:auto; margin-top:16px;}
.header_aright h2{font-family: 'Open Sans', sans-serif; color:#454545; font-size:22px; font-weight:normal;}
.header_aright span{font-family: 'Open Sans', sans-serif; color:#FFF; font-size:22px; font-weight:normal;}
.header_aright h3{font-family: 'Open Sans', sans-serif; color:#454545; font-size:14px; font-weight:normal;}
.header_aright spam{font-family: 'Open Sans', sans-serif; color:#FFF; font-size:14px; font-weight:normal;}
#menu_area{width:495px; float:left; height:auto;}
.menu li{float:left; list-style:none; padding:10px 2px;}
.menu li a{font-family: 'Open Sans', sans-serif; color:#FFF; font-size:14px; font-weight:normal; text-transform:uppercase; padding:10px 9px;}
.menu li a:hover{color:#1e1915;}
.menu li a.active{color:#1e1915;}
#banner_area{width:100%; float:left; height:auto;}
#content_area{width:1000px; float:left; height:auto; margin-top:25px;}
.content_aleft{width:600px; float:left; height:auto;}
.content_aright{width:390px; float:right; height:auto; background:#e7e7e7; margin-top:8px;}
.wel_box{width:360px; float:left; height:auto; margin:15px;}
.wel_box h2{font-family: 'Open Sans', sans-serif; color:#df5400; font-size:23px; font-weight:normal; text-transform:uppercase;}
.wel_box p{font-family: 'Open Sans', sans-serif; color:#1c1c1c; font-size:13px; font-weight:normal; line-height:22px; text-align:justify;}
.hprod_box{width:280px; float:left; height:auto; border:1px solid #1c1c1c; background:#df5400; margin:8px;}
.hprod_box img{width:280px; height:230px; float:left; border-bottom:1px dashed #1c1c1c;}
.hprod_box h2{font-family: 'Open Sans', sans-serif; color:#1e1915; font-size:28px; font-weight:normal; text-align:center; background:#FFF; padding:8px 10px; line-height:45px; text-transform:uppercase;}
.hprod_box h3{font-family: 'Open Sans', sans-serif; color:#FFF; font-size:16px; font-weight:normal; text-align:center; padding:8px 10px 5px 10px; text-transform:uppercase;}
#ads_area{width:1000px; float:left; height:auto; margin:15px 0px 15px 0px;}
#footer_area{width:100%; float:left; height:auto; background:#df5400; border-bottom:8px solid #686868; padding:20px 0px 20px 0px;}
.foot_abox{width:310px; float:left; height:auto; margin-left:23px;}
.foot_abox h2{font-family: 'Open Sans', sans-serif; color:#FFF; font-size:28px; font-weight:normal; text-transform:uppercase;}
.foot_abox h3{font-family: 'Open Sans', sans-serif; color:#1c1c1c; font-size:25px; font-weight:normal;}
.foot_abox span{font-family: 'Open Sans', sans-serif; color:#FFF; font-size:25px; font-weight:normal;}
.foot_abox h4{font-family: 'Open Sans', sans-serif; color:#1c1c1c; font-size:18px; font-weight:normal;}
.foot_abox spam{font-family: 'Open Sans', sans-serif; color:#FFF; font-size:18px; font-weight:normal;}
.foot_abox p{font-family: 'Open Sans', sans-serif; color:#FFF; font-size:15px; font-weight:normal;}
.foot_enq{width:220px; height:40px; background:#5d5d5d; border:none; font-family: 'Open Sans', sans-serif; color:#FFF; font-size:15px; font-weight:normal; text-indent:10px; line-height:40px;}
.foot_submit{background:#3c3c3c; border:none; font-family: 'Open Sans', sans-serif; color:#FFF; font-size:15px; font-weight:normal; text-align:center; padding:10px 12px;}

.inner_content{width:1000px; float:right; height:auto; background:#e7e7e7; margin-top:8px;}
.in_box{width:950px; float:left; height:auto; margin:25px;}
.in_box h2{font-family: 'Open Sans', sans-serif; color:#df5400; font-size:23px; font-weight:normal; text-transform:uppercase;}
.in_box h3{font-family: 'Open Sans', sans-serif; color:#df5400; font-size:19px; font-weight:normal; text-transform:uppercase;}
.in_box p{font-family: 'Open Sans', sans-serif; color:#1c1c1c; font-size:13px; font-weight:normal; line-height:22px; text-align:justify;}

.about_banner{width:1000px; float:left; height:200px; background:url(../images/about_banner.jpg) center no-repeat;}
.services_banner{width:1000px; float:left; height:200px; background:url(../images/services_banner.jpg) center no-repeat;}
.products_banner{width:1000px; float:left; height:200px; background:url(../images/products_banner.jpg) center no-repeat;}
.faq_banner{width:1000px; float:left; height:200px; background:url(../images/faq_banner.jpg) center no-repeat;}
.contact_banner{width:1000px; float:left; height:200px; background:url(../images/contact_banner.jpg) center no-repeat;}
.in_banner_txt{font-family: 'Open Sans', sans-serif; color:#df5400; font-size:35px; font-weight:normal; text-transform:uppercase; text-align:right; padding:25px; margin-top:110px;}

.ser_list li{float:left; padding:10px;}

.prod_box{width:950px; float:left; height:auto; background:#FFF; margin:10px 0px 10px 0px; -webkit-transition: width 2s, height 2s, -webkit-transform 2s; transition: width 2s, height 2s, transform 2s;}
.prod_box:hover{background:#f9f9f9; -webkit-transform: rotate(360deg); transform: rotate(360deg);}
.prod_ibox{width:870px; float:left; height:auto; margin:20px 40px;}
.line{border-bottom:1px dashed #272727; width:100%; float:left; margin:10px 0px 10px 0px;}

.faq_box{width:950px; float:left; height:auto; background:#FFF; margin:10px 0px 10px 0px;}
.faq_ibox{width:870px; float:left; height:auto; margin:20px 40px;}
.faq_ibox h5{font-family: 'Open Sans', sans-serif; color:#df5400; font-size:16px; font-weight:normal;}

.contact_lbox{width:460px; float:left; height:auto; background:#FFF; -webkit-transition: width 2s, height 2s, -webkit-transform 2s; transition: width 2s, height 2s, transform 2s;}
.contact_lbox:hover{ -webkit-transform: rotate(360deg); transform: rotate(360deg);}
.contact_ilbox{width:380px; float:left; height:auto; margin:20px 40px;}
.contact_ilbox h2{font-family: 'Open Sans', sans-serif; color:#df5400; font-weight:normal;}
.contact_ilbox p{font-family: 'Open Sans', sans-serif; color:#1c1c1c; font-size:14px; font-weight:normal; line-height:24px; text-align:justify;}

.contact_rbox{width:460px; float:right; height:auto; background:#FFF; -webkit-transition: width 2s, height 2s, -webkit-transform 2s; transition: width 2s, height 2s, transform 2s;}
.contact_rbox:hover{ -webkit-transform: rotate(360deg); transform: rotate(360deg);}
.contact_irbox{width:380px; float:right; height:auto; margin:20px 40px;}
.contact_irbox h2{font-family: 'Open Sans', sans-serif; color:#df5400; font-weight:normal;}
.enq_width{width:380px; height:40px; background:#f1f1f1; border:none; font-family: 'Open Sans', sans-serif; color:#1c1c1c; font-size:14px; font-weight:normal; margin:5px 0px 5px 0px; text-indent:10px;}
.enq_submit{background:#df5400; border:none; font-family: 'Open Sans', sans-serif; color:#FFF; font-size:14px; font-weight:normal;padding:8px 15px; float:right;}





/*---------------------------------------------------------------------------------------------------*/
.contact-address{
	width: 380px;
	float: left;
	height: auto;
	margin:7px 40px;
}