@charset "UTF-8";
@import url("reset.css");

/* head bar
------------------------------------------------------- */
#head_bar {float:left; width:100%; height:15px; text-align:center; margin:-15px 0 0 0; background-color:#EEC8CB; font-size:10px; font-family:Verdana, Geneva, sans-serif; border-bottom:#606 1px solid;}
#head_bar a { color:#606; font-weight:bold;}
/*------------------------------------------------------- */

body { background-color:#fdfdfd;}

#wrapper { margin:15px auto; width:960px; background-image:url(../img/bg.jpg); background-repeat:no-repeat;}
hgroup { width:960; margin:0;}
header { width:462px; height:80px; margin:0 249px 0 249px; padding:35px 0 0 0;}
header p { text-align:center;}
/* Navigations
------------------------------------------------------- */
nav { widows:960px; height:75px; margin:20px 0 20px 0; background-image:url(../img/nav_bg.jpg);}
ul#menu{margin:0 0 0 86px; padding:0; list-style:none; clear:both;}  
  #menu li{overflow:hidden; text-indent:-9999px; display:inline; float:left;}  
	  #menu li a{ width:100%; height:100%; background-image:url(../img/nav.jpg); display:block;}
	  
	  /* Home */  
	  #menu li.home{width:157px; height:75px;}  
		  #menu li.home a{background-position:0px 0px;}  
		  #menu li.home a:hover{background-position:0px -75px;}  
		  #menu li.home a.selected{background-position:0px px;}  
		  
	  /* Service Areas */  
	  #menu li.service{width:157px; height:75px;}  
		  #menu li.service a{background-position:-157px 0px;}  
		  #menu li.service a:hover{background-position:-157px -75px;}  
		  #menu li.service a.selected{background-position:0px px;}
		  
	  /* About Us */  
	  #menu li.about{width:157px; height:75px;}  
		  #menu li.about a{background-position:-314px 0px;}  
		  #menu li.about a:hover{background-position:-314px -75px;}  
		  #menu li.about a.selected{background-position:0px px;}	
		  
	  /* Our People */  
	  #menu li.people{width:157px; height:75px;}  
		  #menu li.people a{background-position:-471px 0px;}  
		  #menu li.people a:hover{background-position:-471px -75px;}  
		  #menu li.people a.selected{background-position:0px px;}	
		  
	  /* Contact */  
	  #menu li.contact{width:157px; height:75px;}  
		  #menu li.contact a{background-position:-628px 0px;}  
		  #menu li.contact a:hover{background-position:-628px -75px;}  
		  #menu li.contact a.selected{background-position:0px px;}		
				
/* content
------------------------------------------------------- */			
#service_main { width:795px; height:172px; background-image:url(../img/index_main.png); margin:0 82px 20px 83px; text-indent:-9999px; overflow:hidden;}
section { width:100%;}
	.article_txt{ width:630px; margin:0 165px 0 160px;}
	.article_txt p {margin:15px 0 0 0;}
	.article_txt img{ float:right; position:relative; left:80px; margin-top:-10px;}
	.article_right{ float:right; width:800px;}
	.article_right img { float:right; }
	.article_left { float:left; width:800px; margin-bottom:20px;}
	.article_left img { float:left; margin:10px;}
	
	
/* footer
------------------------------------------------------- */	
#footer_bg { clear:both; background-color:#eee; border-top:1px solid #eee; font-size:14px; line-height:1.25em;}
.footer_wrapper { margin:0 auto; width:960px;}
.footer_wrapper .grid_1 { float:left; width:240px; margin:20px 20px 20px 81px;}
.footer_wrapper .grid_2 { float:left; width:240px; margin:20px 20px 20px 20px;}
.footer_wrapper .grid_3 { float:right; width:240px; margin:20px 81px 20px 0;}

.footer_wrapper .grid_1 .pic { width:240px; height:125px; background-image:url(../img/img_latestnews.jpg); margin:10px 0 20px 0;  text-indent:-9999px; overflow:hidden;}
.footer_wrapper .grid_2 .pic {  width:240px; height:125px; background-image:url(../img/img_conferencenews.jpg); margin:10px 0 20px 0;  text-indent:-9999px; overflow:hidden;}
.footer_wrapper .grid_3 .pic { width:240px; height:125px; background-image:url(../img/img_latestarticle.jpg); margin:10px 0 20px 0;  text-indent:-9999px; overflow:hidden;}

.footer_copyright { float:left; width:960px; font-size:10px; font-family:Verdana, Geneva, sans-serif; color:#666; text-align:center; margin:0 0 20px 0;}
