.menu, .menu a, .menu li ul {
	border-color:#bfaf8f;
	width:139px;
	padding:5px;}
.menu li {
	float:left;
	position:relative;}
.menu ul a {
	border-left-width:0;
	border-bottom: none;
	font-size:1.2em;
	padding:0.2em;
	text-align:left;
	width:125px;}
.menu ul, .menu ul li {
	width:130px;}
.menu a {
	background:none;
	border-bottom:3px solid #bfaf8f;
	font-size:1.9em;
	letter-spacing:0;
	padding-bottom:0;
	padding-top:10px;
	text-transform:inherit;
	text-align:right;
	font-weight:lighter;}
.menu a:hover {
	background:none;
	text-decoration:none;}
.headline_area h1, .headline_area h2 {
	font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
	font-size:2.8em;
	line-height:1.364em;}
#content {
	background:none repeat scroll 0 0 #FFFFFF;
	padding-right:30px;
	width:594px;}
#header {
	background:url("images/header-shell.jpg") no-repeat scroll 0 0 transparent;
	height:105px;
	width:789px;}
.about #header {background:url("images/header-tree.jpg") no-repeat scroll 0 0 transparent;}
.contact #header {background:url("images/header-water.jpg") no-repeat scroll 0 0 transparent;}
.services #header {background:url("images/header-rose.jpg") no-repeat scroll 0 0 transparent;}
.resources #header {background:url("images/header-web.jpg") no-repeat scroll 0 0 transparent;}
.how-it-works #header {background:url("images/header-leaf.jpg") no-repeat scroll 0 0 transparent;}
.benifits #header {background:url("images/header-stone.jpg") no-repeat scroll 0 0 transparent;}
.approach #header {background:url("images/header-tree.jpg") no-repeat scroll 0 0 transparent;}
.therapeutic-modalities #header {background:url("images/header-tree.jpg") no-repeat scroll 0 0 transparent;}
.professional-affiliations #header {background:url("images/header-tree.jpg") no-repeat scroll 0 0 transparent;}
.concerns #header {background:url("images/header-rose.jpg") no-repeat scroll 0 0 transparent;}
.couples #header {background:url("images/header-rose.jpg") no-repeat scroll 0 0 transparent;}
.individuals #header {background:url("images/header-rose.jpg") no-repeat scroll 0 0 transparent;}
.families #header {background:url("images/header-rose.jpg") no-repeat scroll 0 0 transparent;}
.groups #header {background:url("images/header-rose.jpg") no-repeat scroll 0 0 transparent;}
.workshop-classes #header {background:url("images/header-rose.jpg") no-repeat scroll 0 0 transparent;}
.retreats #header {background:url("images/header-rose.jpg") no-repeat scroll 0 0 transparent;}
.supervision-and-consultation #header {background:url("images/header-rose.jpg") no-repeat scroll 0 0 transparent;}
.frequently-asked-questions #header {background:url("images/header-web.jpg") no-repeat scroll 0 0 transparent;}
.forms #header {background:url("images/header-web.jpg") no-repeat scroll 0 0 transparent;}
.privacy-policy #header {background:url("images/header-web.jpg") no-repeat scroll 0 0 transparent;}
.articles #header {background:url("images/header-web.jpg") no-repeat scroll 0 0 transparent;}
.recommendations #header {background:url("images/header-web.jpg") no-repeat scroll 0 0 transparent;}
.fee #header {background:url("images/header-water.jpg") no-repeat scroll 0 0 transparent;}
.insurance #header {background:url("images/header-water.jpg") no-repeat scroll 0 0 transparent;}
.office-location #header {background:url("images/header-water.jpg") no-repeat scroll 0 0 transparent;}
.menu ul, .menu ul li {
	border-bottom:none;
	list-style:disc outside none;
	margin-left:1em;}
.menu ul {
	display:none;
	list-style:none outside none;
	position:relative;
	visibility:visible;}

.about ul.menu li.tab-2 ul {display:list-item !important;}
.services ul.menu li.tab-3 ul {display:list-item;}
.resources ul.menu li.tab-6 ul {display:list-item;}
.contact ul.menu li.tab-7 ul {display:list-item;}
.approach ul.menu li.tab-2 ul {display:list-item;}
.therapeutic-modalities ul.menu li.tab-2 ul {display:list-item;}
.professional-affiliations ul.menu li.tab-2 ul {display:list-item;}
.concerns ul.menu li.tab-3 ul {display:list-item;}
.couples ul.menu li.tab-3 ul {display:list-item;}
.individuals ul.menu li.tab-3 ul {display:list-item;}
.families ul.menu li.tab-3 ul {display:list-item;}
.groups ul.menu li.tab-3 ul {display:list-item;}
.workshop-classes ul.menu li.tab-3 ul {display:list-item;}
.retreats ul.menu li.tab-3 ul {display:list-item;}
.supervision-and-consultation ul.menu li.tab-3 ul {display:list-item;}
.frequently-asked-questions ul.menu li.tab-6 ul {display:list-item;}
.forms ul.menu li.tab-6 ul {display:list-item;}
.privacy-policy ul.menu li.tab-6 ul {display:list-item;}
.articles ul.menu li.tab-6 ul {display:list-item;}
.recommendations ul.menu li.tab-6 ul {display:list-item;}
.fee ul.menu li.tab-7 ul {display:list-item;}
.insurance ul.menu li.tab-7 ul {display:list-item;}
.office-location ul.menu li.tab-7 ul {display:list-item;}
.menu .current a, .menu .current-cat a {
	border-bottom-color:#bfaf8f;}
.format_text a {
	text-decoration:none;
	color:#00A0F2;}
.format_text a:hover {
	color:#00A0F2;
	text-decoration:underline;}
.format_text input, #commentform input, #commentform textarea {
	width:21%;}
.cform textarea, .cform input {
	width:302px;}
.cform  {
	margin:10px auto 0;
	width:497px;}
li.widget {
	width:104%;}
li.widget ul {
	border-bottom:medium none;
	border-left-width:0;
	font-size:1em;
	font-family:arial,helvetica,sans-serif;
	list-style:disc outside none;
	margin-left:0.9em;
	padding:0.2em;
	text-align:left;
	width:10.571em;}
li.widget ul a {color:#696969;}
li.widget ul a:hover {color:#BFAF8F;text-decoration:none;}
.sidebar h3 {
	background:none repeat scroll 0 0 #FFF7E9;
	color:#696969;
	border-bottom:3px solid #BFAF8F;
	font-size:1.5em;
	font-family:arial,helvetica,sans-serif;
	padding:0.4em;
	text-align:right;
	letter-spacing:0;
	font-variant:normal;}
.format_text p {	
	color:#000000;
	font-family:Verdana,Lucida-Grande,Arial,Helvetica,sans-serif;
	font-size:13px;
	line-height:20px;}
#sidebars {
	border:0 none;
	float:left;
	width:180px;
}
#footer {
	background:url("images/footer.jpg") repeat scroll 0 0 transparent;
	height:30px;
	color:#F3F4F4;
	font-family:Lucida Grande,Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	text-align:center;}