#wholepage {
	position: absolute;
	top: 10px;
	left: 10px;
	z-index: 7;
	overflow-y:none; 
	overflow-x:none;
	width: 775px;
	height: 534px;
	background-color:#FFFFFF;
}
#logo {
	position: absolute;
	top: 5px;
	left: 10px;
	height: 106px;
	width: 181px;
        border:0px;
        z-index:6;
	}
#established {
	position: absolute;
	top: 127px;
	left: 80px;
	height: 15px;
	width: 60px;
	color: #004698;
	text-align:center;
	font-weight: bold;
	font-family: Arial;
	font-size: 9pt;
	z-index:4;
	background-color:#FFFFFF;
}
#quote	{
	position: absolute;
	top: 43px;
	left: 245px;
	align: left;
	overflow: auto;
	text-align:center;
	font-style: italic;
	font-family: Verdana;
	font-size: 9pt;
	z-index:3;
	width: 327px;
	height: 54px;
	}
#pagetitle {
	position: absolute;
	top: 65px;
	left: 270px;
	height: 30px;
	width: 336px;
	text-align:center;
	font-family: Verdana;
	font-size: 16pt;
	z-index:3;
}	

#pagetitle_mgmt {
	position: absolute;
	top: 126px;
	left: 192px;
	height: 30px;
	width: 273px;
	color: #FFFFFF;
	text-align:center;
	font-family: Verdana;
	font-size: 20pt;
	z-index:5;
}
#pagetitle_c {
	position: absolute;
	top: 126px;
	left: 192px;
	height: 23px;
	width: 215px;
	color: #000000;
	text-align:left;
	font-family: Georgia;
	font-size: 16pt;
	font-weight: normal;
	z-index:6;
}
#pagetitle_s {
	position: absolute;
	top: 121px;
	left: 197px;
	height: 29px;
	width: 156px;
	color: #FFFFFF;
	text-align:left;
	font-family: Georgia;
	font-size: 25pt;
	font-weight: normal;
	z-index:6;
}
#pagetitle_p {
	position: absolute;
	top: 126px;
	left: 192px;
	height: 29px;
	width: 284px;
	color: #FFFFFF;
	text-align:left;
	font-family: Georgia;
	font-size: 25pt;
	font-weight: normal;
	z-index:6;
}
#pagetitle_hos {
	position: absolute;
	top: 126px;
	left: 185px;
	height: 29px;
	width: 284px;
	z-index:6;
}
#pagetitle_mc {
	position: absolute;
	top: 126px;
	left: 185px;
	height: 29px;
	width: 284px;
	z-index:6;
}
#pagetitle_aff {
	position: absolute;
	top: 126px;
	left: 185px;
	height: 29px;
	width: 284px;
	z-index:6;
}
#address {
	font-family: Verdana;
	font-weight: normal;
	font-size: 11pt;
	text-align:left;
	position: absolute;
	top: 21px;
	left: 45px;
	z-index: 4;
	width: 189px;
	height: 72px;
}
#address_home {
	font-family: Verdana;
	font-weight: normal;
	font-size: 10pt;
	text-align:left;
	position: absolute;
	top: 21px;
	left: 600px;
	z-index: 4;
	width: 166px;
	height: 70px;
}
#map {
	position: absolute;
	top: 16px;
	left: 295px;
	z-index: 4;
	width: 300px;
	height: 300px;
}
#topline_home {
	position: absolute;
	top:  145px;
	left: 0px;
	z-index: 2;
	}
#topline_proj {
	position: absolute;
	top:  153px;
	left: 0px;
	z-index: 6;
	}

#topline {
	position: absolute;
	top:  154px;
	left: 0px;
	z-index: 4;
	width: 775px;
	height: 14px;
	}	
#bluebar {
	position: absolute;
	top:  136px;
	left: 1px;
	z-index: 5;
	width: 775px;
	height: 14px;
	}
#titleline {
	position: absolute;
	top:  181px;
	left: 0px;
	z-index:5;
	}
#bottomline {
	position: absolute;
	top:  323px;
	left: 0px;
	z-index:2;
	}	
#leftnavitems {
	position: absolute;
	top: 170px;
	left: 0px;
	width: 173px;
	height: 350px;
	align: left;
	overflow: hidden;
        z-index:4;
        background-color:#BFD1DF;
	}
#rightarrow {
 	position: absolute;
	top: 365px;
	left: 162px;
	width: 30px;
	align: left;
	overflow: hidden;
        z-index:5;
}
#bridge {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 156px;
	width: 776px;
	z-index:3;
	overflow:hidden;
}
#mcclure_aff {
	font-family: Verdana;
	font-weight: normal;
	font-size: 10pt;
	position: absolute;
	top: 174px;
	left: 180px;
	z-index: 3;
	overflow-y:scroll; 
	overflow-x:none;
	width: 595px;
	height: 330px;
	padding:2; 
	text-align:left;
}
#mcclure {
	font-family: Verdana;
	font-weight: normal;
	font-size: 11pt;
	position: absolute;
	top: 174px;
	left: 180px;
	z-index: 4;
	overflow-y:scroll; 
	overflow-x:none;
	width: 600px;
	height: 330px;
	padding:2; 
}
#mcclure_proj {
	text-align: left;
	font-family: Georgia;
	font-weight: normal;
	font-size: 13pt;
	position: absolute;
	top: 174px;
	left: 180px;
	z-index: 4;
	overflow-y:none; 
	overflow-x:none;
	width: 595px;
	height: 330px;
	padding:2; 
}
#mcclure_hos {
	text-align: left;
	font-family: verdana;
	font-weight: normal;
	font-size: 12pt;
	position: absolute;
	top: 174px;
	left: 180px;
	z-index: 4;
	overflow-y:scroll; 
	overflow-x:hidden;
	width: 595px;
	height: 330px;
	padding:2; 
}
#mcclure2 {
	font-family: Verdana;
	font-weight: normal;
	font-size: 11pt;
	position: absolute;
	top: 185px;
	left: 180px;
	z-index: 7;
	overflow-y:none; 
	overflow-x:none;
	width: 590px;
	height: 400px;
	padding:2; 
}
#mcclure3 {
	font-family: Verdana;
	font-weight: normal;
	font-size: 11pt;
	position: absolute;
	top: 174px;
	left: 175px;
	z-index: 4;
	overflow-y:scroll; 
	overflow-x:hidden;
	width: 600px;
	height: 330px;
	padding:2; 
}
#mcclure_c {
	font-family: Verdana;
	font-weight: normal;
	font-size: 12pt;
	position: absolute;
	top: 174px;
	left: 142px;
	z-index: 4;
	overflow-y:none; 
	overflow-x:none;
	width: 600px;
	height: 360px;
	padding:2; 
}
#bodyimage {
	position: absolute;
	top: 148px;
	left: 0px;
	z-index:1;
}
#project_text {
	position: absolute;
	top: 27px;
	left: 402px;
	height: 276px;
	width: 175px;
	text-align:left;
	z-index:6;
}
#project_image {
	position: absolute;
	top: 27px;
	left: 0px;
	height: 300px;
	width: 400px;
	text-align:left;
	z-index:5;
}

#home_link {
	position: absolute;
	top: 347px;
	left: 10px;
	vertical-align:middle;
}
#categories {
	position: absolute;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11pt;
	text-align:center;
	top: 353px;
	left: 255px;
	width: 425px;
	z-index:5;
	height: 16px;

}
#ibew {
	position: absolute;
	top: 391px;
	left: 230px;
}
#sfeca {
	position: absolute;
	top: 410px;
	left: 345px;
}

#neca {
	position: absolute;
	top: 391px;
	left: 495px;
}
#njatc {
	position: absolute;
	top: 390px;
	left: 635px;
}
#members {
	position: absolute;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
	text-align:center;
	top: 467px;
	left: 265px;
	width: 395px;
	z-index:5;
	height: 16px;

}

#footerbar {
	position: absolute;
	top: 775px;
	left: 0px;
	z-index:1;
}
#copyfade {
	position: absolute;
	top:  502px;
	left: 0px;
	z-index:4;
	}
#copyright {
	position: absolute;
	top: 515px;
	left: 0px;
	width: 775px;
	z-index:6;
}
#copyright2 {
	position: absolute;
	top: 615px;
	left: 0px;
	width: 775px;
	z-index:6;
}
#van {
	position: absolute;
	top: 100px;
	left: 600px;
	width: 145px;
	z-index:7;
	height: 85px;

}
#thumbtitle1 {
	font-family: Verdana;
	font-weight: normal;
	font-size: 11pt;
	position: relative;
	top: 0px;
	left: 2px;
	height: 25px;
	width: 550px;
	text-align: left;
        font-weight: bold;
}	
#thumb_c1r1 {
	position: absolute;
	top: 24px;
	left: 30px;
	width: 250px;
	height: 250px;
	text-align:center;
	align:center;
	vertical-align:middle;
}	

#thumb_c2r1 {
	position: absolute;
	top: 24px;
	left: 310px;
	width: 250px;
	height: 250px;
	text-align:center;
	align:center;
	vertical-align:middle;
}
#thumb_hos1 {
	position: relative;
	top: -2px;
	text-align:center;
	left: 19px;
	width: 570px;
	height: 155px;
}
#thumb_hos2 {
	position: absolute;
	top: 108px;
	left: 302px;
	width: 175px;
	text-align:center;
}
#thumb_hos3 {
	position: absolute;
	top: 208px;
	left: 302px;
	width: 175px;
	text-align:center;
}
#thumb_hos4 {
	position: absolute;
	top: 308px;
	left: 302px;
	width: 175px;
	text-align:center;
}
#thumb_hos5 {
	position: absolute;
	top: 408px;
	left: 302px;
	width: 175px;
	text-align:center;
}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 5;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #BFD1DF;
padding: 2px;
left: -1000px;
border: 1px black;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -200;
left: -200px; /*position where enlarged image should offset horizontally */

}

