body{
	background: #999 url(../images/bodygrad2.gif) repeat-x top left; 
	text-align:center; }

#main{
text-align:left;
background: #cecece url(../images/mainback.gif) no-repeat top left;
width:760px; 
margin: 30px auto auto auto; 
height:474px ;
}
.hmd{ width:760px;
clear:both;
text-align:right;
margin:-5px auto auto auto;}

.hmd a{ 
margin-right:10px;
text-decoration:none;
color:#555;}
.hmd a:hover{ 
margin-right:10px;
text-decoration:none;
color:#333;}


#headr{
height:79px;
margin-right:7px;
background: #fff url(../images/headr2.gif) no-repeat top left;}
	#headr img{
		margin-top:5px;}
	#headr h2{
		margin:40px 20px 0 0;
		float:right;
		display:inline;}
	
#content{
	width:615px;
	float:right;
	margin-right:3px;}
	
div > #content{
	margin-right:7px;}
	#content .contentLeft{
		float:left;
		width:438px;
		padding:14px;
		padding-right:0px;}
	
	#contentWrap{}
		#contentWrap #path{
			height:53px; 
			width:400px; 
			float:left;}
			#contentWrap #path p{
				padding:20px 0 0 7px;}
		#contentWrap #staffFlash{
			 height:53px; 
			 width:425px; 
			 float:left;}
		#contentWrap .content{
			margin:7px;
			clear:both;
			padding-right:14px;
			height:305px;
			width:574px;
			overflow:auto;
			}		
			#contentWrap .content img{
				float:left;
				margin:0 20px 5px 0;}
#left{
	width:125px;
	border-right:2px solid #cfcfcf;
	height:388px;}


/* nav */	


	ul#nav{
		padding:18px 0 0 10px;;
		margin:0;
		list-style:none;}
	
		ul#nav li{
			padding:0;}
		
		ul#nav li a{
			display:block;
			background: url(../images/button.gif) no-repeat top left;
			width:89px;
			padding-top:1px;
			padding-left:15px;
			height:21px;}
		ul#nav li.current a, ul#nav li a:hover{
			background: url(../images/buttonGrey.gif) no-repeat top left;}
		ul#nav li.current{
			}
			
		ul#nav li.current ul{
			list-style:none;
			margin:0;
			padding:0;}
			ul#nav li.current ul li{
				margin:0px 15px 0px 0px;
				padding:0px;
				background: #DFDFDF url(../images/button_subGrey_top.gif) no-repeat top left;}
			ul#nav li.current ul > li{
				margin:0px 11px 0px 0px;}
				
				ul#nav li.current ul li a{
					height:auto;
					margin:0px;
					line-height:1.2em;
					padding:4px 0px 4px 15px;
					background: url(../images/button_subGrey_bot.gif) no-repeat bottom left;}
				
				
/* end of nav */	

hr{clear:both;
visibility:hidden;}

.staff .content h2 {
width:406px;
float:right;}

#path .staff p{
width:230px;}
#right{		
	float:right;
	display:inline;
	width:154px;padding:14px 0px 0px 0px ;}
	
	#meet{
		width:142px;
		height:186px;
		padding-bottom:9px;
		background: url(../images/right_meet_ourPeople.gif) top left no-repeat ;}
	
		#meet h3 {
			margin:0;
			padding:7px 0 3px 7px;
			border-bottom:1px solid #fff;
			color:#004890;
			font-size:1.3em;}
				
		#meet p{
			line-height:1.1em;
			padding:3px 0 0 7px;}
		
		#meet img{
			margin:5px 0 0 7px;}
			
.hmd{}
