body { margin-top: 2em; margin-left: auto; margin-right: auto;  font-family: tahoma, arial, verdana, helvetica, sans-serif; font-size: 100%; background-color:#000000;}
 
.br1 {
	border-style:outset;
	border-color: #FFFFCC;
	border-width: 8px;
      }
.br2 {
	border-style:inset;
	border-color: #CCCCCC;
	border-width: 5px;
      }

.style1 {
	font-family: "English111 Vivace BT", "French Script MT", "Monotype Corsiva", Script, Mistral,"Palatino Linotype", "Copperplate Gothic Bold", "PosterBodoni BT", Arial, Tahoma, Verdana;
	font-size: 45px;
	font-weight: bold;
	color:#FFFFFF;
}

.style4 {
	font-family: "English111 Vivace BT", "French Script MT", "Monotype Corsiva", Script, Mistral,"Palatino Linotype", "Copperplate Gothic Bold", "PosterBodoni BT", Arial, Tahoma, Verdana;
	font-size: 25px;
	font-weight: bold;
	color:#FFFFFF;
}
			  
h1 { text-align: center; margin: .5em 0 0 .25em; font-size: 2em; color: #FFFFFF;}

.h1-sm1 {text-align: center; font-family: "CopprplGoth Bd BT", Arial, Helvetica; font-size: 1.2em; line-height: 100%; font-weight: bold; color:#FFFFFF;}

.h1-sm2 {
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		text-align: center; 
		font-size: 1.2em; 
		line-height: 100%;  
		color: #FFFFFF;		
		} 

.h1-sm3 {text-align: center; margin-top: 1em; margin-bottom: 1em; font-size: .75em; line-height: 100%; color:#FFFFFF;}
 		  			  
h2 { margin-bottom: 1em; 
		text-align: center;
		font-size: 1.42em;
		font-weight: 400;
		color: #FFFFFF;  }

h3 {  margin-bottom: 1em; 
	text-align: center;
	font-size: 1.0em; line-height: 120%;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF; }
	
h4 { margin-bottom: 1em; 
	text-align: center;
	font-size: 1.0em; line-height: 120%;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF; }		
	
p { font-size: 0.75em; line-height: 120%; color:#FFFFFF;}

span.firstletter {
	color: #FFFFFF; 
	background: transparent;  
    font: bold 2.75em/0.8 bradley hand ITC, monotype-corsiva, century; 
    float: left; 
	padding-right: 1px; 
	margin-top: -4px; 
	}
      
p.subHeading {text-align: center; color: #996600; font-weight: 600; padding: 5px; 
	}
	
.quote	{
	text-align: center;
	font-style: italic;
	font-size: 0.8em;
	font-weight: bold;
	color: #FFFFFF;
}

.jh1 {
	text-align: center;
	font-size: 0.85em;
	font-weight: bold;
	font-style: normal;	
	color: #FFFFFF;
    }

.jh3 {
	text-align: center;
	font-size: .75em;
	font-weight: bold;
	font-style: normal;	
	color: #FFFFFF;
    }
   
img.centerItem {
    margin-left: auto;
    margin-right: auto; }

.txt1	{ margin-bottom: 1em; 
	text-align: center;
	font-size: 1.25em;
	font-weight: bold;
	color: #FFFFFF; }
	
.txt2	{ margin-bottom: 1em; 
	text-align: center;
	font-size: 1.5em;
	color: #FFFFFF; }

/* Click for enlargements in Galleries */
.txt4	{ margin-bottom: 1em; 
	text-align: center;
	font-size: 1.0em; line-height: 120%;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF; }
	
/* wedding pix captions */
.txt5  {  margin-bottom: 1em; font-weight: bold;  text-align: center; color: #FFFFFF;}
 
 /* gallery pix captions */				  
.txt6	{ margin-bottom: 1em; font-weight: bold; color: #FFFFFF;}
.txt7	{ text-align:justify; font-size: 0.68em; line-height: 120%; color:#FFFFFF;}
 
#bgAmber {
background-image: url(design/bgSpeckledAmber.gif);
}

#bgBlackParchment {
background-image: url(design/bgBlackParchmentSq.gif);
}

#bgBrownParchment {
background-image: url(design/bgBrownParchmentSq.gif);
}

/* LINKS */
.navBanner a:link {text-decoration: underline; color: #FFFFCC; font-family: tahoma; font-size:small; font-weight:bold;}
.navBanner a:visited {text-decoration: underline; color: #FFFFCC; font-family: tahoma; font-size:small; font-weight:bold;}
.navBanner a:active {text-decoration: underline; color: #FFFFCC; font-family: tahoma; font-size:small; font-weight:bold;}
.navBanner a:hover {text-decoration: none; color: #FF6600; font-family: tahoma; font-size:small; font-weight:bold;}
		  
.links a:link {text-decoration: underline; color: #FFFFCC;}
.links a:visited {text-decoration: underline; color: #FFFFCC;}
.links a:active {text-decoration: underline; color: #FFFFCC;}
.links a:hover {text-decoration: none; color: #FF6600;}
  
.miscLink  a:link, .miscLink  a:visited, .miscLink a:active {color: #006633;}
  
.miscLink a:hover {text-decoration: none; color: #006633;}

/*FOOTER INFO */  

.centerText {text-align: center;}

.aboutTitle1{color: #660000; text-align: center; font-family:"CopprplGoth Bd BT",tahoma; font-size: medium; margin: 1em;}
       
#titleInfo {text-align: center; font-size: 1.4em;  font-weight: normal; text-decoration: underline; }
  
#contact  {text-align: center; font-size: 0.95em; line-height: 120%;
              color: #FFFFFF;  border: none;  margin-top: 1em;} 

.indexCopyright {text-align: center; font-size: 0.75em; line-height: 120%;  margin-top: 1em; color:#FFFFFF;}

  