html {
   background:url(../image/html/html_home_bg.gif) repeat-x;
}

/* HEADER */

#header { width:990px;
		   padding:0px;
			clear: both;
			margin:0px;
	        height: 427px;
			background:none;
			overflow:hidden;
			}
		
#info  {
	width:990px;
	margin: 0px;
	padding:0px;
	height: 274px;
	 background:;
	background-image: url(../image/header_bg274_400.gif);
	background-repeat: no-repeat;	
		}
               
#info p { 
            text-align: right;
			margin-top: -20px;
			margin-right: 20px;
           text-indent:-2300px;
			color:#ffffff;
 }
#info h1 {
            text-align: right;
			padding-top: 40px;
            padding-right: 20px;
			text-indent:-2200px;
	 }




/* navbar */

#navbar { 
height:157px; width:990px;  margin: 0 auto;
}  
#navbar ul {
 margin: 0; padding: 0;
  }


 /* IE5 Mac Hack \*/   
#navbar { padding-left: 177px; }   
/*/   
#navbar { padding-left: 177px; overflow: hidden; }   

/* End Hack */   
  
#navbar li { float: left; width:990px;}
#navbar li a {  
display: block;  
height: 0px !important;  
height /**/:155px; /* IE 5/Win hack */   
padding: 155px 0 0 0;  
overflow: hidden;  
background-repeat: no-repeat;  
}   
#navbar li a:hover {  
background-position: 0 -155px;  
}
	
	
#navbar li#about,  
#navbar li#about a {width: 158px;  background-image:url(../image/nav_home-page/navhome_about158_v.gif);
}  
#navbar li#services,  
#navbar li#services a { width: 157px; background-image:url(../image/nav_home-page/navhome_services157_v.gif); 
}  
#navbar li#process,
#navbar li#process a { width: 157px; background-image:url(../image/nav_home-page/navhome_process157_v.gif);
}  
#navbar li#contact,  
#navbar li#contact a { width: 156px; background-image:url(../image/nav_home-page/navhome_contact156_v.gif);
}   
#navbar li#current_page_item,  
#navbar li#current_page_item a {
	width: 185px;
	background-image:url(../image/nav_home-page/navhome_icon_185.gif);
	background-repeat: no-repeat;	

} 	


	

