/* CSS Document */
*{
	margin:0px;
	padding:0px;
}
a{
	text-decoration:none;
}
a img{
	text-decoration:none;
	border:none;
}
@font-face {
 font-family: MyCustomFont;
 src: url("../font/GOTHIC.eot") /* EOT file for IE */
}
@font-face {
 font-family: MyCustomFont;
 src: url("../font/GOTHIC.TTF") /* TTF file for CSS3 browsers */
}
@font-face {
 font-family: MyCustomFont1;
src: url("../font/Dragonfly.eot") /* EOT file for IE */
}
@font-face {
 font-family: MyCustomFont1;
 src: url("../font/Dragonfly.ttf") /* TTF file for CSS3 browsers */
}

body{
	background:#000000;
	font-family: MyCustomFont,Century Gothic;
	font-size:14px;
}
.Container{
	width:1024px;
	margin:0px auto;
	background:#fff;
}
.Containercontact{
	width:1024px;
	margin:0px auto;
	background:url(../images/contactusback.png) no-repeat #fff;
}


.header{
	width:1024px;
	height:155px;
	float:left;
}
.logo{
	width:236px;
	height:196px;
	float:left;
}
/*-----------------Start Navigation------------------*/

.navigationback{
	width:670px;
	height:70px;
	float:left;
}
.menu{
	list-style-type:none;
	list-style-position:outside;
	margin:0px;
	padding:0px;	
}

.menu li{
	float:left;
	display:inline;
	font-size:14px;
}

.menu li a{
	text-align:center;
	height:12px;
	margin:0px;
	padding:50px 0px 15px 0px;
	display:block;
	color:#000000;
	text-decoration:none;
	font-size:14px;
	float:left;
	width:108px;
}
.menu li a:hover{
	height:50px;
	background: url(../images/homeback.png) no-repeat;
	margin:0px;
	color:#FFFFFF;
	float:left;
}
ac{

	height:50px;
	background: url(../images/homeback.png) no-repeat;
	margin:0px;
	color:#181818;
	float:left;
}



/*--------Start Contact ------------*/

.navigationcontact{
	width:108px;
	height:70px;
	float:left;
}
.menucontact{
	list-style-type:none;
	list-style-position:outside;
	margin:0px;
	padding:0px;	
}
.menucontact li{
	float:left;
	display:inline;
	font-size:14px;
	width:108px;
}

.menucontact li a{
	text-align:center;
	height:12px;
	margin:0px;
	padding:50px 0px 15px 0px;
	display:block;
	color:#000000;
	text-decoration:none;
	font-size:14px;
	float:left;
	width:108px;
}
.menucontact li a:hover{
	height:50px;
	background: url(../images/contactback.png) no-repeat;
	margin:0px;
	color:#ffffff;
	float:left;
}

ac1{
height:50px;
	background: url(../images/contactback.png) no-repeat;
	margin:0px;
	color:#ffffff;
	float:left;
}


/*--------End Contact ------------*/


/*--------Start Product ------------*/
.navigationproduct{
	width:108px;
	height:70px;
	float:left;
}
.menuproduct{
	list-style-type:none;
	list-style-position:outside;
	margin:0px;
	padding:0px;	
}
.menuproduct li{
	float:left;
	display:inline;
	font-size:14px;
	width:108px;
}

.menuproduct li a{
	text-align:center;
	height:12px;

	margin:0px;
	padding:50px 0px 15px 0px;
	display:block;
	color:#000000;
	text-decoration:none;
	font-size:14px;
	float:left;
	width:108px;
}
.menuproduct li a:hover{
	height:50px;
	background: url(../images/productback.png) no-repeat;
	margin:0px;
	color:#FFFFFF;
	float:left;
}
/*--------End Product ------------*/


.aboutmain{
  	height:50px;
	background: url(../images/aboutback.png) no-repeat;
	margin:0px;
	color:#ffffff;
	float:left;
}
.servicemain{
  	height:50px;
	background: url(../images/serviceback.png) no-repeat;
	margin:0px;
	color:#ffffff;
	float:left;
}









#nav-main{display:inline-block;*display:inline;zoom:1;text-align:left; width:108px; }
#nav-main, #nav-main ul, #nav-main li{list-style:none}
#nav-main ul{float:left;z-index:99;left:auto;margin:0;padding:0}
#nav-main li{float:left;background:none;margin:0;padding:0;position:relative;z-index:10000}
#nav-main a,#nav-main span{display:block;font-family: "Century Gothic"; font-size:14px;}
#nav-main ul{}
#nav-main ul{}
#nav-main ul li a, #nav-main ul li span{padding:50px 0px 0 0px; height:66px;display:block;float:left; }
#nav-main ul li a{border-left-color:rgba(255,255,255,0.15);border-right-color:rgba(0,0,0,0.2)}
#nav-main li ul,.js #nav-main li:hover ul{background: url(../images/aboutback.png); position:absolute;left: -999em;opacity:0}
#nav-main li:hover ul,.js #nav-main li.hover ul{background: url(../images/aboutback.png);margin-top:91px;left:0;opacity:1;-moz-transition:opacity 0.2s ease-in-out;-webkit-transition:opacity 0.2s ease-in-out; }
#nav-main ul li ul li{float:none}
#nav-main ul li a,#nav-main ul li a:link,#nav-main ul li a:visited{color:#000;text-decoration:none;-moz-transition:background 0.2s linear;-webkit-transition:background 0.2s linear}
.js #nav-main ul a:hover{background: url(../images/aboutback.png); -moz-transition:0;-webkit-transition:0;} #nav-main ul a:hover,
#nav-main ul a:focus,.js #nav-main ul a:focus,#nav-main ul a:active{outline:0;color:#fff;background: url(../images/aboutback.png);-moz-transition:background 0.1s ease-in;-webkit-transition:background 0.1s ease-in}
#nav-main ul li.current span,#nav-main ul li.current a,#nav-main ul li.current a:link,#nav-main ul li.current a:visited{height:33px;background: url(../images/aboutback.png);}
#nav-main ul li li.current span,
#nav-main ul li li.current a,
#nav-main ul li li.current a:link,
#nav-main ul li li.current a:visited,
#nav-main ul li.current li a,
#nav-main ul li.current li a:link,
#nav-main ul li.current li a:visited{height:auto;-moz-box-shadow:none}#nav-main ul li.current a:hover,
#nav-main ul li.current a:focus,
#nav-main ul li.current a:active{-moz-box-shadow:inset 0 -5px rgba(102,155,225,0.8)}
#nav-main ul
li.current{border-bottom:4px solid #5784bf;-moz-box-shadow:inset 0 -5px #669be1}
#nav-main ul ul
li.current{border-bottom:0;-moz-box-shadow:none}
#nav-main ul ul,
#nav-main ul ul
li{height:auto;border:0}
#nav-main ul
ul{border-top:0;padding:0 0 4px 0;width:108px; background:#ffba00; color:#FFFFFF;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px; font-size:10px;}
#nav-main ul li ul li a,
#nav-main ul li ul li a:link,
#nav-main ul li ul li a:visited,
#nav-main ul li ul li
span{overflow:hidden;padding:5px
14px;margin:0;height:auto; color:#FFFFFF; float:none;display:block;font-size:10px;font-weight:normal; font-size:14px;border:0;background-image:none;position:relative;text-transform:none;-moz-transition:background 0.1s ease-in;-webkit-transition:background 0.1s ease-in}.js #nav-main ul li ul li a:hover{border:0;padding:5px 15px}
#nav-main ul li ul li a:hover,
#nav-main ul li ul li a:focus,
.js #nav-main ul li ul li a:focus,
#nav-main ul li ul li a:active{background: #ffffff; color:#000000;padding-top:4px;padding-bottom:4px;border-bottom:1px solid #ecac01;border-top:1px solid #ecac01;-moz-transition:background 0.1s ease-out;-webkit-transition:background 0.1s ease-out}




#nav-main1{display:inline-block;*display:inline;zoom:1;text-align:left; width:108px; }
#nav-main1, #nav-main1 ul, #nav-main1 li{list-style:none}
#nav-main1 ul{float:left;z-index:99;left:auto;margin:0;padding:0}
#nav-main1 li{float:left;background:none;margin:0;padding:0;position:relative;z-index:10000}
#nav-main1 a,#nav-main1 span{display:block;font-family: "Century Gothic"; font-size:14px;}
#nav-main1 ul{}
#nav-main1 ul{}
#nav-main1 ul li a, #nav-main1 ul li span{padding:50px 0px 0 0px; height:66px;display:block;float:left; color:#FFFFFF; }
#nav-main1 ul li a{border-left-color:rgba(255,255,255,0.15);border-right-color:rgba(0,0,0,0.2)}
#nav-main1 li ul,.js #nav-main1 li:hover ul{position:absolute;left: -999em;opacity:0}
#nav-main1 li:hover ul,.js #nav-main1 li.hover ul{margin-top:91px;left:0;opacity:1;-moz-transition:opacity 0.2s ease-in-out;-webkit-transition:opacity 0.2s ease-in-out}
#nav-main1 ul li ul li{float:none}
#nav-main1 ul li a,#nav-main1 ul li a:link,#nav-main1 ul li a:visited{color:#000;text-decoration:none;-moz-transition:background 0.2s linear;-webkit-transition:background 0.2s linear}
.js #nav-main1 ul a:hover{background:transparent;-moz-transition:0;-webkit-transition:0;} #nav-main1 ul a:hover,
#nav-main1 ul a:focus,.js #nav-main1 ul a:focus,#nav-main1 ul a:active{outline:0;color:#000;background: url(../images/serviceback.png) ;-moz-transition:background 0.1s ease-in;-webkit-transition:background 0.1s ease-in}
#nav-main1 ul li.current span,#nav-main1 ul li.current a,#nav-main1 ul li.current a:link,#nav-main1 ul li.current a:visited{height:33px}
#nav-main1 ul li li.current span,
#nav-main1 ul li li.current a,
#nav-main1 ul li li.current a:link,
#nav-main1 ul li li.current a:visited,
#nav-main1 ul li.current li a,
#nav-main1 ul li.current li a:link,
#nav-main1 ul li.current li a:visited{height:auto;-moz-box-shadow:none}#nav-main1 ul li.current a:hover,
#nav-main1 ul li.current a:focus,
#nav-main1 ul li.current a:active{-moz-box-shadow:inset 0 -5px rgba(102,155,225,0.8)}
#nav-main1 ul
li.current{border-bottom:4px solid #5784bf;-moz-box-shadow:inset 0 -5px #669be1}
#nav-main1 ul ul
li.current{border-bottom:0;-moz-box-shadow:none}
#nav-main1 ul ul,
#nav-main1 ul ul
li{height:auto;border:0}
#nav-main1 ul
ul{border-top:0;padding:0 0 4px 0;width:108px; background:#ffba00; color:#FFFFFF;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px; font-size:10px;}
#nav-main1 ul li ul li a,
#nav-main1 ul li ul li a:link,
#nav-main1 ul li ul li a:visited,
#nav-main1 ul li ul li
span{overflow:hidden;padding:5px
15px;margin:0;height:auto; color:#FFFFFF; float:none;display:block;font-size:10px;font-weight:normal; font-size:14px;border:0;background-image:none;position:relative;text-transform:none;-moz-transition:background 0.1s ease-in;-webkit-transition:background 0.1s ease-in}.js #nav-main1 ul li ul li a:hover{border:0;padding:5px 15px}
#nav-main1 ul li ul li a:hover,
#nav-main1 ul li ul li a:focus,
.js #nav-main1 ul li ul li a:focus,
#nav-main1 ul li ul li a:active{background: #ffffff; color:#000000;padding-top:4px;padding-bottom:4px;border-bottom:1px solid #0072ae;border-top:1px solid #0072ae;-moz-transition:background 0.1s ease-out;-webkit-transition:background 0.1s ease-out}








/*-----------------End Navigation------------------*/




/*---------Start Home image Back-----------*/


.imagegallery{
	width:1024px;
	height:408px;
	float:left;
	background: url(../images/flashimg.png) no-repeat;
}
.imgtext{
	width:275px;
	height:226px;
	float:left;
	margin:175px 0px 0px 55px ;
	text-align:justify;
	line-height:30px;
	font-size:15px;
/*	font-weight:bold;*/
	position:absolute;
	font-family: MyCustomFont;
}
/*---------End Home image Back-----------*/


/*---------Start About image Back-----------*/
.imagegalleryabout{
	width:1024px;
	height:408px;
	margin-top:60px;
	float:left;
	background:url(../images/aboutimageback.png) no-repeat;
}
.imagegalleryabout1{
	width:1024px;
	height:408px;
	margin-top:30px;
	float:left;
	background:url(../images/aboutimageback1.png) no-repeat;
}
.imgtextabout{
	width:350px;
	height:226px;
	float:right;
	margin:70px 65px 0px 0px ;
	text-align:justify;
	line-height:30px;
	font-size:15px;
/*	font-weight:bold;*/
	font-family:MyCustomFont;
}
/*---------Start About image Back-----------*/

/*---------Start Services image Back-----------*/
.imagegalleryservices{
	width:1024px;
	height:696px;
	margin-top:60px;
	float:left;
	background:url(../images/servicesbackground.png) no-repeat;
}

.imgtextservices{
	width:350px;
	height:226px;
	float:right;
	margin:70px 65px 0px 0px ;
	text-align:justify;
	line-height:30px;
	font-size:15px;
/*	font-weight:bold;*/
	font-family:MyCustomFont;
}
/*---------Start Services image Back-----------*/
.imagegallerysproduct{
	width:1024px;
	height:620px;
	margin-top:60px;
	float:left;
}



/*--------------Start bottomimage-----------------*/
.bottomimageback{
	width:960px;
	height:330px;
	float:left;
	margin-left:30px;
}
.leftimg{
	width:318px;
	height:329px;
	background:url(../images/1.png) no-repeat;
	float:left;
}
.middleimg{
	width:318px;
	height:329px;
	background:url(../images/2.png) no-repeat;
	float:left;
}
.rightimg{
	width:318px;
	height:329px;
	background:url(../images/3.png) no-repeat;
	float:left;
}
.imgheading{
	  font-family: "MyCustomFont1";
    font-size: 30px;
    height: 55px;
    letter-spacing: 2px;
    margin-bottom: 0px;
    padding-top: 58px;
    text-align: center;
    width: 318px;
}
.leftimgtext{
	width:228px;
	height:160px;
	font-size:14px;
/*	font-weight:bold;*/
	float:left;
	text-align:left;
	padding-left:50px;
	line-height:20px;
	color:#000;
}
.leftimgtextlink{
	width:210px;
	height:35px;
	font-size:14px;
	float:left;
	text-align: right;
	padding-left:50px;
	line-height:20px;
	color:#FFFFFF;
	font-weight:bold;
}

.bottomimagegalleryback{
	width:1050px;
	height:330px;
	float:left;
	margin-left:-12px;
}
#galleryimg1{
	 width:294px; height:226px;float:left;	margin:20px 5px 20px 21px;padding:2px;background:url(../images/img1.png) no-repeat;
}
#galleryimg2{
	 width:294px; height:226px;float:left;	margin:20px 5px 20px 21px;padding:2px;background:url(../images/img2.png) no-repeat;
}
#galleryimg3{
	 width:294px; height:226px;float:left;	margin:20px 5px 20px 21px;padding:2px;background:url(../images/img3.png) no-repeat;
}
#galleryimg4{
	 width:294px; height:226px;float:left;	margin:20px 5px 20px 21px;padding:2px;background:url(../images/img4.png) no-repeat;
}
#galleryimg5{
	 width:294px; height:226px;float:left;	margin:20px 5px 20px 21px;padding:2px;background:url(../images/img5.png) no-repeat;
}
#galleryimg6{
	 width:294px; height:226px;float:left;	margin:20px 5px 20px 21px;padding:2px;background:url(../images/img6.png) no-repeat;
}
#galleryimg7{
	 width:294px; height:226px;float:left;	margin:20px 5px 20px 21px;padding:2px;background:url(../images/img7.png) no-repeat;
}
#galleryimg8{
	 width:294px; height:226px;float:left;	margin:20px 5px 20px 21px;padding:2px;background:url(../images/img8.png) no-repeat;
}
#galleryimg9{
	 width:294px; height:226px;float:left;	margin:20px 5px 20px 21px;padding:2px;background:url(../images/img9.png) no-repeat;
}
#galleryimg10{
	 width:294px; height:226px;float:left;	margin:20px 5px 20px 21px;padding:2px;background:url(../images/img10.png) no-repeat;
}
#galleryimg11{
	 width:294px; height:226px;float:left;	margin:20px 5px 20px 21px;padding:2px;background:url(../images/img11.png) no-repeat;
}
#galleryimg12{
	 width:294px; height:226px;float:left;	margin:20px 5px 20px 21px;padding:2px;background:url(../images/img12.png) no-repeat;
}
#galleryimg13{
	 width:294px; height:226px;float:left;	margin:20px 5px 20px 21px;padding:2px;background:url(../images/img13.png) no-repeat;
}
#galleryimg14{
	 width:294px; height:226px;float:left;	margin:20px 5px 20px 21px;padding:2px;background:url(../images/img14.png) no-repeat;
}
#galleryimg15{
	 width:294px; height:226px;float:left;	margin:20px 5px 20px 21px;padding:2px;background:url(../images/img15.png) no-repeat;
}
#galleryimgtext1{
	width:170px; height:200px; float:left; margin:15px 0 0 122px; text-align:left; font-size:12px; color:#FFFFFF;
}
#galleryimgtext2{
	width:170px; height:200px; float:left; margin:15px 0 0 116px; text-align:left; font-size:12px; color:#FFFFFF;
}
#galleryimgtext3{
	width:170px; height:200px; float:left; margin:15px 0 0 123px; text-align:left; font-size:12px; color:#FFFFFF;
}
#galleryimgtext4{
	width:170px; height:200px; float:left; margin:15px 0 0 114px; text-align:left; font-size:12px; color:#FFFFFF;
}
#galleryimgtext5{
	width:170px; height:200px; float:left; margin:15px 0 0 108px; text-align:left; font-size:12px; color:#FFFFFF;
}
#galleryimgtext6{
	width:170px; height:200px; float:left; margin:15px 0 0 116px; text-align:left; font-size:12px; color:#FFFFFF;
}
#galleryimgtext7{
	width:170px; height:200px; float:left; margin:15px 0 0 123px; text-align:left; font-size:12px; color:#FFFFFF;
}
#galleryimgtext8{
	width:170px; height:200px; float:left; margin:15px 0 0 106px; text-align:left; font-size:12px; color:#FFFFFF;
}
#galleryimgtext9{
	width:165px; height:200px; float:left; margin:15px 0 0 122px; text-align:left; font-size:12px; color:#FFFFFF;
}
#galleryimgtext10{
	width:175px; height:200px; float:left; margin:15px 0 0 115px; text-align:left; font-size:11px; color:#FFFFFF;
}
#galleryimgtext11{
	width:183px; height:200px; float:left; margin:15px 0 0 108px; text-align:left; font-size:11px; color:#FFFFFF;
}
#galleryimgtext12{
	width:176px; height:200px; float:left; margin:15px 0 0 115px; text-align:left; font-size:11px; color:#FFFFFF;
}
#galleryimgtext13{
	width:170px; height:200px; float:left; margin:15px 0 0 121px; text-align:left; font-size:12px; color:#FFFFFF;
}
#galleryimgtext14{
	width:176px; height:200px; float:left; margin:15px 0 0 115px; text-align:left; font-size:12px; color:#FFFFFF;
}
#galleryimgtext15{
	width:183px; height:200px; float:left; margin:15px 0 0 108px; text-align:left; font-size:12px; color:#FFFFFF;
}

.galleryheading1{
	background:url(../images/heading1.png) no-repeat; width:1024px; height:90px; float:left;
}
.scrollingimageheadingtext{
	font-family:MyCustomFont1;
	color: #000;
    float: left;
    margin: 0px 0 0 0px;
    text-align: justify;
    width: 172px;
	font-size: 18px;
    letter-spacing: 1px;
	text-align:center;
}
/*--------------End bottomimage-----------------*/



/*--------------Start bottomimage-----------------*/

.leftimg1{
	width:318px;
	height:329px;
	background:url(../images/4.png) no-repeat;
	float:left;
}
.middleimg1{
	width:318px;
	height:329px;
	background:url(../images/5.png) no-repeat;
	float:left;
}
.rightimg1{
	width:318px;
	height:329px;
	background:url(../images/6.png) no-repeat;
	float:left;
}
/*--------------End bottomimage-----------------*/



.contactbackimg{
	width:874px;
	float:left;
	margin:100px 0 0 45px;
}
.contactfrommainback{
	width:400px;
	float:left;
}
.addressback{
	width:390px;
	margin:310px  0 0 80px;
	float:left;
}
.gettext{
	font-size:20px; float:left;margin-left:-83px; font-weight:bold;
}
.contactfiledtoptext{font-size: 18px;
    font-weight: bold;
    height: 40px;
    line-height: 34px;
    width: 340px;
	margin-top:100px;
}
.contactformback{	
	width:340px; height:58px; margin: 20px 0 0px 0; line-height:20px; background:#f00c0c;
}

.contactformback1{	
	width:340px; height:195px; margin: 31px 0 0px 0; line-height:20px; background:#f00c0c;
}
.contactformsubmiteback{	
	width:340px;  margin: 20px 0 0px 0; 
}
.submitbtn{
	border:none; background:#f00c0c;color:#fff; width:142px; height:40px; font-family:"MyCustomFont1"; font-size:22px; letter-spacing:2px; margin:36px 0px 45px 100px;
}
.contactleftbackname{
	font-family:MyCustomFont1;width:128px; float:left; padding:5px 10px 10px 10px; color:#FFFFFF;font-size:23px; letter-spacing:2px; margin-top:12px;
}
.contactrightbacktext{
	width:180px; float:left; margin-top:15px; color:#FFFFFF;
}
strong{
	color:#FF0000;
}
.addressback1{
	width:425px;
	float:left;
	margin:0 0 10px 0px;
}
.leftnameback{
	color:#ff0000; width:120px;  font-family:"MyCustomFont1"; font-size:22px; letter-spacing:2px; float:left;
}
.rightnameback{
	width:295px; float:left; font-family: "MyCustomFont"; font-size:15px;letter-spacing:1px; line-height:30px;
}
/*---------start Footer ------------*/
.footer{
	width:1024px;
	height:26px;
	float:left;
	background:#000;
}
.rightside{
	width:360px;
	float:left;
	padding-top:6px;
	margin-left:8px;
	color:#FFF;
	font-size:12px;
	font-family:Arial;
}
.copyright{
	width:260px;
	float:right;
	margin-top:5px;
	color:#FFF;
	font-size:12px;
	font-family:Arial;
}
.cleare{
	clear:both;
}


/*---------end Footer ------------*/

.leftimgtext p{
	width:260px;
	}
.leftimgtext p a{
	margin:3px 3px;
	float:left;
	}

.firstimg {
	border: 1px solid #fff;
	margin-right:1px;
}
.otherimg {
	border: 1px solid #fff;
	margin-right: 3px;
}
