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

body{padding:0; margin:0; background:url(../images/bg1.jpg) no-repeat top center; font:normal 12px Arial, Helvetica, sans-serif;}
#maincover{background:url(../images/topbg1.jpg) repeat-x top center; width:100%; float:left;}
.innercover{width:1000px; margin:auto;}
.topdiv{width:1000px; height:89px; float:left;}
.logo{width:100px; height:89px; float:left;color:#800000; font:bold 35px Georgia, Helvetica, sans-serif; padding: 0 0 0 30px;}
.logotext{width:850px; height:89px; float:right;color:#800000; font:bold 35px Georgia, Helvetica, sans-serif; padding:30px 0 0 0;}
.mainheading{width:300px; float:left; font:bold 25px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#800000; padding:25px;}
.lefttoplinks{width:205px; float:right;}
.right1{width:200px; float:left;}
.contact{width:200px; float:left; padding:3px 0 0 0;}
.contacticon{width:30px; height:37px; float:right;}
.contacttext{width:120px; float:right; color:#666666; padding:10px 0 0 5px; 12px Arial, Helvetica, sans-serif;}
.contacttext a{color:#666666; text-decoration:none;}
.contacttext a:hover{color:#990000; text-decoration:none;}
.manilinks{width:1000px; float:left; height:36px;}

.header{width:1000px; height:297px; float:left;}
.header1{width:1000px; height:154px; float:left; padding:0 0 22px 0;}

.midpart{width:1000px; float:left;}
.innercontantstart{width:1000px; float:left;}
.innercontantstart2{width:980px; float:left; padding:10px;}
.boxline{width:990px; float:left; padding:0 0 0 10px;}
.smallboxes{width:313px; height:169px; float:left; background:url(../images/box.jpg) no-repeat; padding:9px 0 0 15px;}

.boxarea{width:295px; height:149px; float:left;}
.img1{width:103px; height:109px; float:left;}
.boxtext{width:189px; float:left; text-align:right; text-transform:uppercase; line-height:2px; padding:20px 0 0 0;}
h1{font:bold 20px Arial, Helvetica, sans-serif; color:#990000; padding:0; margin:0;}
h2{font:bold 16px Arial, Helvetica, sans-serif; color:#666; padding:0; margin:0;}
h3{font:bold 16px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#666; padding:0; margin:0;}
h4{font:bold 12px Arial, Helvetica, sans-serif; color:#111111; padding:0; margin:0;}
.readtext{width:295px; float:left; font:normal 11px Arial, Helvetica, sans-serif; padding:5px 0 0 0;}
.portfoliodiv{width:1000px; float:left;}
.portfoliostart{width:1000px; float:left; background:url(../images/portfolio.jpg) no-repeat; height:300px;}
.testamonial{width:328px; float:left; height:97px; background:url(../images/testamonial-bg.jpg) no-repeat; padding:15px 15px 10px 20px;}
.testamonialtext{width:328px; height:97px; float:left;}

.footerbg{background:url(../images/footbg.jpg) repeat-x bottom center; width:100%; float:left;}
.mainfooter{width:1000px; background:url(../images/footerbg.jpg) no-repeat; height:10px; margin:auto;}
.footertext1{width:850px; padding:5px 0 0 20px; float:left;}
.footer1{width:850px; float:left; text-transform:uppercase; color:#990000; font:normal 50px Arial, Helvetica, sans-serif;}
.listdiv{width:850px; float:left; padding:1px 0 0 0;}
.footerlist1{width:110px; float:left; padding:0 10px 0 0;}
.footerlist1 ul{padding:15px 0 0 0; margin:0;}
.footerlist1 ul li{list-style:none; background:url(../images/pointersmall.gif) no-repeat left 7px; padding:0 0 0 10px; color:#999999; font:normal 11px Arial, Helvetica, sans-serif; line-height:18px;}
.footerlist1 ul li a{color:#999999; text-decoration:none;}
.footerlist1 ul li a:hover{ color:#FF0000;}
.footerheading2{font:normal 14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#666666;}

.footerlist2{width:110px; float:left; padding:0 10px 0 0;}
.footerlist2 ul{padding:15px 0 0 0; margin:0;}
.footerlist2 ul li{list-style:none; background:url(../images/pointersmall.gif) no-repeat left 7px; padding:0 0 0 10px; color:#999999; font:normal 11px Arial, Helvetica, sans-serif; line-height:18px;}
.footerlist2 ul li a{color:#999999; text-decoration:none;}
.footerlist2 ul li a:hover{ color:#FF0000;}

.footerlist3{width:110px; float:left; padding:0 10px 0 0;}
.footerlist3 ul{padding:15px 0 0 0; margin:0;}
.footerlist3 ul li{list-style:none; background:url(../images/pointersmall.gif) no-repeat left 7px; padding:0 0 0 10px; color:#999999; font:normal 11px Arial, Helvetica, sans-serif; line-height:18px;}
.footerlist3 ul li a{color:#999999; text-decoration:none;}
.footerlist3 ul li a:hover{ color:#FF0000;}

.footerlist4{width:120px; float:left; padding:0 10px 0 0;}
.footerlist4 ul{padding:15px 0 0 0; margin:0;}
.footerlist4 ul li{list-style:none; background:url(../images/pointersmall.gif) no-repeat left 7px; padding:0 0 0 10px; color:#999999; font:normal 11px Arial, Helvetica, sans-serif; line-height:18px;}
.footerlist4 ul li a{color:#999999; text-decoration:none;}
.footerlist4 ul li a:hover{ color:#FF0000;}

.footerlist5{width:110px; float:left; padding:0 10px 0 0;}
.footerlist5 ul{padding:15px 0 0 0; margin:0;}
.footerlist5 ul li{list-style:none; background:url(../images/pointersmall.gif) no-repeat left 7px; padding:0 0 0 10px; color:#999999; font:normal 11px Arial, Helvetica, sans-serif; line-height:18px;}
.footerlist5 ul li a{color:#999999; text-decoration:none;}
.footerlist5 ul li a:hover{ color:#FF0000;}

.footerlist6{width:100px; float:left; padding:0 10px 0 0;}
.footerlist6 ul{padding:15px 0 0 0; margin:0;}
.footerlist6 ul li{list-style:none; background:url(../images/pointersmall.gif) no-repeat left 7px; padding:0 0 0 10px; color:#999999; font:normal 11px Arial, Helvetica, sans-serif; line-height:18px;}
.footerlist6 ul li a{color:#999999; text-decoration:none;}
.footerlist6 ul li a:hover{ color:#FF0000;}

.footerlist7{width:90px; float:left; padding:0 10px 0 0;}
.footerlist7 ul{padding:15px 0 0 0; margin:0;}
.footerlist7 ul li{list-style:none; background:url(../images/pointersmall.gif) no-repeat left 7px; padding:0 0 0 10px; color:#999999; font:normal 11px Arial, Helvetica, sans-serif; line-height:18px;}
.footerlist7 ul li a{color:#999999; text-decoration:none;}
.footerlist7 ul li a:hover{ color:#FF0000;}

img{border:none;}

.maintoplinks{width:1000px; height:20px; float:left;}
.maintoplinks ul{padding:0 0 0 0; margin:0;}
.maintoplinks ul li{float:left; text-decoration:none; list-style:none; color:#990000; text-transform:uppercase;}
.maintoplinks select{float:left; text-decoration:none; list-style:none; color:#990000; text-transform:uppercase; padding:8px 7px 8px 7px; display:block; width:8px; text-align:center;}

.maintoplinks ul .home1 a{float:left; text-decoration:none; list-style:none; color:#990000; background:url(../images/homeicon.png) no-repeat 15px;  text-transform:uppercase; padding:12px 7px 10px 7px; display:block; width:80px; text-align:center; border-right:solid 1px #990000;}
.maintoplinks ul .home1 a:hover{ background:url(../images/homeicon.png) no-repeat 15px #4d4d4d; color:#990000; padding:12px 7px 10px 7px; display:block; width:80px; text-align:center; border-right:solid 1px #990000;}

.maintoplinks ul .about a{float:left; text-decoration:none; list-style:none; color:#990000; no-repeat 8px;  text-transform:uppercase; padding:12px 7px 10px 7px; display:block; width:110px; text-align:center; border-right:solid 1px #990000;}
.maintoplinks ul .about a:hover{ background:url(../images/boutus.png) no-repeat 8px #4d4d4d; color:#990000; padding:12px 7px 10px 7px;display:block; width:110px; text-align:center; border-right:solid 1px #990000;}

.maintoplinks ul .product a{float:left; text-decoration:none; list-style:none; color:#990000; no-repeat 8px;  text-transform:uppercase; padding:12px 7px 10px 7px; display:block; width:110px; text-align:center; border-right:solid 1px #990000;}
.maintoplinks ul .product a:hover{ background:url(../images/boutus.png) no-repeat 8px #4d4d4d; color:#990000; padding:12px 7px 10px 7px;display:block; width:110px; text-align:center; border-right:solid 1px #990000;}

.maintoplinks ul .support a{float:left; text-decoration:none; list-style:none; color:#990000; no-repeat 8px;  text-transform:uppercase; padding:12px 7px 10px 7px;display:block; width:110px; text-align:center; border-right:solid 1px #990000;}
.maintoplinks ul .support a:hover{ background:url(../images/dmain.png) no-repeat 8px #4d4d4d; color:#990000; padding:12px 7px 10px 7px; display:block; width:110px; text-align:center; border-right:solid 1px #990000;}

.maintoplinks ul .enquiry a{float:left; text-decoration:none; list-style:none; color:#990000; no-repeat 8px;  text-transform:uppercase; padding:12px 7px 10px 7px;display:block; width:110px; text-align:center; border-right:solid 1px #990000;}
.maintoplinks ul .enquiry a:hover{ background:url(../images/srvice.png) no-repeat 8px #4d4d4d; color:#990000; padding:12px 7px 10px 7px; display:block; width:110px; text-align:center; border-right:solid 1px #990000;}

.maintoplinks ul .contact a{float:left; text-decoration:none; list-style:none; color:#990000; no-repeat 8px;  text-transform:uppercase; padding:12px 7px 10px 7px; display:block; width:110px; text-align:center; border-right:solid 1px #990000;}
.maintoplinks ul .contact a:hover{ background:url(../images/lients.png) no-repeat 8px #4d4d4d; color:#990000; padding:12px 7px 10px 7px; display:block; width:110px; text-align:center; border-right:solid 1px #990000;}

.maintoplinks ul .cont a{float:left; text-decoration:none; list-style:none; color:#990000; no-repeat 8px;  text-transform:uppercase; padding:12px 7px 10px 7px; display:block; width:110px; text-align:center; border-right:solid 1px #990000;}
.maintoplinks ul .cont a:hover{ background:url(../images/lients.png) no-repeat 8px #4d4d4d; color:#990000; padding:12px 7px 10px 7px; display:block; width:110px; text-align:center; border-right:solid 1px #990000;}


lock; width:80px; text-align:center;}


.spacer{padding:20px; float:left;}

.mainheading1{width:980px; float:left; font:bold 12px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#800000; padding:5px; color:#990000;}
.toplinks{width:980px; height:54px; float:left; padding:2px 0 0 0; color:#990000;}
.toplinks ul{padding:0; margin:0;}
.toplinks ul li{padding:5px 5px 5px 5px; float:left; list-style:none; text-transform:uppercase; color:#990000;}
.toplinks ul li a{text-decoration:none;  color:#990000; padding:12px 10px 12px 10px; color:#990000;}
.toplinks ul li a:hover{text-decoration:none; color:#990000; padding:12px 10px 12px 10px; background:url(../images/hover.jpg) repeat-x; color:#990000;}
.home a{text-decoration:none; color:#990000; padding:5px 5px 5px 5px; background:url(../images/1hover.jpg) repeat-x; color:#990000;}
a{color:#990000; text-decoration:none;}
a:hover{color:#990000; text-decoration:none;}

.innerleft{width:753px; float:left; border-right:1px dotted #999999;}
.text1{width:730px; float:left; line-height:17px; color:#666666; background:url(../images/line.jpg) no-repeat bottom; padding:0 0 20px 0;}
.slider2{width:730px; float:left;}
.text3{width:730px; float:left;}
.textheadingicon{width:500px; float:left;}
.textheading{width:300px; float:left; background:url(../images/ullete.jpg) no-repeat left; padding:0 0 0 25px;}
.text3inner{width:730px; float:left; line-height:17px; color:#666666; padding:20px 0 20px 0; border-top:1px solid #999;}

.readmore{float:right;}
.readmore a{text-decoration:none; color:#990000;}

.innerright{width:215px; float:left; padding:0 0 0 10px;}
.topform{width:215px; float:left; padding:0 0 30px 0;}
.topfrompart{background:url(../images/formtop.jpg) no-repeat; width:215px; height:33px; float:left;}
.formmid{background:url(../images/formmid.jpg) repeat-y; width:205px; float:left; padding:10px 0 0 10px;}
.formbottom{width:215px; height:12px; float:left;}
.formspace{padding:0 0 10px 0;}
.fields{width:190px; height:20px; font:normal 11px Arial, Helvetica, sans-serif; color:#666;}
.submitbtn{text-align:right; padding:0 10px 0 0;}
.formtext{text-align:right; padding:10px; color:#666666;}
.formtext a{color:#666666; text-decoration:none;}
.formtext a:hover{color:#990000; text-decoration:underline;}
.formmid3{float:left; width:215px;}
.fileds2{width:190px; height:50px;}

.topfrompart2{background:url(../images/toptab.jpg) no-repeat; width:215px; height:33px; float:left;}
.tabtext{width:200px; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; padding:10px 0 0 0;}

.arroup{width:200px; float:left; text-align:center;}
.portimg{width:200px; float:left; text-align:center;}
.arrodown{width:200px; float:left; text-align:center;}
.copyright{width:740px; float:right; text-align:center;}



