body{
	background: url(background.jpg) left top repeat-y;
	background_color: white;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: georgia;
	font-size: 14px;
	line-height: 20px;
}

div#contain{
	position: relative;
	left: -30px;
	background: url(banner.gif) top no-repeat;
	width: 640px;
	margin: 40px 0px 0px 50px;
	padding: 300px 0px 0px 0px;	
}
div#nav_bar{
	position: relative;
	top: 35px;
	left: 65px;
	font-size: 14px;
	width: 400px;
}


div#main_content{
	position: absolute;
	top: 270px;
	left: 40px;
	width: 380px;
	color: black;
	border: 0px black solid;
	padding: 0px 0px 0px 0px;
}
div#welcome{
	background: url(welcome.gif) left top no-repeat;
	padding: 5px 15px 0px 20px;
}
div#child_ed{
	background: url(child_ed.gif) left top no-repeat;
	padding: 35px 15px 0px 20px;
}
div#doula{
	background: url(doula.gif) left top no-repeat;
	padding: 35px 15px 0px 20px;
}
div#contact{
	background: url(contact.gif) left top no-repeat;
	padding: 35px 15px 0px 20px;
}
div#services{
	background: url(services.gif) left top no-repeat;
	padding: 35px 15px 0px 20px;
}
div#about{
	background: url(about.gif) left top no-repeat;
	padding: 38px 15px 0px 20px;
}
div#references{
	background: url(references.gif) left top no-repeat;
	padding: 35px 15px 0px 20px;
}
div#bib{
	background: url(bibs.gif) left top no-repeat;
	padding: 38px 15px 0px 10px;

}
div#sling{
	background: url(sling.gif) left top no-repeat;
	padding: 38px 15px 0px 10px;
}
.product{
	background-color: rgb(242,240,153);
	font-size: 11px;
	width: 170px;
	text-align: center;
	margin: 5px 5px 5px 5px;
	padding-bottom: 0px;
}
div#right_column{
	position: relative;
	font-size: 11px;
	color: black;
	width: 239px;
	left: 452px;

}
div#links{
	background: url(links_title.jpg) top left no-repeat;
	padding: 51px 0px 0px 0px;
	font-size: 14px;
	line-height: 20px;
}
div#reading{
	background: url(reading_title.jpg) top left no-repeat;
	padding: 51px 7px 0px 0px;
	font-size: 11px;
	line-height: 16px;
}
a:link{
	color:black;
}
a:visited{
	color:black;
}
a:hover{
	color:black;
	text-decoration: none;
}
img.border_r{
	border: 2px solid rgb(243, 236, 155);
	float: right;
	margin: 3px;
}
img.border_l{
	border: 2px solid rgb(243, 236, 155);
	float: left;
	margin: 3px;
}
img.border{
	border: 1px solid rgb(153, 46, 160);
	margin-top: 3px;
}