

/* CSS FOR THE  PAGES IN THIS SECTION */


h2{
	border:none !important; /* TO REMOVE BORDERS OFF ABOUT PAGE*/
}

/* BOARD OF DIRECTORS */

body.bod ul.p_bod{
	margin:0;
	padding:0;
	list-style:none;
	font-size:8pt;
	position:relative;
	height:1px;
}

	body.bod ul.p_bod li{
		float:left;
		width:190px;
		height:350px;
		text-align:center;
		padding:0;
		position:relative;
	}
	
		body.bod ul.p_bod li img{
			border:1px solid #04076E;
			padding:5px;
			position:relative;
		}
		
		body.bod ul.p_bod li p{
			margin:0;
			padding:0;
			position:relative;
		}
		
		body.bod ul.p_bod li p.name{
			font-weight:bold;
			border-bottom:1px solid #04076E;
			border-top:1px solid #f1e3ea; /* BECAUSE IE REFUSES TO DRAW THE BOTTOM LINE ALONE SOMETIMES */
			margin:0 .5em;
			padding:0;
			font-size:9pt;
			position:relative;
		}
		
		body.bod ul.p_bod li div{
			/* CREATE A MINIMUM HEIGHT */
			height:350px;
			width:1px;
			float:right;
		}
		
		body.bod ul.p_bod li p.p_bod_space{
			margin-top:.35em;
		}
		
/* CONTACT */

body.contact div#t_content form{
	width:500px;
}

body.contact div#t_content form fieldset div{
	float:left;
	width:500px;
	margin-bottom:8px;
}

body.contact div#t_content input, body.contact div#t_content label, body.contact div#t_content textarea,  body.contact div#t_content select
	{
		display: block;
		float: left;
		width: 300px;
		margin:0;
		padding:0;
	}
	
	body.contact div#t_content fieldset{
		border:0;
	}
	
	body.contact div#t_content label{
		float:left;
		text-align:right;
		padding:3px 5px 0 0;
		width:160px;
	}
	
	body.contact div#t_content input.t_submit{
		clear:left;
		margin-left:80px;
	}
	

	body.contact div#t_content textarea{

	}
	
/* NEWS AND TIPS */

body.p_news div.p_news_item{
	padding:0 1em;
}

body.p_news div.p_news_item p.p_date
{
	font-size: .9em;
	font-style: italic;
	color:gray;
	margin:0;
}

.read_more{
	font-size:.9em;
	text-align:right;
}