@charset "utf-8";

/* CSS Document */
body {
	font-size: 11px;
	font-family: tahoma, sans-serif;
	color: #ffffff;
	/*background-image: url(../images/html_bg.png);*/
	background: #897e5e;
}

p { 
	font-size: 12px;
	font-family: tahoma, sans-serif;
	color: #000000;
	
}

ul,li {
	list-style: none;
	margin: 0;
	padding: 0
}

#service_list ul, li{ 
	font-family: tahoma, sans-serif;
	list-style-type: inherit;
	margin: 15px;
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	
}
	
td { 
	font-size: 12px;
	font-family: tahoma, sans-serif;
	color: #000000;
}

/*------Background--------*/ /*height:825px;*/
#body {
	margin: -15px auto;
	width: 696px;
	position: relative;
}

/*height:825px;*/
#bg {
	margin: 30px 0 0 60px;
	height: 975px;
	width: 696px;
	background-image: url(../images/bg.png);
	background-repeat: no-repeat
}

/*------Header--------*/
#sus {
	padding-top: 43px;
	margin-left: 153px;
	height: 57px;
	width: 368px;
}

/*------Body--------*/ /*height:447px;*/
#frame1 {
	margin: 0 0 0 84px;
	width: 537px;
	padding: 0;	
}

#frame1 #a {
	margin: 0 0;
	padding:0;
	height: 14px;
	width: 537px;
	background-image: url(../images/a.png);
	background-repeat: no-repeat
}

/*height:417px;*/
#frame1 #b {
	margin: 0 0;
	width: 537px;
	background: url(../images/b.png) top repeat-y;
	padding: 0;
	
}

#frame1 #c {
	margin: 0 0;
	height: 21px;
	width: 537px;
	background-image: url(../images/c.png);
	background-repeat: no-repeat
}

#frame1 #textnavi {
	margin: 0 0;
	height: 28px;
	width: 537px;
	font-family: ParkAveD;
	font-size: 24px;
	color: #812215;
}

#frame1 #textnavi #btn {
	margin: 0 8px 0 0;
	height: 28px;
	float: left;
}

#frame1 #ahahra {
	margin: 3px 0 0 16px;
	height: 385px;
	width: 502px;
	background-image: url(../images/ahahra.jpg);
	background-repeat: no-repeat
}

#ahahra {
	margin: 0px 0 0 0px;
	height: 355px;
	width: 500px;
	background-image: url(../images/ahahra.jpg);
	background-repeat: no-repeat
}

a:link {
	color: #887D5E;
}

a:active {
	color: #887D5E;
}

a:hover {
	color: #887D5E;
}

a:visited {
	color: #887D5E;
}

a {
	color: #887D5E;
}

h1 {
	font-size: 18px;
	margin: 0;
	padding: 0;
}

h2 {
	font-size: 16px;
	margin: 0;
	padding: 0;
}

h3 {
	font-size: 14px;
	margin: 0;
	padding: 0;
}

#flashcontent {
	height: 100%;
}

#crumb_trail {
	height: 20px;
	width: 502px;
	padding-top: 4px;
	padding-left: 20px;
	postion: relative;
}

#crumb {
	float: left;
	padding-left: 10px;
	font-size: 9px;
	width: 40px;
}

#crumb_link a:link {
	color: #887D5E;
	float: left
}

#crumb_link a:active {
	color: #887D5E;
}

#crumb_link a:hover {
	color: #887D5E;
}

#crumb_link a:visited {
	color: #887D5E;
}

#price_list {
	list-style-type: disc;
	list-style-image: inherit;
	list-style-position: inside;
}

#content {
	margin: 3px 0 0 16px;
	height: 355px;
	font-family: garamond;
	font-size: 13px;
	color: #887D5E;
	width: 502px;
}

#prac_content {
	margin: 3px 0 0 16px;
	/*height:355px;*/
	font-family: garamond;
	font-size: 13px;
	color: #887D5E;
	width: 502px;
}

#service_content {
	margin: 3px 0 0 16px;
	height: 345px;
	font-family: garamond;
	font-size: 13px;
	text-align: center;
	color: #887D5E;
	width: 502px;
	padding-right: 4px;
}

#servicej_content {
	margin: 3px 0 0 16px;
	height: 345px;
	font-family: garamond;
	font-size: 13px;
	text-align: justify;
	color: #887D5E;
	width: 502px;
	padding-right: 4px;
}

#facility_content {
	margin: 3px 0 0 16px;
	height: 355px;
	font-family: garamond;
	font-size: 13px;
	text-align: center;
	color: #887D5E;
	width: 502px;
}

#workshop_content {
	margin: 3px 0 0 16px;
	height: 355px;
	font-family: garamond;
	font-size: 13px;
	text-align: justify;
	color: #887D5E;
	width: 502px;
}

#event_content {
	margin: 3px 0 0 16px;
	height: 355px;
	font-family: garamond;
	font-size: 13px;
	text-align: center;
	color: #887D5E;
	width: 502px;
}

#contact_content {
	margin: 3px 0 0 16px;
	height: 355px;
	font-family: garamond;
	font-size: 13px;
	text-align: justify;
	color: #887D5E;
	width: 502px;
}

#resource_content {
	margin: 3px 0 0 16px;
	height: 345px;
	font-family: garamond;
	font-size: 13px;
	text-align: center;
	color: #887D5E;
	width: 502px;
}

#vision_content {
	/*height:355px;*/
}

#vision_text {
	font-family: garamond;
	font-size: 13px;
	text-align: justify;
	color: #887D5E;
	height: 525px;
}

#vision_image {
	background-repeat: no-repeat;	
	padding: 15px auto;
	align: center;
	width:500px;
	height: 190px;
	text-align: center;
}

#combo_content {
	margin: 3px 0 0 16px;
	height: 355px;
	font-family: garamond;
	font-size: 14px;
	text-align: justify;
	color: #887D5E;
	width: 502px;
}

/*------Footer--------*/
#footer {
	margin: 0px 0 0 80px;
	height: 13px;
	aligment: center;
	width: 540px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #000000;
}

#footer_address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	color: #000000
}

/*	DHTML SCROLL ============================================================================================== */
#dhtmlgoodies_scrolldiv {
	width: 500px;
	height: 330px;
}

#scrolldiv_parentContainer {
	width: 460px;
	height: 270px;
	overflow: hidden;
	float: left;
	position: relative;
}

#scrolldiv_content {
	width: 460px;
	position: relative;
}

#scrolldiv_slider {
	width: 15px;
	margin-left: 2px;
	height: 270px;
	float: left;
}

#scrolldiv_scrollbar {
	width: 9px;
	height: 238px;
	background: url(../images/scrollbar.gif) 0 0 repeat-y;
	position: relative;
}

#scrolldiv_theScroll {
	margin: 1px;
	width: 9px;
	height: 25px;
	position: absolute;
	top: 1px;
	left: -1px;
	cursor: pointer
}

#scrolldiv_scrollUp,#scrolldiv_scrollDown {
	width: 9px;
	height: 16px;
	cursor: pointer;
}

#scrolldiv_scrollDown span,#scrolldiv_scrollUp span {
	font-family: Symbol;
	cursor: pointer;
}
/*	DHTML SCROLL ============================================================================================== */


#header
{
	width: 696px;
	height: 35px;
	background: url(../images/systems/bg_header.jpg) no-repeat;
	margin: 0;
	padding: 135px 0 0 0;
	
}

/*------Footer--------*/
#footer_2nd {
	margin: 0px 0 0 0px;
	height: 170px;
	padding:0;
	aligment: center;
	width: 696px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #000000;
	background: url(../images/systems/bg_footer.jpg) no-repeat;
	padding: 8px 0 0 0;
}


#textnavi {	
	height: 28px;
	width:549px;
	font-family: ParkAveD;
	font-size: 24px;
	margin: 0 auto;
}

#textnavi #btn {
	margin: 0 8px 0 0;
	height: 28px;
	float: left;
}

.footer_credit
{	
	padding: 30px auto 0;
	width: 100%;
}

#container
{
	background: url(../images/systems/bg_container.jpg) no-repeat;
	width: 696px;	
}

#content_wrapper
{
	background: url(../images/systems/bg_content.jpg) bottom #fefbf2 repeat-y;
	width: 696px;
	
	
}

#content_holder
{
	width: 500px;	
	margin: 0 auto;
	font-family: garamond;
	font-size: 13px;
	text-align: justify;
	color: #887D5E;
	background: #fefbf2;
}

#content_holder p
{
	margin: 0;
	padding: 0;		
	font-size: 11px;
}

#left_side_holder
{
	background: url(../images/systems/bg_left_side.jpg) no-repeat;
	width: 115px;
	height: 524px;
	position: absolute;
	top:-5px;
	left:-18px;
}

#right_side_holder
{
	background: url(../images/systems/bg_right_side.jpg) no-repeat;
	width: 115px;
	height: 524px;
	position: absolute;
	top:-4px;
	right:-22px;
}

#directors
{
	width: 500px;
	margin: 0 auto;
	padding:10px 0;
	text-align: center;
}

#services img
{
	border: 2px solid #887d5e;
}

#directors img
{
	border: 2px solid #887d5e;
}

#other_practitioners img
{
	border: 2px solid #887d5e;
}

#other_practitioners
{
	width: 500px;
	margin: 0 auto;
	padding:10px 0;
	text-align: center;
}

#facility
{
	width: 500px;
	margin: 0 auto;
	padding:0px 0;
	text-align: justify;
}