.copy {
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #444;
	line-height: 16pt;
}
.quotes {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	line-height: 20px;
}
a:link {
	color: #4A1F10;
	text-decoration: none;
	font-size: 14px;
}
a:hover {
	color: #7E4934;
	text-decoration:underline;
}
a:visited {
	color: #663333;
	text-decoration: none;
}
.subtitles {
	font-size: 11pt;
	color: #333;
	padding-top: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.contentarea {
	background-color: #FFF;
	width: 1000px;
	  margin-left: auto;
  margin-right: auto;
}
.copyrightstatement {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #796962;
	line-height: 15px;
}
.copylg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
}
.specialbox {
	border: 1px dashed #660000;
}
.copylt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #999999;
}
.pagetitles {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 20px;
	color: #744F31;
	font-weight: normal;
}
.copymd {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	color: #333333;
}
.buttonbox {
	border: 1px solid #8D715F;
	padding: 4px;
}
.photobox {
	border: 1px solid #CCC;
}
.copysm {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
}
.footerbackground {
	background-image: url(images/logo_footer.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	text-align: center;
}
	
.footerlinks a {
	color: #A48472;
	text-decoration: none;
	}
	
.footerlinks a:hover {
	color: #81604D;
	text-decoration:underline;
	}
	
.footerbigcopy {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 30px;
	color: #705231;
	}
	
.footersmallcopy {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #A48472;
	}

.footerblock {
	padding-top:20px;
}

#maincontent {
	padding-left:25px;
	padding-right:25px;
	height: 151px;
}

#seccontent {
	width: 937px;
	height: 100%;
}
.mainlogo {
	float:left;
}
.mainmenu {
	float:right;
	text-align:right;
}
.slideshow { height: 487px; width: 936px; margin: auto }
.slideshow img {border: 1px solid #ccc; background-color: #eee; }


.mentoring {
	padding: 30px;
}

.contentphoto {
	float:left;
	width:325px;
	border: 1px solid #CCC;
}
.textarea {
	float:right;
	width:530px;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #444;
	line-height: 16pt;
	padding-top: 10px;
	padding-right: 45px;
	padding-bottom: 20px;
	padding-left: 25px;
}
.barareas {
	padding:0;
}
li {
	list-style-image: url(images/brownbullet.gif);
}

.gallerynav {
	float:right;
	width:175px;
	text-align:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height:15pt;
	padding-right: 25px;
}
.weddinggallerynav {
	float:right;
	width:175px;
	text-align:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height:14px;
	padding-right: 25px;
}
.galleryphoto {
	float:left;
	width:700px;
	padding-left: 30px;
	margin-left: auto;
    margin-right: auto;
}
#galleryfooter {
	height: 25px;
	background-color: #FFF;
	width: 1000px;
	  margin-left: auto;
  margin-right: auto;
}
.gallerysubtitles {
	font-size: 11pt;
	color: #333;
	padding-top: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}

