
body {
	color: #666;
}

#content {
background:transparent url(http://thehealinggroup.businesscatalyst.com/images/THG_Container.png) repeat-y scroll 0 0;
padding-left:60px;
padding-bottom:25px;
}

div#header hr {
	background: #fff;
	color: #fff;
	margin: 0;
}

h2, h3, h4, h5, h6 {
	color: #000;
}

h1 {
color:#909052;
font-weight:normal;
font-family:Century Gothic, Lucida Grande, Sans-serif;
font-size:21px !important;
}

body {
	background: #F1F5FF;
}

div.container {
	background:transparent none repeat scroll 0 0;
	
}

table#container2 {
	background:transparent none repeat scroll 0 0;
	
}

div#placeholder-logo {
	color: #5582B6;
	font-size: 30px;
	font-weight: bold;
	padding-top: 12px;
	padding-left: 30px;
}

a#logo {
	text-decoration: none;
}

div#placeholder-hero {
	background: transparent;
}

div#placeholder-box1 {
	background: #B1CFF1;
	color: #222;
}

div#footer {
	color: #888;
	font-size: 11px;
	background:transparent url(http://thehealinggroup.businesscatalyst.com/images/THG_Footer.png) no-repeat scroll 0 0;
	margin-top:-19px;
}

div#footerhome {
	color: #fff;
	font-size: 11px;
	background:transparent url(http://thehealinggroup.businesscatalyst.com/images/thg_container_footer2.png) no-repeat scroll 0 0;
	margin-top:-19px;
	height:87px;
}

td.menu-item {
	color: #909052;	
	font-size: 14px;
	font-variant:small-caps;
	padding-left:4px;
}

td.menu-item-hover {
	color: #000;
		font-size: 14px;
		font-variant:small-caps;
		padding-left:4px;
}

td.menu-item-selected {
	color: #000;
		font-size: 14px;
		font-variant:small-caps;
		padding-left:4px;
}

td.submenu-item {
	background: #f9f9f9;
	color: #000;
	font-size: 11px;
	padding: 6px !important;
}

td.submenu-item-hover {
	background: #1969bc;
	color: #fff;
	font-size: 11px;
	padding: 6px !important;
}

td.submenu-item-selected {
	background: #000;
	color: #fff;
	font-size: 11px;
	padding: 6px !important;
}


/* @group Forms */

.announcement-list {
	padding: 18px 18px 3px;
}

.secure-login, .newsletter-form {
	background:transparent none repeat scroll 0 0;
	border: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.secure-login h3, .newsletter-form h3 {
	background: transparent;
	border-bottom: none;
	font-size: 14px;
	margin: 0;
	padding: 18px 18px 0;
}

.secure-login div.form, .newsletter-form div.form {
	padding-left: 9px;
	text-align:center;
}

div.search-box {
	background: #D3E2DA;
	margin: 18px 0;
	padding: 18px;
}

#placeholder-nav table td {cursor: pointer;cursor: hand; }    /* @end */

/* @group Links */

a:link, a:visited {
	color: #909052;
	text-decoration: none;	
}

a:hover, a:active {
	color: #A97B80;
	text-decoration: underline;
}

#placeholder-nav table td {cursor: pointer;cursor: hand; }    /* @end */

/* @group Template Settings */

/* Don't touch these unless you know how CSS layouts work */

div#cap-top {
	background: transparent;
	height: 0px;
}

div#cap-bottom {
	background: transparent;
	height: 18px;
	width:1066px;
	text-align:right;
	font-size:10px;
}

div#header, div#header-left, div#header-right {
	height: 98px;
}

div#header{
background:transparent url(http://thehealinggroup.businesscatalyst.com/images/thg_header.png) no-repeat scroll 0 0;
height:215px;
}

div#headerhome{
background:transparent url(http://thehealinggroup.businesscatalyst.com/images/thg_header2.png) no-repeat scroll 0 0;
height:274px;
}

div#placeholder-nav {
font-family:century gothic;
font-size:12px;
height:62px;
margin-top:45px;
}

div#placeholder-hero {
	height: 116px;
	margin-left:50px;
	width: 800px;
}

div#placeholder-box1 {
	height: 216px;
	overflow-x: hidden;
	overflow-y: auto;
	overflow: auto;
}

div#main div.inner {
	padding: 18px 10px 36px;
}

div#placeholder-rss {
	height: 16px;
	margin-bottom: 9px;
	text-align: right;
}

div#placeholder-rss img {
	margin: 0 9px;
	vertical-align: middle;
}

div.whoslogged {
	font-size: 11px;
	height: 36px;
	line-height: 10px;
	padding-right: 30px;
	text-align: right;
}

div#placeholder-footer {
	padding: 9px 53px 36px;
	line-height:15px;
}

#placeholder-nav table td {cursor: pointer;cursor: hand; }    /* @end */

#feature1 {
border:2px dashed #998675;
width:590px;
margin-left:36px;
float:left;
-moz-border-radius:10px;
-khtml-border-radius: 10px;
-webkit-border-radius:10px;
border-radius: 10px;
min-height:150px;
padding:5px;
}

#feature2 {
border:2px dashed #998675;
width:400px;
margin-top:0px;
float:right;
margin-right:36px;
-moz-border-radius:10px;
-khtml-border-radius: 10px;
-webkit-border-radius:10px;
border-radius: 10px;
min-height:150px;
padding:5px;
}

div#placeholder-box3{
min-height: 100px;
background:#D3E2DA;
margin-bottom:20px;
padding:10px;
padding-bottom:20px;
}

div#placeholder-box4{
min-height: 100px;
background:#D3E2DA;
padding:10px;
padding-bottom:20px;
}

div#cat_516357_divs {
border: 2px dashed #998B81;
-moz-border-radius:5px;
-khtml-border-radius: 5px;
-webkit-border-radius:5px;
padding:5px 5px 5px 12px;

}

.catdiv516357 {
background:#FFFFFF none repeat scroll 0 0;
}

#apDiv1 {
height:230px;
float:left;
position:absolute;
top:36px;
width:260px;
z-index:1;
}
