
/***** Global style ****************************************************/

body {background-color: #ddd6cf; margin: 0px; padding: 0px; height:auto; width:auto;}

p {	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 70%;
	line-height: 16px;
	color: #535353; 
}

h1 {margin: 0px 0px 0px 0px; padding: 0px 0px 13px 0px; font-family: "Times New Roman", Times, serif; font-size:16px; 
	 	font-weight: bold; color:#b46944; text-transform:uppercase }
h2 {margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; font-family: "Times New Roman", Times, serif; font-size:14px; 
	 	font-weight: bold; color:#63534b; text-transform:capitalize; }
h3 {margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; font-family: "Times New Roman", Times, serif; font-size:12px; 
	 	font-weight: bold; color:#5f81a8; text-transform:capitalize; }

h4 {margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; font-family: "Times New Roman", Times, serif; font-size:14px; 
	 	font-weight: bold; color:#63534b; }

.lineBreak {border-top: 1px dashed #c0b4ac; margin: 20px 0px 20px 0px}
.caption {font-size: 60%; line-height: 12px; color: #313131;  margin: 2px 0px 0px 0px; padding: 4px 3px 4px 3px; background-color:#dfdfdf}
.pictureBorder {border: 1px solid #9f958e; padding: 2px 2px 2px 2px; margin-bottom: 30px;}
.infoHeader {font-family: "Times New Roman", Times, serif; font-size:13px; font-weight:bold; font-style:italic; color:#63534b;}
.top {margin: 10px 0px 0px 5px; padding: 0px 0px 0px 0px;}

a {color: #1e4a70; text-decoration: underline;}
a:hover {color: #1e4a70; text-decoration: underline;}
a.top {font-size: 80%; color: #92a2b7; }


#topAccent {width: 30px;  margin: 50px Auto 0px Auto;}
#bottomAccent {width: 730px;  margin: 0px Auto 30px Auto;}

#border1 {width:auto; margin: 0px Auto 0px Auto; border: 2px solid #9f958e; background-color:#FFFFFF}
#border2 {width:auto; margin: 2px 2px 2px 2px; border: 1px solid #beb5af;}
			
#name {width: auto; margin: 0px 0px 7px 0px; padding: 0px 0px 0px 0px; text-align:left; border-bottom: 1px dashed #c0b4ac;
		font-family:"Times New Roman", Times, serif; font-size: 36px; text-transform:capitalize; color: #5f81a8}
#name a{color: #5f81a8; text-decoration: none;}
#name a: hover{color: #5f81a8; text-decoration: none;}
		
#name2 {width: 300px; margin: 0px 0px 0px 0px; padding: 0px 30px 0px 0px; text-align:left; 
		font-family:"Times New Roman", Times, serif; font-size: 36px; text-transform:capitalize; color: #5f81a8}
#name2 a{color: #5f81a8; text-decoration: none;}
#name2 a: hover{color: #5f81a8; text-decoration: none;}

#infoPlacement {margin: 0px 0px 7px 0px; font-family: "Times New Roman", Times, serif; font-size:11px; text-transform:uppercase; color:#63534b;}

#doubleLine {width: 2px; height: 140px; margin: 2px 10px 0px 10px;  border-left: 2px solid #beb5af; border-right: 1px solid #beb5af;}

#menuProfile {width: 200px; margin: 0px 0px 7px 0px; font-family: "Times New Roman", Times, serif; font-size:11px; text-transform:uppercase; color:#b46944; line-height: 12px}
#menuProfile p{width: 165px; font-family: "Times New Roman", Times, serif; font-size:11px; text-transform:uppercase; color:#b46944; line-height: 12px}
#menuProfile a {color:#b46944; text-decoration:none}
#menuProfile a:hover {text-decoration:underline}

#menuProfile2 {width: 300px; margin: 0px 0px 7px 0px; font-family: "Times New Roman", Times, serif; font-size:11px; text-transform:uppercase; color:#b46944; line-height: 12px}
#menuProfile2 a {color:#b46944; text-decoration:none}
#menuProfile2 a:hover {text-decoration:underline}

#dashedLine {border-top: 1px dashed #c0b4ac;}

#content {width: auto; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: "Times New Roman", Times, serif; font-size:11px; 
	 	color:#63534b; line-height: 14px}
#content p{width: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: "Times New Roman", Times, serif; font-size:11px; 
	 	color:#63534b; line-height: 14px}
#content .noteRight {font-family: "Times New Roman", Times, serif; font-size:13px; font-weight: bold; font-style:italic; color:#63534b; text-align:right;}
#content a{font-family: "Times New Roman", Times, serif; font-size:10px; color:#b46944; text-transform:uppercase; font-weight: bold;}
#content a:hover{text-decoration: underline}

#ContactTitle {margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px; font-family:"Times New Roman", Times, serif; 
	font-size: 32px; text-transform:capitalize; color: #a5897b}

#ContactInfo {margin: 0px 10px 0px 22px; padding: 0px 0px 0px 0px; vertical-align:top}
#ContactInfo p{margin: 0px 0px 10px 0px; font-family: "Times New Roman", Times, serif; font-size:12px; color:#ffffff; line-height: 18px}
#ContactInfo a{font-size:11px; color:#fce6c0; line-height: 14px; text-transform:uppercase; text-decoration: none; font-weight:bold;}
#ContactInfo a:hover{text-decoration: underline;}


#footer {width: 740px;  margin: 0px Auto 50px Auto; padding-bottom: 50px;}
		
#menuTop {width: auto; margin: 0px 0px 0px -85px; padding: 0px 0px 0px 0px; border-bottom: 1px solid #beb5af; text-align:right;}
#menuTop span {font-family: "Courier New", Courier, mono; font-size: 11px; letter-spacing: 0px; color: #79889a; margin: 0px 2px 0px 2px; padding: 0px 0px 0px 0px;}
#menuTop a {color: #79889a; text-decoration:none;}
#menuTop a:hover {text-decoration:none;}

#TOC {width: 630px; margin: 40px 0px 20px 20px; padding: 0px 0px 0px 0px;}
#TOC2 {width: 700px; margin: 40px 0px 20px 20px; padding: 0px 0px 0px 0px;}
.TOCTitle {font-family: "Times New Roman", Times, serif; font-size:36px; color:#5f81a8; line-height: normal}
.TOCTitleBracket {margin: 0px 20px 15px 10px; font-family: Arial, Helvetica, sans-serif; font-size:80px; color:#d0c8c3; font-weight: lighter; line-height: normal}
#TOCListing {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#TOCListing p{font-family: "Courier New", Courier, mono; font-size:20px; color:#63534b; line-height: 30px; font-weight:bold}
#TOCListing a{color:#63534b; text-decoration: none}
#TOCListing a:hover{color:#b46944; text-decoration: none}

#letterTable {margin: 30px 0px 25px 40px; padding: 0px 0px 0px 0px;}
.LetterLarge {height: auto; padding: 0px 8px 0px 0px; margin: -10px 0px 0px 0px; font-family: "Times New Roman", Times, serif; text-transform: uppercase; font-size:50px; color: #a5897b; font-weight: bold; line-height:normal;}
.LetterMedium {height: auto; font-family: "Times New Roman", Times, serif; font-size:24px; color: #b46944; font-weight: bold; line-height:normal; border-bottom: 1px solid #beb5af; border-top: 1px solid #beb5af; padding: 0px 0px 0px 8px;}
.DecadeNames {padding:10px 0px 10px 8px;}
.DecadeSpace {border-bottom: 1px solid #beb5af;}
#LetterList {margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px;}
#LetterList p{font-family: "Courier New", Courier, mono; font-size:11px; color:#b46944; line-height: 18px; font-weight:bold; text-transform: uppercase; letter-spacing: 1px;}
#LetterList a{color:#b46944; text-decoration: none}
#LetterList a:hover{color:#b46944; text-decoration: none}

#categories {width: 600px; margin: 30px 0px 40px 109px; padding: 3px 0px 3px 0px; border-bottom: 1px solid #beb5af; border-top: 1px solid #beb5af;}
#decades {width: 700px; margin: 40px 0px 20px 20px; padding: 0px 0px 0px 0px;}
#catName{width: 140px; margin: 0px 0px 0px 0px; padding: 0px 10px 0px 10px; 
font-family: "Courier New", Courier, mono; font-size:11px; color:#b46944; font-weight:bold; line-height: 11px;
text-transform: uppercase;}
#catName a{color:#b46944; text-decoration: none;}
#catName a:hover{color:#b46944; text-decoration: underline;}
#catHometown {width: 75px; padding-right: 10px; 
font-family: "Times New Roman", Times, serif; font-size:11px; color:#5f81a8; line-height: 11px; text-transform:capitalize;
}
#catPeriod {width: 55px; padding-right: 20px; 
font-family: "Times New Roman", Times, serif; font-size:11px; color:#5f81a8; line-height: 11px;
}
#catAppoint {width: 70px; padding-right: 10px; 
font-family: "Times New Roman", Times, serif; font-size:11px; color:#5f81a8; line-height: 11px; text-transform:capitalize;
}
#catOccupation {width: 80px; padding-right: 10px; 
font-family: "Times New Roman", Times, serif; font-size:11px; color:#5f81a8; line-height: 11px; text-transform:capitalize;
}
#catUT {width: 40px; padding-right: 10px; 
font-family: "Times New Roman", Times, serif; font-size:11px; color:#5f81a8; line-height: 11px; text-transform:capitalize;
}
#catDeceased {width: 40px; padding-right: 10px; 
font-family: "Times New Roman", Times, serif; font-size:11px; color:#5f81a8; line-height: 11px;
}

