body {
  width: 800px;
  padding:0;
  margin: 0 auto 0 auto;
  text-align: center;
  background:#fff;
}
#mainIndexheader {
  	position: relative;
 	height :263px;
	width: 770px;
	text-align: left;
	}


#container {
	position: relative;
	width: 775px;
	/* margin: 0 auto 0 auto;*/
	left: 0px;
	}

#fundLogo{
	position:relative;
	width:770px;
	height:45px;
	background-color:#fff;
	margin-top:20px;
	}
	

	
#header {
  	position: relative;
 	height :285px;
	width: 770px;
	text-align: left;
	}

/*----Main Navigation Layer--- */	
#mainNav{
	display: block;
	position: relative;
 	height: 50px;
  	left:0;	
	width: 770px;
	background-image:url(images/nav_bar.jpg);
	background-repeat:no-repeat;
	}
	
	/*----Main Navigation Layer menu settings---*/
	ul#nav, ul#nav li {
		margin:0px;
		padding-top: 7px;
		}

	ul#nav {
		position: relative;
		height: 40px;
		}

	ul#nav li {
		display: inline;
		list-style-type: none;
		}
					
		/* "You Are Here" selectors
		These selectors set the current tab in the navigation,
		based on the ID of the <body> tag */
		body#home ul#nav li#home a, 
		body#members2 ul#nav li#members2 a,
		body#events2 ul#nav li#events2 a,
		body#news ul#nav li#news a,
		body#contact2 ul#nav li#contact a {
		margin-left: 1px;
		margin-right: 1px;
		background-color:#C7C7C7; /*gray*/
		color: #1D3794; /*blue*/
		}

#contentHolder { 
	position:relative;
	width:773px;
	background-repeat:no-repeat;
	text-align:left;
	padding-bottom:20px;
	/*padding: 10px 5px 0 5px;*/
	/* background-color:#FFFFFF;*/
	/* background-image: url(images/contentBack.gif);*/
	}
	
#sideMenu {
 	display: block;
	float: left;
	/*top: 0px; /* height of the header with photos and menus */
	width: 225px;
	}

#mainContent, #mainContact /*holds main text area */ 
	{
	 position:relative;
	 margin-left:250px;
	}

#mainContent {
	width:500px;
	}

/*-----Layer to format main Programs page (programs.htm)-----*/
#mainContentProgram /*holds main text area */ 
	{
	  position:relative;
	  margin-left:0px;
	  /*height:300px;  */
	  /*background-image:url(images/programs/programsSubback.jpg);
	  background-repeat:repeat-x;*/
	}

/*----Formatting for table on main Programs Page-----*/
table.mainPrograms{
	border: 1px solid #C2C2C2;
 	}
	
td.mainProgramsTop {
	border-right: 1px solid #C2C2C2;
	border-bottom: 1px solid #C2C2C2;
	background-image: url(images/programs/programsSubback.jpg);
	}

td.mainProgramsRight {
	border-bottom: 1px solid #C2C2C2;
	background-image: url(images/programs/programsSubback.jpg);
	}
	
td.mainProgramsBottom {
	border-right: 1px solid #C2C2C2;
	background-image: url(images/programs/programsSubback.jpg)
	}
	
td.mainProgramsRightBottom {
	background-image: url(images/programs/programsSubback.jpg)
}
	


	
#mainContact {
	width:575px
	}

#mainText {
	float:left;
	margin-left:150px;
	width: 345px;
	text-align:left; 
	background-color:#1D3794 /*hampton blue*/;
	border: 
	}

#bottomMenu {
	position:relative;
	clear: both;
	display: block;
	width: 770px;
	height: 20px;
	border-top:#999999;
	border-top-style:solid;
	border-top:1px;
	border-top-width:1px;
	}



#info {
	position:absolute;
	width:138px;
	height:61px;
	z-index:1;
	font-family: Arial-Black;
	font-size: 9px;
	font-style: normal;
}
	


#headerPhoto{
	display: block;
	position: relative;
  	height: 173px;/*subtracted 5 px from here may need to add back*/
  	left:0;
	width:775px;
	background-color: #333399;
	}
	
/*----End of Training Fund INFO---*/
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.pageHead1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #1D3794;
	font-weight:bold;
	padding:0px;
	margin:0px;
	
	}
	

