/* 1. Global */
html,body  { 
  margin: 0;
  padding: 0;
  }






#outer		{

			width:2000px;
			height:900px;
			background:
                              
            url("../img/bgmap.png")350px 0px no-repeat,                  
			url("../img/bg1.png")0px 0px repeat-x,
			url("../img/bg2.png")0px 715px repeat-x;
							 


	
}

#outer2		{

			width:2000px;
			height:1060px;
			background:
                              
            url("../img/bgmap.png")350px 0px no-repeat,                  
			url("../img/bg1.png")0px 0px repeat-x,
			url("../img/bg2.png")0px 895px repeat-x;
							 


	
}

h1 {
			font-family: 'Cuprum', sans-serif;
			font-size: 48px;
			line-height:20px;
			color: white;
			letter-spacing: 0px;
			text-align:right;
			margin: 50px 40px 0 0px;

}


h2 {
			font-family: 'Cuprum', sans-serif;
			font-size: 22px;
			line-height:20px;
			color: white;
			letter-spacing: 0px;
			text-align:right;
			margin: 20px 40px 0 0px;

}


h3 {
			font-family: 'Cuprum', sans-serif;
			font-size: 40px;
			line-height:20px;
			color: #848484;
			letter-spacing: -1px;
			text-align:left;
			margin: 40px 50px 0 20px;
			float:left;

}

h4 {
			font-family: 'Cuprum', sans-serif;
			font-size: 24px;
			line-height:20px;
			color: #0e4786;
			letter-spacing: 0px;
			text-align:left;
			margin: 10px 0px 0 0px;

}

h5 {
			font-family: 'Cuprum', sans-serif;
			font-size: 18px;
			line-height:20px;
			color: #d86d0e;
			letter-spacing: 0px;
			text-align:left;
			margin: 10px 0px 0 0px;

}

p{
			font-family: 'Cuprum', sans-serif;
			font-size: 16px;
			line-height:28px;
			color: #c45700;
			letter-spacing: -1px;
			text-align:left;

}

.blue{
			font-family: 'Cuprum', sans-serif;
			font-size: 16px;
			line-height:28px;
			color: #0a2a4d;
			letter-spacing: -1px;
			text-align:left;

}

#wrap {               
			
			width: 960px; 
		    margin: 0 auto;
					  
}


#head {
			width:960px;
			float:left;

}


#logo{ 
			width:150px;
			float:left;
			margin:20px 0 0 20px;
}



#navwrap {               
			background:url("../img/navbg.png")0px 5px no-repeat;
			width: 600px; 
		    float:right;			
		    margin: 65px 0 0 0;
					  
}

#navbar {
			display: inline-block;
			float: left;
			font-family: 'Cuprum', sans-serif;
			font-size: 17px;
			color: #ffffff;      
			width: 100%; 
		    height: 75px; 
		    margin: 20px 5px;
}




#navbar ul{            
			display: inline; 
			margin:0px;
			padding:0 40px 0 0;
      
}


#navbar li {            
			display: inline; 
			margin:0px 0px;
			padding:0px 15px 0 15px;
			border-right:2px dotted #665944;
      
}


#navbar a{
			 
			color: #c9bfaf;
			text-decoration: none;
			padding:10px 15px;
			
			
}





#navbar a:hover, #navbar a:active  {
            color: #fff;
			background:url("../img/arrow.png")-5px 12px no-repeat;
		
} 

a:active  {
            color: #fff;
			background:url("../img/arrow.png")-5px 12px no-repeat;
		
} 


.active  {
            color: #fff;
			background:url("../img/arrow.png")-5px 12px no-repeat;
		
} 


img{ 
			margin: 0px;
			padding: 0px;
}




#content {
			width:960px;
			float:left;
			margin:10px 0 0 0;

}

#icon {
			margin-top:20px;
			-webkit-transition: all .2s ease-in-out; }
			
#icon:hover { -webkit-transform: scale(1.15); }

aside{
			width:200px;
			float:left;

}


article{
			width:650px;
			height:570px;
			float:left;
			margin:-30px 0 0 0px;
			background:url("../img/articleBg.png")0px 15px no-repeat;
			

}

#col01{
			width:240px;
			float:left;
			margin:30px 0 60px 55px;

}


#col02{
			width:220px;
			float:right;
			margin:30px 60px 60px 0px;

}

#col1{
			width:230px;
			float:left;
			margin:30px 0 60px 55px;

}


#col2{
			width:220px;
			float:right;
			margin:30px 60px 60px 0px;

}

#col3{
			width:230px;
			float:left;
			margin:30px 0 60px 20px;
			padding-left:20px;

}

#col11{
			width:230px;
			float:left;
			margin:30px 0 60px 55px;

}


#col22{
			width:230px;
			float:right;
			margin:30px 60px 60px 0px;

}

footer{
			width:960px;
			float:left;
			margin:30px 0 0 0px;

}


#icon2 {
			margin:30px 19px 50px;
			width: 200px;
			float:left;

}


#logos {
			margin:30px 150px 40px 0;
			width:300px;
			float:right;
			

}

a:hover {
			color:#fff;
			

}


.teamMembers{
			width:960px;
			float:left;
			margin:0 0 0 0px;
			padding:10px 0 0 80px;

}

#line{
			width:960px;
			float:left;
			margin:0 0 0 0px;
			padding:20px 0 50px 5px;

}


#pic1{
			width:300px;
			float:left;
			margin:0px 150px 0px 0px;

}

#pic{
			padding:0px 0px 20px 0px;

}

#idimg{
			width:70px;
			float:left;
			margin-right:20px;
			

}

#iconDoc {
			margin-top:10px;
			 -webkit-transition: all .2s ease-in-out;

}

#iconDoc:hover { -webkit-transform: scale(1.10); }

#doc{
			width:190px;
			float:left;
			margin:-20px 0 60px 0px;
			padding-left:10px;

}



#team{
			background:url("../img/underline.png")5px 240px no-repeat;
		    margin: 0;
			width:960px;
			float:left;
			margin: 0;			

}



#about{
			width:880px;
			height:570px;
			float:left;
			margin:-30px 0 0 0px;
			background:url("../img/articleBgAbout.png")0px 15px no-repeat;
			

}


