@charset "UTF-8";
/* CSS Document */

@charset "UTF-8";
/* CSS Document */


html {
	height:101%; /*----------------prevent scrollbar jumping in firefox*/
	}
	
* {
	margin:0;
	padding:0;
	}

body { background-color:#fff;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:100.01%; /*---------prevent extreme font resizing in IE */
	text-align:justify;
	color:#666;
	overflow-x: hidden; 
	background-color:#c7b29a;
	} 

	
#wrapper{ width:1007px; text-align:justify; 
	}
	
img{
	border: 0;
	}
	
/*--------------------------column 1----------------------------------------*/

#container {height:746px;
	}
	
#column1 { padding-left:55px; background-color:#FFF; position:fixed; width:230px; height:1000px;
	}

/*----------------------------------------menu left section -------------------------------------------------*/


#logo { float:left; width:155px; height:171px; background-color:#fff; margin-top:86px; margin-right:21px; border-top:1px solid #666;
	}
	
#menu1 ul { float:left; width:145px; height:237px; list-style:none; line-height:1.06em; margin-top:29px; margin-right:21px; font-size:1em; text-align:center; font-variant:small-caps; color:#c7b29a; border-bottom:1px solid #666;
	}
	
#menu1 a { text-decoration:none; color:#666; 
	}
	
#menu1 a:hover { text-decoration:underline;
	}
	
#sectiontitle p1 { float:left; width:155px; height:auto; line-height:2.2em; margin-top:20px; margin-right:21px; font-size:0.9em; text-align:center; font-variant:small-caps; color:#c7b29a;
	}
	
	
	
	
/*----------------*/
	
#menu2 ul { float:left; width:155px; height:100px; list-style:none; line-height:1.3em; margin-top:7px; margin-right:21px; font-size:.7em; text-align:center; font-variant:small-caps; 
	}
	
#menu2 a { text-decoration:none; color:#666; 
	}
	
#menu2 a:hover { text-decoration:underline;
	}
	
#menu2photos ul { padding-top:15px; float:left; width:155px; height:100px; list-style:none; line-height:1.3em; margin-top:7px; margin-right:21px; font-size:.7em; text-align:center; font-variant:small-caps; color:#666;
	}
	
#menu2photos a { text-decoration:none; color:#c7b29a; 
	}
	
#menu2photos a:hover { text-decoration:underline;
	}

#menu2photos p1 { float:left; width:155px; list-style:none; line-height:1.3em; margin-top:7px; margin-right:21px; font-size:.7em; text-align:center; font-variant:small-caps; color:#666;
	}
	
	
	
	
/*----------------------------------------menu right section -------------------------------------------------*/


#column2names { padding-left:345px; padding-top:28px; width:145px; height:auto;
	}

#names { margin:57px 0 0 0; float:left; height: 337px; width:145px;
	}

#names p1 { margin:0 0 0 0; height:20px; font-size:1em; text-align:left; font:bold; text-decoration:underline; font-variant:small-caps;
	}

#names ul { margin:17px 0 0 0; height:300px; font-size:.8em; text-align:left; font:bold; list-style:none; line-height:1.8em;
	}
	
#names a { text-decoration:none; color:#000; 
	}
	
#names a:hover { text-decoration:underline;
	}
	
	
	
	
	
/*----------------*/


#column2about { padding-left:345px; padding-top:28px; padding-bottom:33px; width:350px; height:auto;
	}
	
#column2about h1 { margin:57px 0 0 0;font-size:1.2em; line-height:1.3em; text-align:justify; font-style:italic; font-weight:normal; color:#666; text-decoration:none; font-style:italic;
	}
	
#column2about p1 { margin:17px 0 0 0;font-size:1em; text-align:left; text-decoration:underline; font-variant:small-caps; color:#333;
	}
	
#column2about p2 { margin:17px 0 33px 0;font-size:.75em; text-align:left; line-height:1.35em;
	}
	
#column2about p3 { margin:17px 0 33px 0;font-size:.67em; text-align:left; font-style:italic; line-height:1.35em;
	}







/*----------------*/

#column2histories { padding-left:647px; padding-top:57px; padding-bottom:33px; width:350px; height:auto;
	}
	
#column2histories h1 { margin:28px 0 0 0;font-size:1em; text-align:left; font:bold; text-decoration:underline; font-variant:small-caps; color:#333;
	}
	
#column2histories p1 { margin:17px 0 0 0;font-size:.86em; text-align:left; font:bold; list-style:none; line-height:1.5em;
	}
	
#column2histories p2 { margin:17px 0 33px 0;font-size:.75em; text-align:left; list-style:none; line-height:1.35em;
	}
	
#column2histories p3 { margin:17px 0 33px 0;font-size:.65em; text-align:left; list-style:none; line-height:1.15em; font-style:italic;
	}
	
#column2histories a { text-decoration:none; font-style:italic; color:#666;
	}
	
#column2histories a:hover { text-decoration:underline;
	}
	
	
/*----------------*/

#column2bio { padding-left:345px; padding-top:28px; width:350px; height:auto;
	}
	
#column2bio h1 { margin:57px 0 23px 0; padding-bottom: 33px; width:350px; height:300px; border-bottom:1px solid #666;
	}
	
#column2bio p1 {margin:33px 0 33px 0;font-size:.75em; text-align:left; line-height:1.35em;
	}
	
#column2bio p2 {margin:0 0 33px 0;font-size:.65em; text-align:left; line-height:1.35em;
	}
	
#column2bio a { text-decoration:none; color:#666; font-weight:normal; font-style:italic;
	}
	
#column2bio a:hover { text-decoration:underline;
	}





/*--------------------------column 3----------------------------------------*/
	
#column3 {padding-left:345px; width:252px; height:auto;
	}
	
#imageabout { padding:28px 0 33px 0; float:left; width:252px; height:705px;
	}
	
#imageanne { padding-top:28px; float:left; width:252px; height:705px;
	}
	
#imageanne2 { padding:33px 0 33px 0; float:left; width:252px; height:336px;
	}
	
#imagederek { padding:28px 0 0 0; float:left; width:252px; height:927px;
	}
	
#imagederek2 { padding:28px 0 33px 0; float:left; width:252px; height:283px;
	}
	
#imagejohnc { padding:28px 0 33px 0; float:left; width:252px; height:850px;
	}
	
#imagejohng { padding:28px 0 0 0; float:left; width:252px; height:780px;
	}
	
#imagejohng2 { padding:28px 0 33px 0; float:left; width:252px; height:336px;
	}	
	
#imagejohnk { padding:28px 0 0 0; float:left; width:252px; height:927px;
	}
	
#imagejohnk3 { padding:28px 0 33px 0; float:left; width:252px; height:336px;
	}
	
#imagemargaret { padding:28px 0 0 0; float:left; width:252px; height:909px;
	}
	
#imagemargaret2 { padding:33px 0 0 0; float:left; width:252px; height:725px;
	}
	
#imagemargaret3 { padding:33px 0 33px 0; float:left; width:252px; height:212px;
	}
	
#imagemaryom { padding:28px 0 0 0; float:left; width:252px; height:586px;
	}
	
#imagemaryom2 { padding:33px 0 33px 0; float:left; width:252px; height:1000px;
	}
	
#imagemaryor { padding:28px 0 0 0; float:left; width:252px; height:812px;
	}
	
#imagemaryor2 { padding:33px 0 33px 0; float:left; width:252px; height:189px;
	}
	
#imagecarol { padding:28px 0 33px 0; float:left; width:252px; height:1114px;
	}	
	
#imagepaul { padding:28px 0 33px 0; float:left; width:252px; height:1153px;
	}	
	
#imagemichael { padding:28px 0 33px 0; float:left; width:252px; height:1074px;
	}
	
#imagepatl { padding:28px 0 33px 0; float:left; width:252px; height:943px;
	}

#imagepatob { padding:28px 0 33px 0; float:left; width:252px; height:1153px;
	}	
	
#imagebrigid { padding:28px 0 0 0; float:left; width:252px; height:838px;
	}	
	
#imagebrigid2 { padding:33px 0 0 0; float:left; width:252px; height:283px;
	}
	
#imagebrigid3 { padding:33px 0 33px 0; float:left; width:252px; height:336px;
	}	
	
#imagetrevor { padding:28px 0 0 0; float:left; width:252px; height:967px;
	}
	
#imagetrevor2 { padding:33px 0 33px 0; float:left; width:252px; height:189px;
	}	
	
#imageyvonne { padding:28px 0 33px 0; float:left; width:252px; height:1074px;
	}	
	
	
	
/*----------------*/

#row1 { float:left;  width:628px; height:189px; padding-bottom:33px;
	}
	
#row2 { float:left; width:628px; height:225px; padding-bottom:33px;
	}
	
#row3 { float:left; width:628px; height:188px; padding-bottom:50px;
	}
	
	

/*--------------------------column 2 buttons----------------------------------------*/
	
#column2 {padding-left:345px; width:300px; height:1252px;
	}
	
#column2arc {padding-left:345px; width:300px; height:844px;
	}

#column2a {padding-left:345px; width:300px; height:633px;
	}
	
#column2photographs {padding:0; width:300px; height:auto;
	}
	
#archival {padding:80px 0 23px 0; width:300px; height:328px; border-bottom:1px solid #666;
	}
	
#archival p1 { font-size:1em; line-height:2em; text-align:left; font:bold; text-decoration:none; font-variant:small-caps; color:#333; 
	}
	
#archival a {text-decoration:none; font-variant:small-caps; color:#333;
	}
	
#archival a:hover {text-decoration:underline;
	}
	
#traces {padding:10px 0 23px 0; width:300px; height:328px;
	}
	
#traces p1 {font-size:1em; line-height:2em; font:bold; text-decoration:none; font-variant:small-caps; color:#333;
	}
	
#traces a {text-decoration:none; font-variant:small-caps; color:#333;
	}
	
#traces a:hover {text-decoration:underline;
	}
	
/*------------------------*/

#column2photos {padding:0; width:200px; height:1252px;
	}
	
#button1 {padding:80px 0 23px 0; width:400px; height:178px; border-bottom:1px solid #666;
	}
	
#button1 p1 { font-size:1em; line-height:2em; text-align:left; font:bold; text-decoration:none; font-variant:small-caps; color:#333; 
	}
	
#button2 {padding:10px 0 23px 0; width:400px; height:178px; border-bottom:1px solid #666;
	}
	
#button2 p1 {font-size:1em; line-height:2em; font:bold; text-decoration:none; font-variant:small-caps; color:#333;
	}
	
#button3 {padding:10px 0 23px 0; width:400px; height:178px; border-bottom:1px solid #666;
	}
	
#button3 p1 {font-size:1em; line-height:2em; text-align:left; font:bold; text-decoration:none; font-variant:small-caps; color:#333;
	}
	
#button4 {padding:10px 0 23px 0; width:400px; height:178px; border-bottom:1px solid #666;
	}
	
#button4 p1 {font-size:1em; line-height:2em; text-align:left; font:bold; text-decoration:none; font-variant:small-caps; color:#333;
	}
	
#button5 {padding:10px 0 23px 0; width:400px; height:178px; border-bottom:1px solid #666;
	}
	
#button5 p1 {font-size:1em; line-height:2em; text-align:left; font:bold; text-decoration:none; font-variant:small-caps; color:#333;
	}
	
#button6 {padding:10px 0 23px 0; width:400px; height:178px; border-bottom:1px solid #666;
	}
	
#button6 p1 {font-size:1em; line-height:2em; text-align:left; font:bold; text-decoration:none; font-variant:small-caps; color:#333;
	}
	
#button7 {padding:10px 0 23px 0; width:400px; height:178px; border-bottom:1px solid #666;
	}
	
#button7 p1 {font-size:1em; line-height:2em; text-align:left; font:bold; text-decoration:none; font-variant:small-caps; color:#333;
	}
	
#button7 p2 {font-size:.785em; line-height:1.4em; text-align:left; font:bold; text-decoration:none; font-style:italic; color:#333;
	}
	
#button7 a {text-decoration:none; font-style:italic; color:#333;
	}
	
#button7 a {text-decoration:underline;
	}

#button7a {padding:33px 0 23px 0; width:400px; height:217px;
	}
	
#button7a p1 {font-size:1em; line-height:2em; text-align:left; font:bold; text-decoration:none; font-variant:small-caps; color:#333;
	}
	
#button7a p2 {font-size:.67em; line-height:2.7em; text-align:left; font:bold; text-decoration:none; font-style:italic; color:#333;
	}
	
#button7a a {text-decoration:none; font-style:italic; color:#333;
	}
	
#button7a a:hover {text-decoration:underline;
	}
	
#button8 {padding:10px 0 33px 0; width:400px; height:178px;
	}
	
#button8 p1 {font-size:1em;line-height:2em; text-align:left; font:bold; text-decoration:none; font-variant:small-caps; color:#333;
	}
	
/*------------------------*/

#column2photosarc {padding:0; width:200px; height:844px;
	}
	
#buttonarc1 {padding:80px 0 23px 0; width:300px; height:178px; border-bottom:1px solid #666;
	}
	
#buttonarc1 p1 { font-size:1em; line-height:2em; text-align:left; font:bold; text-decoration:none; font-variant:small-caps; color:#333; 
	}
	
#buttonarc2 {padding:10px 0 23px 0; width:300px; height:178px; border-bottom:1px solid #666;
	}
	
#buttonarc2 p1 {font-size:1em; line-height:2em; font:bold; text-decoration:none; font-variant:small-caps; color:#333;
	}
	
#buttonarc3 {padding:10px 0 23px 0; width:300px; height:178px; border-bottom:1px solid #666;
	}
	
#buttonarc3 p1 {font-size:1em; line-height:2em; text-align:left; font:bold; text-decoration:none; font-variant:small-caps; color:#333;
	}
	
#buttonarc4 {padding:10px 0 23px 0; width:300px; height:178px;
	}
	
#buttonarc4 p1 {font-size:1em; line-height:2em; text-align:left; font:bold; text-decoration:none; font-variant:small-caps; color:#333;
	}
	

	



