BODY,TD,TH,DIV,P,H1,H2,H3,H4,H5,H6 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial,Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
}

BODY {
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
	font-size: 12px;
	font-style: regular;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

IMG {
	border:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.floatRight{
	float:right;
	margin:0px 0px 10px 10px;
}
.floatLeft{
	float:left;
	margin:0px 10px 10px 0px;
}

DIV.clearFloat{
	clear:both;
}
DIV.floatRight{
	float:right;
	margin:0px 0px 10px 10px;
}
DIV.floatLeft{
	float:left;
	margin:0px 10px 10px 0px;
}


DIV.design {
	width:984px;
	background-image:url(../images/backgrounds/home/middle.gif);
 	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:10px;
	padding:0px;
}
DIV.design DIV.designMiddle {
	float:left;
	width:984px;
	background-image:url(../images/backgrounds/home/middle.gif);
	background-position:top;
	background-repeat:repeat-y;
	padding:0px;
}
DIV.design DIV.designTop {
	float:left;
	width:984px;
	background-image:url(../images/backgrounds/home/top2.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
}
DIV.design DIV.designTop DIV.designBottom {
	float:left;
	width:984px;
	background-image:url(../images/backgrounds/home/bottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
}

DIV.minHeight {
	float:left;
	width:0px;
	/*height:600px;*/
}

DIV.main {
	float:left;
	width:984px;
	margin:0px 0px 0px 0px;
}

DIV.main DIV.navigationDiv{
	float:left;
	width:136px;
	margin:243px 0px 0px 62px;
	height:530px;
}

DIV.main DIV.topArea{
	float:left;
	width:685px;
	height:80px;
	margin:40px 0px 0px 62px;
	text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

DIV.main DIV.content{
	float:left;
	width:645px;
	margin:40px 0px 20px 62px;
	font-style: italic;
}

DIV.subFooter {
	width:984px;
 	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:10px;
	padding:0px;
}


DIV.navigationDiv UL {
	list-style: none;
	margin:0px;
	padding:0px;
	padding-right:0px;
	padding-left:0px;
	float: left;
}

DIV.navigationDiv UL.secondNavigation {
	padding-top:29px;
}

DIV.navigationDiv UL LI {
	position: relative;
	margin:0px;
	padding:0px;
	line-height:0px;
	margin-bottom:2px;
	vertical-align:top;
	height:25px;
}

DIV.navigationDiv UL UL {
	position: absolute;
	z-index: 500;
	margin:0px;
	padding:0px;
	padding-top:0px;
	top:0px;
	left:137px;
}

DIV.navigationDiv UL LI UL LI{
	position: relative;
	margin:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	padding:0px;
	height:27px;
	width:139px;
	line-height:25px;
	display: block;
}

DIV.navigationDiv UL LI UL.therapies LI{
	width:200px;
	background-image:url(../images/navigation/sub/therapies.gif);
}
DIV.navigationDiv UL LI UL.therapies LI:hover{
	background-image:url(../images/navigation/sub/rol/therapies.gif);
}
DIV.navigationDiv UL LI UL.thePractitioners LI{
	background-image:url(../images/navigation/sub/thePractitioners.gif);
}
DIV.navigationDiv UL LI UL.thePractitioners LI:hover{
	background-image:url(../images/navigation/sub/rol/thePractitioners.gif);
}
DIV.navigationDiv UL LI UL.thePractitioners LI UL LI{
	background-image:url(../images/navigation/sub/thePractitionersImage.gif);
}
DIV.navigationDiv UL LI UL.thePractitioners LI UL LI:hover{
	background-image:url(../images/navigation/sub/rol/thePractitionersImage.gif);
}
DIV.navigationDiv UL LI UL.thePractitioners LI UL LI UL LI{
	width:250px;
	background-image:url(../images/navigation/sub/thePractitioners.gif);
}
DIV.navigationDiv UL LI UL.thePractitioners LI UL LI UL LI:hover{
	background-image:url(../images/navigation/sub/rol/thePractitioners.gif);
	background-color:none;
}
DIV.navigationDiv UL LI UL.conditions LI{
	width:160px;
	background-image:url(../images/navigation/sub/conditions.gif);
}
DIV.navigationDiv UL LI UL.conditions LI UL LI{
	width:200px;
	background-image:url(../images/navigation/sub/conditions.gif);
}
DIV.navigationDiv UL LI UL.conditions LI:hover{
	background-image:url(../images/navigation/sub/rol/conditions.gif);
}
DIV.navigationDiv UL LI UL.conditions UL LI LI:hover{
	background-image:url(../images/navigation/sub/rol/conditions.gif);
}
DIV.navigationDiv UL LI UL.gallery LI{
	width:160px;
	background-image:url(../images/navigation/sub/gallery.gif);
}
DIV.navigationDiv UL LI UL.gallery LI:hover{
	background-image:url(../images/navigation/sub/rol/gallery.gif);
}
DIV.navigationDiv UL LI UL LI A{
	display:block;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:0px;
	margin-top:0px;
	margin:0px;
	padding-left:9px;
	text-decoration:none;
}

DIV.navigationDiv UL UL UL {
	position: absolute;
	top:-0px;
	left:139px;
}

DIV.navigationDiv UL UL.thePractitioners UL {
	top:-162px;
	left:139px;
}

DIV.navigationDiv UL UL.thePractitioners UL UL {
	top:162px;
	left:139px;
}

DIV.navigationDiv UL UL.therapies UL {
	left:200px;
}

DIV.navigationDiv UL UL.conditions UL {
	left:160px;
}

DIV.navigationDiv UL LI UL.therapies LI UL LI{
	position: relative;
	margin:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	padding:0px;
	height:27px;
	width:157px;
	line-height:25px;
	display: block;
}

DIV.navigationDiv UL LI UL LI UL LI{
	position: relative;
	margin:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	padding:0px;
	height:27px;
	width:139px;
	line-height:24px;
	display: block;
}

DIV.navigationDiv UL LI UL.thePractitioners LI UL LI{
	height:187px;
	text-align:center;
}

DIV.navigationDiv UL LI UL.thePractitioners LI UL LI UL LI{
	height:27px;
	text-align:left;
}

DIV.navigationDiv UL LI UL.thePractitioners LI UL LI A{
	display:block;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:0px;
	margin-top:0px;
	margin:0px;
	padding-top:6px;
	padding-left:0px;
	text-decoration:none;
}

DIV.navigationDiv UL LI UL.thePractitioners LI UL LI UL LI A{
	display:block;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:0px;
	margin-top:0px;
	margin:0px;
	padding-top:0px;
	padding-left:7px;
	text-decoration:none;
}

DIV.navigationDiv ul ul,
DIV.navigationDiv ul li:hover ul ul,
DIV.navigationDiv ul ul li:hover ul ul {
	display: none;
}

DIV.navigationDiv ul li:hover ul,
DIV.navigationDiv ul ul li:hover ul,
DIV.navigationDiv ul ul ul li:hover ul{
	display: block;
}

DIV.footer{
	color:#999999;
	font-size:10px;
	text-align:right;
	margin:25px 62px 29px 0px;
}
DIV.footer A{
	color:#999999;
	text-decoration:none;
}
DIV.footer EM{
	font-style:normal;
}
DIV.footer A:hover{
	color:#999999;
	text-decoration:underline;
}.orange {
	color: #C33;
}
.design .designMiddle .designTop .designBottom .main .content p font {
	font-family: Arial, Helvetica, sans-serif;
}
.design .designMiddle .designTop .designBottom .main .content p font {
	font-family: "Times New Roman", Times, serif;
}
.design .designMiddle .designTop .designBottom .main .content p font {
	font-size: 10px;
}
.design .designMiddle .designTop .designBottom .main .content p font {
	font-size: 12px;
}
.design .designMiddle .designTop .designBottom .main .content p font {
	font-size: 14px;
}
.design .designMiddle .designTop .designBottom .main .content p strong {
	font-family: "Times New Roman", Times, serif;
}
.design .designMiddle .designTop .designBottom .main .content p strong {
	font-size: 14px;
}
.design .designMiddle .designTop .designBottom .main .content p strong {
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
}
wholepage {
	font-size: 12px;
}
.design .designMiddle .designTop .designBottom .main .content p font {
	font-size: 14px;
}
.wholepage {
	font-size: medium;
	color: #099;
}
.main .content p {
	font-style: italic;
}
main.content {
	font-style: italic;
}
.main {
	font-size: 12px;
}
.design .designMiddle .designTop .designBottom .main .content p {
	color: #0074BA;
}
.design .designMiddle .designTop .designBottom .main .content p strong .main {
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}
.design .designMiddle .designTop .designBottom .main .content p {
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}
.design .designMiddle .designTop .designBottom .main .content p strong .main {
	font-size: 12px;
}
.design .designMiddle .designTop .designBottom .main .content p strong .main {
	font-size: 14px;
}
.design .designMiddle .designTop .designBottom .main .content p strong .main {
	font-size: 16px;
}
.design .designMiddle .designTop .designBottom .main .content p {
	font-size: 16px;
	font-style: normal;
	text-align: left;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
.design .designMiddle .designTop .designBottom .main .content {
	font-size: 16px;
	text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.design .designMiddle .designTop .designBottom .main .content h1 {
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
	color: #399;
}
.design .designMiddle .designTop .designBottom .main .content h1 {
	font-family: Adobe Garamond Pro Bold Italic;
	font-style: italic;
}
.design .designMiddle .designTop .designBottom .main .content h1 {
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

