body { margin-top: 2em; margin-left: auto; margin-right: auto;  font-family: tahoma, arial, verdana, helvetica, sans-serif; font-size: 100%; background: url(design/woodSlatsBlack.gif); }

.container { background-color: #000000; width: 900px;}

.br1 {
	border-style:outset;
	border-color: #FFFFCC;
	border-width: 8px;
      }
.br2 {
	border-style:inset;
	border-color: #CCCCCC;
	border-width: 5px;
      }
			  
h1 { text-align: center; margin: 1em 0 0.5em; font-size: 2em; color: #FFFFFF;}

.h1-sm1 {text-align: center; font-size: 1.5em; line-height: 120%;  margin-top: 1em; color:#FFFFFF;}

.h1-sm2 {
		font-family: "CopprplGoth Bd BT";
		text-decoration: none;
		text-align: center; 
		font-size: 1em; 
		line-height: 120%;  
		margin-top: 1em; 
		color: #996633;		
		} 

.h1-sm3 {text-align: center; font-size: 0.75em; line-height: 120%;  margin-top: 1em; 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 */		  
.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;}
       
.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;} 

.copyright {text-align: center; font-size: 0.60em; line-height: 120%;  margin-top: 1em; color:#FFFFFF;} 

  
 
