

@font-face { font-family: 'lacuna';
src: url('../images/fonts/8799711054_lacuna.ttf') format('truetype');}

/*body*/


body {

	background:url(../images/1451385516bg67.jpg); 
        	background-attachment:fixed;	
	
}

/*container*/


    .container{

	background:#fafafa;

}

    
/*header*/


  header{

  background:#fafafa;

  }

  

.header_logo {

	width:262px;

    height:100px;

}


    footer{

	background:#222222;

}

    

.contact_number{

color:#ff5500;

font-size:14px;

font-family:lacuna;

}

.header_title{

color:#ff5500;

font-size:14px;

font-family:lacuna;

}
.header_title span:before{

color:#ff5500;

font-size:14px;
}

#cssmenu1 > ul > li > a,
#cssmenu1 ul ul li a{
color:#fafafa;
font-family:lacuna;
font-size:15px;
}

#cssmenu1 > ul > li > a:hover{
  background:#ff7a3d;
}
#cssmenu1 ul ul li a:hover{
  background:#ff7a3d;
}
.side_float1{

color:#ffffff;

font-size:14px;

font-family:Arial Black,Arial Black,Gadget,sans-serif;

}
.welcome_title{

    color:#f56725;

    font-size:25px;

    font-family:lacuna;

}

.about_title{

        color:#f45004;

         font-size:25px; 

         font-family:lacuna;

}

.services_title{

    color:#f46522;
    
    font-size:25px; 
    
    font-family:lacuna;

}

.about_pagetitle{

         color:#000000;

         font-size:16px; 

         font-family:Arial Black,Arial Black,Gadget,sans-serif;

}
.services_pagetitle{
         color:#000000;

         font-size:16px; 

         font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.product_page_title{

    color:#f45004; 

    font-family:lacuna; 

    font-size:25px;

}
/*sidebar*/
.side_div{
background:#000000;
}
.sidebar_title1{
   color:#ffffff;
   font-size:14px;
   font-family:Arial Black,Arial Black,Gadget,sans-serif;
   background:#000000;
}
.side_div li a,
.menu > ul > li > a{
color:#ffffff;
font-size:12px;
font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.menu ul ul li a{
color:#ffffff;
font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.menu > ul > li > a{
border-top: 1px solid #ffffff;
}
.side_div li a:hover{
color:#ffffff;
}
.menu > ul > li > a:hover, .menu > ul > li.active > a, .menu > ul > li.open > a{
color:#000000;
background:#ffffff;
}
.menu ul ul li:hover > a, .menu ul ul li.open > a, .menu ul ul li.active > a{
color:#000000;
background:#ffffff;
}
.side_div ul li{
	list-style-image:url(../images/p.png);
    }

  /*extra color*/



#cssmenu1 > ul > li > a{

width:340px;

} 

/*menu*/




    .menu_div,

   #cssmenu1 ul ul{

	background:#ff5500;

}

    

   #cssmenu1 > ul > li > a.active{
	background:#ff7a3d;
   }
    
#cssmenu1 > ul > li > a.active{
color:#ffffff;
}

/*container boxshadow*/



.footer_text,
.float_text{
          color:#fafafa;
         font-size:13px; 
         font-family:lacuna;
}
.footer2 .footer_heading{
        color:#fafafa;
         font-size:16px; 
         font-family:lacuna;
}


