/* UTILISING DEFAULT SCHEME BRANDING AND OVERALL SIZING PAGE */
/* THIS BROWSER INFO
/* Detail   Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) 
/* System   OS Unknown 
/* ThisBrowser    Unknown Browser  
/* Release    -- unavailable --  
/* Version      
*/

div#header { position:relative; z-index:10; clear:both; float:left; width:959px; height:53px; padding:0px;}

a#logo { position:absolute; z-index:10; left:0px; top:0px; padding:28px 0px 30px 25px; width:200px; height:101px;  background:transparent url('img/bg_homepage_head.png') no-repeat left top; }
}
img.logo { float:left; clear:none; }

/*
a#rics { clear:none; float:right; padding:0px; }
a#rics img { clear:none; float:left; }
*/
ul#mainNav { clear:none; float:right; display:block; width:500px; padding-right:35px; }
ul#mainNav li { clear:none; float:left; display:block; width:83px; background:transparent url('img/bg_nav_li.png') no-repeat left top; padding:14px 0px 0px 17px; height:10px;}
ul#mainNav li:first-child {  }
ul#mainNav li a { clear:both; float:left; display:block; width:83px; height:10px;  background:transparent url('img/sprites_mainnav.png') no-repeat left top; }
ul#mainNav li a span { display:none; }


  ul#mainNav li.index a { background-position:0px -0px;  }
  ul#mainNav li.index_sel a,
  ul#mainNav li.index a:hover,
  ul#mainNav li.index a:active { background-position: -82px -0px; }

  ul#mainNav li.services a { background-position:0px -13px;  }
  ul#mainNav li.services_sel a,
  ul#mainNav li.services a:hover,
  ul#mainNav li.services a:active { background-position: -82px -13px; }

  ul#mainNav li.clients a { background-position:0px -26px;  }
  ul#mainNav li.clients_sel a,
  ul#mainNav li.clients a:hover,
  ul#mainNav li.clients a:active { background-position: -82px -26px; }

  ul#mainNav li.projects a { background-position:0px -39px;  }
  ul#mainNav li.projects_sel a,
  ul#mainNav li.projects a:hover,
  ul#mainNav li.projects a:active { background-position: -82px -39px; }

  ul#mainNav li.contact-us a { background-position:0px -52px;  }
  ul#mainNav li.contact-us_sel a,
  ul#mainNav li.contact-us a:hover,
  ul#mainNav li.contact-us a:active { background-position: -82px -52px; }

ul#banners { position:absolute; right:54px; top:125px; width: 605px; height: 213px; }
img.banner { position:absolute; right:54px; top:125px; width: 605px; height: 213px; }


