body { font: 20pt bold Arial; 
	margin: 0;
	padding: 0;
	text-align: center;
	line-height: 1.3em;
	background-color: #8585a9;
}

.home {
	background-image: url("images/backgroundVertical.gif");
	background-repeat: repeat-x;
	background-position: top left;
}

#container { border: 0px solid black; 
	margin: 0 auto; 
	width:745px; 
	text-align: left;
	color: #003366;
}
#header, #main {padding: 0em; }
#header { border: 0px solid red; 
	position: relative; 
	top: 0px; 
	right: 0px; 
	background-image: url("images/headerVertical.gif");
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #dbdbcc; 
	height: 130px;
	margin: 0;
}
	#header h1 {
			text-indent: -6000px;
			display: block;
			position: absolute;
			top: 5px;
			left: 10px;
			margin: 0;
			padding: 0;
			background: transparent url("images/wed_logo.jpg");
			background-repeat: no-repeat;
			background-position: top left;
	}
		#header h1 a:link, #header h1 a:visited {
				width: 346px;
				height: 100px;
				display: block;
		}
		#header h1 a:hover, #header h1 a:active {
				background-color: transparent;
		}
	#header h2 {
			text-indent: -6000px;
			display: block;
			position: absolute;
			top: 110px;
			right: 5px;
			margin: 0;
			padding: 0;
			background: transparent url("images/forms.jpg");
			background-repeat: no-repeat;
			background-position: top left;
	}
		#header h2 a:link, #header h2 a:visited {
				width: 60px;
				height: 20px;
				display: block;
		}
		#header h2 a:hover, #header h2 a:active {
				background-color: transparent;
		}

	#header #address {border: 0px dashed red;
		position: absolute; 
		top: 5px; 
		right: 5px; 
		height: 100px;
		width: 165px;
	}
		#header #address p {
				font: 10pt arial;
				font-weight: 200;
				margin: .1em;
				color: #927C68;
				text-align: justify;
				text-justify: newspaper;
		}
		#header #address .small {
				font: 10pt arial;
				font-weight: 200;
				margin: .1em;
				color: #927C68;
				text-align: left;
		}
	#header #navigation {border: 0px dashed red; 
		position: absolute; 
		bottom: 3px; 
		right: 105px; 
		height: 15px;
		width: 500px;
		margin: 0;
	}
#main { border: 0px solid #a89685; 
	position: relative; 
	top: 0px; 
	left: 0em; 
	width: 745px;
	height: 314px; 
	background: transparent url("images/mainStillImage.jpg");
	background-repeat: no-repeat;
	background-position: top left;		

}
		
	#main #text { border: 0px dashed blue; 
		position: absolute; 
		top: 0px; 
		right: 0px; 
		padding: 0px;
		height: 314px;
		width: 344px;
			background-color: #ffffff;

	}
		#main #text h1 {
			font: 14pt arial;
			font-variant: small-caps;
			margin-top: .2em;
			margin-bottom: 0px;
			padding: 0;
			text-align: center;
			color: #003366;
		}	
		#main #text p {
			font: 11pt arial;
			font-weight: 200;
			margin-left: 10px;
			padding: 10px;
			text-align: left;
			color: #003366;
			margin: .25em;
		}
		
#mainInterior { border: 0px solid red; 
	position: relative; 
	top: 0px; 
	left: 0em; 
	background-color: #ffffff;
}
		
	#mainInterior h1 {
		font: 14pt arial;
		font-variant: small-caps;
		margin: 0;
		padding: .5em;
		text-align: left;
		padding: .5em;
		color: #003366;
	}	
	#mainInterior h3 {
		font: 10pt arial;
		font-weight: 700;
		text-align: center;
		color: #003366;
		padding-bottom: 5px;
	}
	
	#mainInterior p {
		font: 10pt arial;
		font-weight: 200;
		text-align: left;
		color: #003366;
		padding-bottom: 10px;
		margin-left: 20px;
		margin-right: 5px;
	}
	
	#mainInterior li {
		margin-left: 40px;
		margin-right: 10px;
		padding-bottom: 5px;
	}
	#mainInterior li a:link {
		color: #003366;
		text-decoration: underline;
	}
	
	#mainInterior .map {border: 1px solid #a89685;
		width: 499px;
		margin-left: 150px;
		margin-bottom: .5em;
		font: 10pt arial;
		font-weight: 200;
		color: #003366;
		text-align: center;
	}
	
	#mainInterior #text { border: 0px dashed blue; 
		position: relative; 
		top: 0px; 
		left: 0em; 
		padding: 0em;
		width: 90%;
	}
		#mainInterior #text h1 {
			font: 14pt arial;
			font-variant: small-caps;
			margin: 0;
			text-align: left;
			color: #003366;
		}	
		#mainInterior #text p {
			font: 10pt arial;
			font-weight: 200;
			text-align: left;
			color: #003366;
			margin-top: 0px;
			margin-left: 15px;
			margin-bottom: 5px;
		}
		
		#mainInterior #text p a:link, a:visited {
			color: #003366;
			text-decoration: underline;
		}
		#mainInterior #text  ul li {
			font: 10pt arial;
			font-weight: 200;
			color: #003366;
			padding: 0px;
		}
		#mainInterior #text  li a:link {
			color: #003366;
			text-decoration: none;
		}
				
#mainInteriorContact { border: 0px solid #a89685; 
	position: relative; 
	top: 0px; 
	right: 0px; 
	width: 745px;
	height: 235px; 
	background-image: url("images/toothbrush.jpg");
	background-repeat: no-repeat;
	background-position: 90% 50%;
	background-color: #ffffff;
}
		
	#mainInteriorContact #text { border: 0px dashed blue; 
		position: absolute; 
		top: 0px; 
		left: 0em; 
		padding: .5em;
		width: 60%;
	}
		#mainInteriorContact #text h1 {
			font: 14pt arial;
			font-variant: small-caps;
			margin: 0;
			text-align: left;
			color: #003366;
		}	
		#mainInteriorContact #text p {
			font: 10pt arial;
			font-weight: 200;
			text-align: left;
			color: #003366;
			margin-top: 0px;
			margin-left: 15px;
			margin-bottom: 5px;
		}
		
		#mainInteriorContact #text p a:link, a:visited {
			color: #003366;
			text-decoration: underline;
		}
		
		
		#mainInteriorContact #text #email {border: 0px solid black;
			position: relative;
			margin-left: 15px;
			margin-bottom: 5px;
			margin-top: 0px;
			padding: 0em;
		}
		
		#mainInteriorContact #text #email ul li {
			font: 10pt arial;
			font-weight: 200;
			color: #003366;
			padding: 0px;
		}
		#mainInteriorContact #text #email li a:link {
			color: #003366;
			text-decoration: underline;
		}
	
#footer { border: 0px solid blue; 
	position: relative; 
	top: 5px; 
	right: 0em; 
	padding: .0em; 
}
	#footer p {
		font: 8pt arial;
		font-weight: 800;
		margin: 0;
		text-align: center;
		color: #ffffff;
		margin-bottom: 1em;
	}
	#footer p a:link {
		color: #003366;
	}
	#footer p a:visited {
		color: #ffffff;
	}
	
/* ----- LISTS ----- */
ul {
	margin: 0px;
	padding: 0px;
	list-style: disc;
	display: inline;
}
li{
	font: 10pt arial;
	font-weight: 200;
	margin: 0;
	margin-left: 25px;
	color: #003366;
}
li p{
}

