/*******************/
/* main elements */
/*******************/
#pageWrapper {
	width:755px;
	text-align:left;}

/*******************/
/* header elements */

/*******************/
#headerContainer {
	background:url(../images/head02.jpg) no-repeat;
	text-align:right;
	padding-right:20px;
	padding-top:8px;
	height:210px;
	font-size:90%;
	line-height:150%;}
	
	#headerContainer ul {
		margin:0;
		padding:0;
		font-size:90%;}
		
		#headerContainer li {
			list-style:none;}
			
			#headerContainer li a {
				color:#0a507c;
				padding-right:2px;}
				
			#headerContainer li a:hover {
				color:#006699;}

/********************/
/* content elements */
/********************/
				
#contentContainer {
	padding:0 15px;
	margin-top: 10px;
	/*background-position:295px top;*/}
	
	.profileContainer {
		padding-bottom:10px;}

#leftContainer {
		float:left;
		margin-right:20px;
		max-width:280px;
		margin-bottom:10px;
		}
	
	#picBg {
		background-color:#b0d5d9;
		background-image:url(../images/picBgBg.gif);
		background-repeat:no-repeat;
		background-position:right 1px;
		padding:1px;
		float:left;
		}
		
		#picBg img {
			border:6px solid #FFFFFF;}
			
	#newsBg {
		background-color:#faebd3;
		padding:7px;
		float:left;
		clear:both;
		margin-top:10px;
		border:1px solid #b0d5d9;
		width:264px;
		}
		
	#newsBg h2{	
		margin:0 0 10px 0;
		border-bottom:1px solid #b0d5d9;
		}
		
			
	#picBgAgain {
		background-color:#b0d5d9;
		padding:1px;
		float:left;
		margin-right:20px;}
		
		#picBgAgain img {
			border:6px solid #FFFFFF;}
			
	#staffpicBg {
		background-color:#b0d5d9;
		padding:10px 0px 10px 0px;
		text-align:center;
		float:left;
		margin-right:20px; width:150px;}
		
		#staffpicBg img {
			border:6px solid #FFFFFF;}
		
	#mainContent {
		padding:0px;}
		
/*************classes*************/

.introTxt {
	font-size:130%;
	font-weight:bold;
	line-height:135%;}
	
	.helping li { padding-bottom:10px;}
	
.portal {
	background:url(../images/portal_bg2.jpg) no-repeat top left #00a0b1;
	padding:10px;
	color:#FFFFFF;}
	
	.portal a {
		color:#FFFFFF;
		font-weight:normal;
		display:block;
		text-decoration:none;}
		
	.portal a:hover{
		color:#004e72;}
		
.imgBorder {
	border:2px solid #FFFFFF;}
	
.otherPic {
	border:#FFFFFF 2px solid;}
	
/********************/
/*   News styles    */
/********************/

.newsContainer {}

.newsImage {
	margin-right:15px;
	border:2px solid #FFFFFF;
	float:left;}

.newsTitleTxt {
	font-weight:bold;
	font-size:130%;
	padding-top:5px;}

.newsContent {}

/********************/
/*   News styles    */
/********************/

.jobs {}

.jobTitle {
	font-weight:bold;
	font-size:135%;
	padding-top:5px;
	border-top:1px solid #b0d5d9
}
	
.jobDescription {}

/*******************/
/* footer elements */
/*******************/
#footerContainer { margin: 30px 0 10px; color:#464646; background-color:#FFFFFF; width:718px; margin-left:15px; border:1px solid #b0d5d9; font-size:80%; padding-left:8px;}
#footerContainer a { text-decoration: none; } /* for the clevercherry.com link */