body {
	background:url(../images/bg-feathers.jpg);
	font:normal 62.5% 'lucida grande', trebuchet, 'trebuchet ms';
}
div#container {
	width:715px;
	margin:50px auto;
	padding:13px 0 0;
	background:url(../images/bg-container.png) no-repeat 0 0;
}
div#content {
	background:url(../images/bg-content.png) repeat-y 0 0;
	width:691px;
	min-height:590px;
	_height:590px;
	padding:0 12px 12px;
	overflow:auto;
	_overflow:visible;
}
div#header {
	height:132px;
	background:url(../images/bg-header.gif) repeat-x 0 75px; 
	position:relative;
}
div#header h1 {
	position:absolute;
	top:20px;
	left:16px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	width:552px;
	height:112px;
	background:url(../images/logo-gentle-beginnings.jpg) no-repeat 0 0;
}
ul#navigation-1 {
	width:180px;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}
ul#navigation-1 li {
	width:160px;
	margin:0 0 20px;
	padding:0 20px 0 0;
	text-align:right;
	font-weight:bold;
	font-size:1.3em;
	font-family:trebuchet, 'trebuchet ms'
}
ul#navigation-1 li a:link,
ul#navigation-1 li a:visited {
	color:#9a8aad;
	text-decoration:none;
}
ul#navigation-1 li a:hover,
ul#navigation-1 li a:active {
	color:#9a8aad;
	text-decoration:underline;
}
ul#navigation-1 li.selected a:link,
ul#navigation-1 li.selected a:visited,
ul#navigation-1 li.selected a:hover,
ul#navigation-1 li.selected a:active {
	color:#363947;
}
div#page {
	border-left:1px solid #9a9ca3;
	min-height:460px;
	_height:480px;
	padding:0 45px 0 25px;
	float:left;
	width:439px;
	font-size:1.1em;
	color:#363947;
}
div#page p,
div#page li {
	line-height:1.6em;
}
div#page p {
	margin:0 0 1em;
	padding:0;
}
div#page a:link,
div#page a:visited {
	font-weight:bold;
	color:#363947;
	text-decoration:none;
}
div#page a:hover,
div#page a:active {
	font-weight:bold;
	color:#9a8aad;
	text-decoration:underline;
}
div#page h2,
div#page h3 {
	color:#9a8aad;
	margin-top:0;
	padding-top:0;
	font-weight:normal;
}

div#page h2	{
	font-size:1.6em;
}

p#footer {
	margin:0;
	background:url(../images/bg-footer.png) no-repeat 0 0;
	width:685px;
	padding:20px 15px 0;
	text-align:right;
	font-size:0.95em;
	color:#454545;
	text-shadow:0 0 5px #f0f0f0;
}
sup {
	font-size:0.7em;
}

img {
	display:block;
}
img.logo {
	float:right;
	clear:right;
	margin:0 -26px 15px 10px;
	display:block;
}
div.illustration {
	float:right;
	margin:0 -26px 5px 10px;
	border:1px solid #aaaaaa;
	-moz-border-radius:10px;
	background-repeat:no-repeat;
	background-position:0 0;
	width:200px;
	height:200px;
	clear:right;
}
div#home {
	background-image:url(../images/pic_home.jpg);
}
div#contact {
	background-image:url(../images/pic_contact.jpg);
}
div#course {
	background-image:url(../images/pic_course.jpg);
}
div#doula {
	background-image:url(../images/pic_doula.jpg);
}
div#faqs {
	background-image:url(../images/pic_faqs.jpg);
}
div#fees {
	background-image:url(../images/pic_fees.jpg);
}
div#learn {
	background-image:url(../images/pic_learn.jpg);
}
div#links {
	background-image:url(../images/pic_links.jpg);
}
div#location {
	background-image:url(../images/pic_location.jpg);
}
div#private {
	background-image:url(../images/pic_private.jpg);
}
div#testimonials {
	background-image:url(../images/pic_testimonials.jpg);
}
div#what {
	background-image:url(../images/pic_what.jpg);
}
div#why {
	background-image:url(../images/pic_why.jpg);
}
