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

body
{ 
background-color: #771815
} 
#wrapper {
	background-image: url(images/webpage-background.gif);
	background-color: #fafad6;
	background-repeat: no-repeat;
	height: 600px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	border: 2px solid #000000;
}

#menu {
	padding-top: 11px;
	padding-left: 90px;
}
#menugal {
	padding-top: 11px;
	padding-right: 30px;
	float:right;
}
	
#menubottom {
	padding-top: 108px;
	padding-left: 5px;

}
#menubottommain {
	padding-top: 116px;
	padding-left: 5px;

}
#welcome{
	background-image: url(images/webpage-background-border.png);
	background-color: #fafad6;
	background-repeat: no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	height: 600px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	border: 2px solid #000000;
}
#welcomegraphic {
	padding-top: 11px;
}
#wrapper2 {
	background-image: url(images/webpage-background-blank.gif);
	background-color: #fafad6;
	background-repeat: no-repeat;
	height: 600px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	border: 2px solid #000000;
	}
#wrapper3 {
	background-image: url(images/webpage-background-about.gif);
	background-color: #fafad6;
	background-repeat: no-repeat;
	height: 600px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	border: 2px solid #000000;
	}
	
a.weddingsRollover {  
     display: block;  
     width: 92px;  
     height: 54px;  
     background: url(images/weddings-nav.gif) no-repeat 0 0;  
	 overflow: hidden;  
     text-indent: -10000px;  
     font-size: 0px;  
     line-height: 0px; 
 }  
a:hover.weddingsRollover {  
     background-position: 0 -54px;  
 }  

	
a.portraitsRollover {  
     display: block;  
     width: 95px;  
     height: 54px;  
     background: url(images/portraits-nav.gif) no-repeat 0 0;  
	 overflow: hidden;  
     text-indent: -10000px;  
     font-size: 0px;  
     line-height: 0px; 
 }  
a:hover.portraitsRollover {  
     background-position: 0 -54px;  
 }  
 
 
 a.seniorsRollover {  
     display: block;  
     width: 77px;  
     height: 54px;  
     background: url(images/seniors-nav.gif) no-repeat 0 0;  
	 overflow: hidden;  
     text-indent: -10000px;  
     font-size: 0px;  
     line-height: 0px; 
 }  
a:hover.seniorsRollover {  
     background-position: 0 -54px;  
 }  
	

a.childrenRollover {  
     display: block;  
     width: 90px;  
     height: 54px;  
     background: url(images/children-nav.gif) no-repeat 0 0;  
	 overflow: hidden;  
     text-indent: -10000px;  
     font-size: 0px;  
     line-height: 0px; 
 }  
a:hover.childrenRollover {  
     background-position: 0 -54px;  
 }  
 
	
	
a.maternityRollover {  
     display: block;  
     width: 121px;  
     height: 54px;  
     background: url(images/maternity-nav.gif) no-repeat 0 0;  
	 overflow: hidden;  
     text-indent: -10000px;  
     font-size: 0px;  
     line-height: 0px; 
 }  
a:hover.maternityRollover {  
     background-position: 0 -54px;  
 }  
 

	
	
#maintext {
	height: 330px;
	width: 885px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 80px;
	margin-top: 05px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	color: #000000;
	overflow:auto;
	overflow-y: auto;
	overflow-x: hidden;
	;
	line-height: normal;
	scrollbar-base-color:#771815;
	scrollbar-arrow-color:#fafad6;
}
#maintextabout {
	height: 330px;
	width: 655px;
	margin-right: auto;
	margin-left: 330px;
	padding-left: 00px;
	margin-top: 05px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	color: #000000;
	overflow:auto;
	overflow-y: auto;
	overflow-x: hidden;
	line-height: normal;
	scrollbar-base-color:#771815;
	scrollbar-arrow-color:#fafad6;
}
#mainimage {
	height: 316px;
	width: 924px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 11px;
	
	}

#calendar{
	padding-top: 130px;
}
#galleries{
	padding-top: 5px;
	padding-left: 0px;
}

#gallerywrapperw{
	background-image: url(images/webpage-background-gal.gif);
	background-color: #fafad6;
	background-repeat: no-repeat;
	height: 600px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	border: 2px solid #000000;
	}
#home{	
	width:300px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 700px;
	}
#footer{
	font-size:0.65em;
	text-align:center;
	padding-top:20px;
	color:#000000;
	}
