* {
	padding: 0;
	margin: 0;
}

body, html {
	padding: 0;
	margin: 0;
	line-height: 150%;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #d9d9d9;
	text-align: left;
    background: #232323 url(background.gif) top no-repeat;
	}

p {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	margin-bottom: 15px;
}

h1 {
    background: #1a386b;
	padding: 3px 0px 3px 10px;
	float: left;
	width: 750px;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #d9d9d9;
	text-align: left;
		
}
h2 {
    
	float: left;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #d9d9d9;
	text-align: left;
	
}


#container { 
	background: #303030;
	width: 970px;
	margin: 50px auto 0 auto;
	} 


#wrapper {
	background: #303030;
	margin: 50px auto 0 auto;
	width: 970px;
}





a:link, a:active, a:visited {
	text-decoration: none;
	color: #d9d9d9;
   
} 
a:hover {
	color: #a9a9a9;
	text-decoration: none;
}


.centremainlarge {
   	background: #303030;
	width: 780px;
	height: 730px;
	float: left;
	position: relative;
	z-index: 2;
				
}



.centremainsmall {
   	 background: #303030;
	width: 780px;
	height: 402px;
	float: left;
				
}

.centremainsmallnews {
   	 background: #303030;
	width: 780px;
	height: 178px;
	float: left;
				
}

.centremainsmallnews2 {
   	 background: #303030;
	width: 780px;
	height: 417px;
	float: left;
				
}


.centremainmanage {
   	 background: #303030;
	width: 780px;
	height: 312px;
	float: left;
				
}


.centremaintext {
   	line-height: 145%;
	width: 740px;
	float: right;
	padding: 20px 20px 20px 20px;
	color: #d9d9d9;
	background: #303030;
}


.centremaintext2 {
   	line-height: 145%;
	width: 740px;
	float: right;
	padding: 20px 20px 20px 20px;
	color: #d9d9d9;
	background: #303030;
}

.centremaintext3 {
   	line-height: 145%;
	width: 740px;
	float: right;
	padding: 20px 20px 20px 20px;
	color: #d9d9d9;
	background: #303030;
}

.centremaintext4 {
   	line-height: 145%;
	width: 740px;
	float: right;
	padding: 20px 20px 20px 20px;
	color: #d9d9d9;
	background: #303030;
}

.centremaintext5 {
   	line-height: 145%;
	width: 740px;
	float: right;
	padding: 20px 20px 20px 20px;
	color: #d9d9d9;
	background: #303030;
}



.centremaintexttitle {
	font-size: 25px;
	line-height: 150%;
}

.centremaintextmanage {
   	line-height: 145%;
	width: 740px;
	float: left;
	padding: 20px 20px 20px 20px;
	color: #d9d9d9;
	background: #303030;
}


.centremaintexttest {
   	line-height: 145%;
	width: 460px;
	float: left;
	padding: 20px 20px 20px 20px;
	color: #d9d9d9;
	background: #303030;
	border-right: #606060 solid 1px;
}


.centremaintexttest2 {
   	line-height: 145%;
	width: 190px;
	float: right;
	padding: 20px 20px 20px 20px;
	color: #d9d9d9;
	background: #303030;
}




.centremaintextsmall {
   	width: 400px;
	float: right;
	padding: 40px 20px 20px 0px;
	color: #d9d9d9;
	background: #303030;
}



.centremaintextsmallmanage {
   	width: 350px;
	float: right;
	padding: 0px 20px 20px 0px;
	color: #d9d9d9;
	background: #303030;
}






.leftCol {
	background: #303030;
	padding: 60px 0px 0px 0px;
	color: #4e4e4e;
	float: left;
	width: 190px;
		}
		
		
.leftCol2 {
	background: #303030;
	padding: 60px 0px 0px 0px;
	color: #4e4e4e;
	float: left;
	width: 190px;
		}		
		
		
.leftCol3 {
	background: #303030;
	padding: 60px 0px 0px 0px;
	color: #4e4e4e;
	float: left;
	width: 190px;
			}
			
					
.leftCol4 {
	background: #303030;
	padding: 60px 0px 0px 0px;
	color: #4e4e4e;
	float: left;
	width: 190px;
			}	
			
.leftCol5 {
	background: #303030;
	padding: 60px 0px 0px 0px;
	color: #4e4e4e;
	float: left;
	width: 190px;
		}	
			
			
.leftCol6 {
	background: #303030;
	padding: 60px 0px 0px 0px;
	color: #4e4e4e;
	float: left;
	width: 190px;
			}	
			
			
						
.leftCol7 {
	background: #303030;
	padding: 60px 0px 0px 0px;
	color: #4e4e4e;
	float: left;
	width: 190px;
			}	
		
		
		
.rightCol {
	background: #303030;
	padding: 60px 0px 0px 0px;
	color: #4e4e4e;
	float: right;
	width: 82px;
	height: 670px;
	margin-left: 10px;
		}
			
		
		
		
.leftnav {
	color: #4e4e4e;
	float: left;
	width: 190px;
	text-align: left;
    margin-top: 2px;
	position: relative;
	z-index: 4;
	
	}
	
a.leftnav:link,  a.leftnav:active,  a.leftnav:visited {
	background: #232323;
	padding: 3px 0px 3px 20px;
	float: left;
	width: 170px;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #d9d9d9;
	text-align: left;
   
	
		}
		
		
		
a.leftnav:hover {
	background: #1a386b;
	padding: 3px 0px 3px 20px;
	float: left;
	width: 170px;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #d9d9d9;
	text-align: left;
	
		}
		
		
		
		
a.leftnavsmall:link,  a.leftnavsmall:active,  a.leftnavsmall:visited {
	background: #1a386b;
	padding: 3px 0px 3px 15px;
	float: left;
	width: 230px;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #d9d9d9;
	text-align: left;
   	
		}
		
		
		
	a.leftnavsmall:hover {
	background: #16315f;
	padding: 3px 0px 3px 15px;
	float: left;
	width: 230px;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #d9d9d9;
	text-align: left;
   	
		}
		
		
		
.leftnavsmallheader {
	background: #1a386b;
	padding: 3px 0px 3px 20px;
	float: left;
	width: 230px;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #232323;
	text-align: left;
   	
		}
	

#footer {
	background: #232323;
	font-size: 11px;
	float: left;
	text-align:left;
	width: 970px;
	padding-top: 10px;
	margin-bottom: 10px;
	color: #999999;	
	}


#footerlower {
	background: #232323 url(backgroundbtm.gif) top no-repeat;
	font-size: 11px;
	float: left;
	text-align:right;
	width: 970px;
	padding-top: 10px;
	color: #666666;	
	}
	
	
	
	#footerlinks {
	background: #303030;
	font-size: 11px;
	float: left;
	text-align:center;
	width: 970px;
	padding-bottom: 10px;
	color: #666666;	
	}


.bottomimg {
	color: #d9d9d9;
	width: 102px;
	float: right;
    margin-left: 10px;
	text-align:center;
	line-height: 100%;
	
	}
	
	
.imgpodright{
	float: right;
   	
	}
	
	
	.imgpodleft{
	float: left;
	margin-right: 10px;
	
   	
	}

	.imgprofile{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;	
   	
	}



a.footer:link, a.footer:active, a.footer:visited {
	color: #5a5b5c;
	text-decoration: none;
	

}
a.footer:hover {
		color: #999999;
}



.casestudypod {
	color: #d9d9d9;
	width: 700px;
	float: left;
    margin-right: 20px;
	padding-left: 10px; 
	text-align:left;
	line-height: 150%;
	
	}

.person { position: absolute; display: block; }
.p6 { left: 0px; top: 140px; width: 105px; height: 242px; } .p6:hover { background: url(person6.jpg); }
.p5 { left: 145px; top: 206px; width: 159px; height: 264px; } .p5:hover { background: url(person5.jpg); }
.p4 { left: 348px; top: 160px; width: 104px; height: 225px; } .p4:hover { background: url(person4.jpg); }
.p3 { left: 549px; top: 237px; width: 149px; height: 182px; } .p3:hover { background: url(person3.jpg); }
.p2 { left: 806px; top: 173px; width: 100px; height: 174px; } .p2:hover { background: url(person2.jpg) no-repeat; }
.p1 { left: 1161px; top: 170px; width: 176px; height: 304px; } .p1:hover { background: url(person1.jpg); }

.right { margin-left: 170px; }

.personinfo {
	width: 400px;
	height: 200px;
	padding: 15px;
	background: #1A386B;
	position: absolute; display: none;
	z-index: 200;
}
.personinfo p { font-size: 80%;  }

