/* CSS Document */

* {margin:0;padding:0;border:none}
body {font-family:"Trebuchet MS", Arial, Helvetica; background:#D2C3BF}

#pagecontainer {overflow: hidden; width: 960px; margin:0 auto; background:#F7D7B1;}

#header {width: 960px; height:224px; background:#000000;}
	#belly {float:left; width:277px; height:224px; background:url(images/belly.jpg) no-repeat}
	#logo {float:right; width:85px; height:124px; padding-right:75px; padding-top:15px;}
	#headline {float:right; width:591px; height:60px; padding-top:25px; padding-right:60px; background:url(images/ican_header.gif) bottom left no-repeat}

#subhead {width:960px; height:21px; background:#F7D7B1;}
	#subimg {float:right; width:572px; height:21px; padding-right:73px; background:url(images/subhead.gif) bottom left no-repeat}

#lftnav {clear:both; float:left; width:273px; background:#F7D7B1;}	
	#lftnav li {clear:both; float:right; list-style-type:none; padding-bottom:10px;}	
		.home {padding-right:40px; height:13px;}
			.home a:hover {border-left: 10px solid #990000;}
		.contact {padding-right:45px; height:13px;}
			.contact a:hover {border-left: 10px solid #990000;}
		.about {padding-right:50px; height:13px;}
			.about a:hover {border-left: 10px solid #990000;}
		.birth {padding-right:55px; height:13px;}
			.birth a:hover {border-left: 10px solid #990000;}
		.heal {padding-right:60px; height:13px;}
			.heal a:hover {border-left: 10px solid #990000;}
		.vbac {padding-right:65px; height:13px;}
			.vbac a:hover {border-left: 10px solid #990000;}
		.resources {padding-right:70px; height:13px;}
			.resources a:hover {border-left: 10px solid #990000;}
		.support {padding-right:75px; height:13px;}
			.support a:hover {border-left: 10px solid #990000;}
		.pros {padding-right:80px; height:13px;}
			.pros a:hover {border-left: 10px solid #990000;}
		.press {padding-right:85px; height:13px;}
			.press a:hover {border-left: 10px solid #990000;}
		.birthing {padding-right:90px; height:13px;}
			.birthing a:hover {border-left: 10px solid #990000;}

#maincontent {float:left; width:679px; background:#F7D7B1; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; padding-top:25px;}
	#maincontent H1 {padding-left:42px; padding-right:82px; padding-bottom:5px; padding-top:5px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:20px; color:#000000;}
	#maincontent H2 {padding-left:42px; padding-right:82px; padding-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-style:italic;}
	#maincontent img {float:right; margin-left:25px; margin-bottom:25px; margin-right:82px; border:#fff solid thick;}
	#maincontent p {padding-left:42px; padding-right:82px; text-align:justify; line-height:1.9em; margin-bottom: 0;}
	#maincontent .lonelink {text-indent:0em;}
	#maincontent a {text-decoration:none; color:#990000;}
		#maincontent a:hover {text-decoration:underline;}
	#maincontent ul {list-style-type:square; padding-left:82px; padding-right:82px;}
	#maincontent ol {padding-left:42px;}
	#maincontent .maincontentinset {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; padding-left:82px; padding-right:130px; padding-bottom:20px; text-align:left; line-height:1.3em;}
		#maincontent .maincontentinset li {list-style-type:none;}
	
	#video {clear:both; width:497 float:right; padding-top:15px; padding-left:45px;}
	#video H2 {padding-left:0px; padding-right:0px; padding-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-style:italic;}


	
	
#spacer {clear:both; width:960px; height:20px; background:#F7D7B1}
#footer {clear:both; width:960px; height:25px; background:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;}
 #footer a {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; padding-right:7px; border-right: 1px solid silver; color:#999999;}
	#footer a:hover {text-decoration:underline; color:#990000;}
	
	/*form styles*/
	form {margin-left:20px;}
	form p {text-align:left;}
	form p + p {text-align:left;}
	form label {display:block;}
	form input {display:block; border:1px solid silver;}
	form textarea {border:1px solid silver;}
