/*
Theme Name: The Barefoot Doula
*/

*
{padding:0;margin:0;}

body
{
	background-image:url(http://www.thebarefootdoula.com/_gfx/mainpg_bg.jpg);
	background-color:#4F4031;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	font-size: 62.5%;
	letter-spacing:.07em;
	color:#444444;
	font-weight:normal;
}

html {height:100%;}



#background_wrapper {
	background-image:url(http://www.thebarefootdoula.com/_gfx/700cont_bg.jpg);
	background-repeat:no-repeat;
overflow:hidden;
width:100%;
min-height:1094px;
float:left;
}


/*Text*/
h1 {
	left:-1300px;
	top:25px;
	background-image:url(http://www.thebarefootdoula.com/_gfx/thebf_logo.png);
	background-repeat: no-repeat;
	background-position: 1560px 0px;
	height:185px;
	position:absolute;
	z-index:3;
    width:1900px;
	}
h1.content {
	margin:15px 0;
	background-image:url(http://www.thebarefootdoula.com/_gfx/content_logo.png);
	background-repeat: no-repeat;
	background-position: 1470px 0px;
	height:70px;
	width:1950px;
	float:left;
	position:relative;
	top:0px;}
	

p {
	font-size:1.4em;margin-bottom:10px;line-height:1.6em;
}

p.first {
	font-size:3.1em;line-height:1em;margin-right:6px;margin-bottom:-6px;margin-top:4px;float:left;
}

p.last {
	margin-bottom:125px;
}

blockquote {
	float:right;margin-left:15px;padding-left:15px;font-size:.8em;color:#4F3307;border-left:1px #999999 solid;width:150px;
}

ul {list-style:none;margin-bottom:15px;float:right;text-align:left;}

li {font-size:1.3em;margin:6px 0;}



a {
	color:#4F3307;text-decoration:none;font-weight:bold;
}

a:hover {text-decoration:none;color:#111111;}

a:active {
	position:relative;top:1px;left:1px;
}

#side a {
	color:#989B9C;
}

ul#text, ul#text2 li a:hover {color:#777777;}

h2 {color:#6F6257;letter-spacing:.05em;font-size:1.4em;line-height:1.5em;font-weight:normal;}

h2 .first {color:#4F4031;font-size:4.3em;float:left;margin-left:20px;position:relative;top:-40px;line-height:1em;}

h2 .second {color:#4F4031;font-size:2.2em;position:relative;top:-18px;left:1px;line-height:1em;}

h2 .third {color:#4F4031;line-height:.9em;font-size:1.4em;clear:left;margin-left:81px;margin-top:-50px;float:left;display:inline;width:100px;line-height:1.1em;}

.w454 h3 {width:150px;float:left;}

h3 {margin-top:20px;}

/*Layout*/

#wrapper {min-height:100%;width:995px;float:left;overflow:hidden;}

.left {width:320px;float:left;}

.homepg {margin-left:34px !important;margin-top:245px !important;width:330px !important;}

#side {float:right;width:279px;border-left:1px #789823 solid;display:inline;min-height:100%;height:100%;}

#center {width:714px;float:left;display:inline;}

.maintxt {width:330px;float:left;display:inline;margin-left:20px;margin-top:220px;}

.info {
	display:inline;float:left;width:256px;
}
.contentcolumn {
	display:inline;float:left;width:440px;margin-left:4px;margin-top:15px;
}

.w454 {
	width:454px;
}

.contentcolumn div {float:left;clear:left;width:100%;}

/*Customs*/
.left390{margin-left:340px;}

hr {height:1px;color:#ECE7D5;}

#container220 img {margin-left:20px;}



/*Navigation*/



#nav {height:100%;overflow:hidden;padding-bottom:15px;border-bottom:1px #ECE7D5 solid;margin-bottom:15px;padding-top:25px;margin-left:25px;width:253px;list-style-type:none;}

#nav img {height:24px;clear:left;float:left;margin-right:10px;vertical-align:middle;margin-bottom:22px;position:relative;top:4px;}

#nav h2 {float:left;margin-left:5px;width:172px;text-transform:lowercase;}
#nav h2 a { text-decoration:none; color:#FFFFFF; }
#nav h2 a:hover { color:#D4BB92; }
#nav h2 a.active { color:#D4BB92; }

.w454 ul {
	width:260px;float:left;margin-left:40px;
}

ul#sidebar {padding-left:25px;list-style-type:none;}

ul#sidebar li {margin:0;}

ul#sidebar a {
	position:relative;display:block;width:100%;height:100%;
}

ul#sidebar li.email {margin-top:10px;width:220px;float:right;height:70px;background:url(http://www.thebarefootdoula.com/_gfx/twitter_follow.png) no-repeat;}

ul#sidebar li.email a {display:block;width:100%;height:100%;position:relative;}

ul#sidebar li.email a:hover {background-image:url(http://www.thebarefootdoula.com/_gfx/twitter_follow.png);background-position:-220px 0;background-repeat:no-repeat;}

ul#sidebar li.twitter {float:right;background-repeat:no-repeat;padding-bottom:10px;width:220px;height:70px;background-image:url(http://www.thebarefootdoula.com/_gfx/twitter_follow.png);background-position:0 -64px;border-bottom:1px #ECE7D5 solid;background-repeat:no-repeat;}

ul#sidebar li.twitter a {display:block;width:100%;height:100%;position:relative;background-repeat:no-repeat;}

ul#sidebar li.twitter a:hover {background-image:url(http://www.thebarefootdoula.com/_gfx/twitter_follow.png);background-position:-220px -64px;background-repeat:no-repeat;}

ul#text, ul#text2 {border-bottom:1px #ECE7D5 solid;margin-bottom:0;padding-bottom:10px;margin-top:-10px;float:right;width:250px;}

ul#text2 {margin-top:0;width:250px;float:right;}

ul#text, ul#text2 li.whatisadoula {line-height:1.7em;color:#BEA794;margin-bottom:10px;}

ul#text, ul#text2 li {margin:0;}

ul#text li.whatisimg {margin-top:-10px;}

ul.services {width:300px;list-style-type:circle;color:#4F3307;float:left;margin-left:55px;padding-right:100px;}

ul.services li {margin-bottom:10px;font-size:1.4em;width:350px;}

#faqindex {float: right;width: 140px;}
#faqindex a, #faqindex a:visited {text-decoration: none;color: #666;cursor:pointer;}
#faqindex a:active, #faqindex a:hover {color: #000;border-bottom:dotted #ccc 1px;}
#faq ul {margin-left:60px;float:none;list-style-type: circle;list-style-position: outside;padding:0;line-height: 18px;margin-top: 5px;font-size:80%;}
#faq ul li {color:#666666;white-space:nowrap;}
.faq ul  {list-style-type:circle;margin:0;}
.faq li {padding-left:0;margin-bottom:10px;}
#faqindex object#sIFR_replacement_0 {padding: 0;margin-bottom: 0;border-bottom: dotted 1px #ccc;color: #666666;}
#faq {float:left;display:inline;margin: 0 auto;}
#faq {margin-bottom: 25px;}
#faq .faqcontent {margin: 0;font-size: 95%;}
#faq object#sIFR_replacement_0 {font-size:1.4em;cursor:pointer;display:block;}
#faq object#sIFR_replacement_0.faqopened, #faq object#sIFR_replacement_0.faqclosed {cursor: pointer;border-bottom: dotted 1px #ccc;margin-bottom: 0;}
#faq object#sIFR_replacement_0.faqclosed:hover {color: black;}
#faq object#sIFR_replacement_0.faqclosed {padding-right:10px;color: #666666;background: transparent url(collapsed.png) no-repeat scroll 0 10px;margin-bottom:5px;}
#faq object#sIFR_replacement_0.faqopened {color: black;background: transparent url(expanded.png) no-repeat scroll 0 10px;}
#faq p {color:#4F3307;margin-left:20px;font-size:1.3em;}
#faq p em {padding-bottom:150px;}

.question {width:100%;height:100%;}

h4 {
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: lowercase;
	font-size: 10px;
	margin-top:10px;margin-bottom:30px;margin-left:30px;
	text-align:left;
width:222px;
font-weight:normal;
display:inline;
float:right;
}
h4 a {
	color: #989B9C;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-weight:bold;
	text-decoration:none;
	font-size: 9px;
}
h4 a:hover {
	font-size:10px;
	color: #FFFFFF;
	}

/*amazon showcase*/

#amzshcs-e9f0b7921479f5c54d45cd5033f1f7ba img {width:70px;float:left;height:110px;padding:2px;border:0;display:inline;
	
}
#amzshcs-e9f0b7921479f5c54d45cd5033f1f7ba {
	float:left;margin-left:20px;width:223px;height:110px;
}
#myController span{
color:#FFF;
background:#000;
margin-right:10px;
cursor:pointer;
float:left;
padding:4px;
}

#myController {
	width:223px;
float:right;clear:left; margin-bottom:10px;font-size:1.3em;padding-bottom:15px;border-bottom:1px #ffffff solid;}

#jFlowSlide{margin-left:26px;margin-bottom:10px;

}

#myController span.jFlowSelected {
background:#4F3307;
color:#FFFFFF;
}

.jFlowPrev, .jFlowNext{
cursor:pointer;
}
