/*------------------------------------- HOME PAGE MAIN NAVIGATION ------------------------------------------*/

#aboutus_nav { /* Navigation container. */
	background: none;
	height: 344px;
	margin: 0px;
	width: 168px;
	float: right;
	position: relative;
}
#aboutus_nav ul {
	border: 0;
	height: 344px;
	margin: 0;
	padding: 0;
	position:relative;
	width: 343px;
	background-image: url(../images/aboutus_buttons.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#aboutus_nav li {
	background: transparent;
	list-style: none;
	top: 0;
	float:left;
}
#aboutus_nav li, #aboutus_nav a {
	margin: 0;
	padding: 0;
	width: 168px;
	height:173px;
	float:left;
}
#aboutus_nav li a {
	border: 0;
	display: block; /* turns links into blocks */
	margin: 0;
	padding: 0;
	text-indent: -9999px; /* pushes link text off the page */
	text-decoration: none;
	width: 168px;
	height:173px;
	float:left;
}
/* Setting background, width & position of main nav links... */
#aboutus_whychooseus {
	top: 0;
	height: 173px;
}
#aboutus_background  {
	top: 0px;
	height: 173px;
}
#aboutus_david {
	top: 173px;
	height: 173px;
}
#aboutus_team  {
	top: 173px;
	height: 173px;
}
/* Setting background image positions of hover state... */
#aboutus_whychooseus a:hover {
	background: url(../images/aboutus_buttons.gif) -343px 0px no-repeat;
	height: 173px;
}
#aboutus_background a:hover {
	background: url(../images/aboutus_buttons.gif) -511px 0px no-repeat;
	height: 173px;
}
#aboutus_david a:hover {
	background: url(../images/aboutus_buttons.gif) -343px -173px no-repeat;
	height: 173px;
}
#aboutus_team a:hover {
	background: url(../images/aboutus_buttons.gif) -511px -173px no-repeat;
	height: 173px;
}
/* You are here. */
#aboutus_whychooseus_a #aboutus_whychooseus {
	background: url(../images/treatment_buttons.gif) -343px 0px no-repeat;
	height:173px;
}
#aboutus_background_a #aboutus_background {
	background: url(../images/treatment_buttons.gif) -511px 0px no-repeat;
	height:173px;
}
#aboutus_david_a #aboutus_david {
	background: url(../images/treatment_buttons.gif) -343px -173px no-repeat;
	height:173px;
}
#aboutus_team_a #aboutus_team {
	background: url(../images/treatment_buttons.gif) -511px -173px no-repeat;
	height:173px;
}
/* Treatment sub menu */

.chooseus {
	background-image:url(../images/choose_us.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:113px;
	height:22px;
}
.chooseus:hover {
	background-image:url(../images/choose_us_h.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:113px;
	height:22px;
}
.chooseus_h {
	background-image:url(../images/choose_us_h.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:113px;
	height:22px;
}
.background {
	background-image:url(../images/background.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:108px;
	height:22px;
}
.background:hover {
	background-image:url(../images/background_h.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:108px;
	height:22px;
}
.background_h {
	background-image:url(../images/background_h.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:108px;
	height:22px;
}
.david {
	background-image:url(../images/david_nelson.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:118px;
	height:22px;
}
.david:hover {
	background-image:url(../images/david_nelson_h.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:118px;
	height:22px;
}
.david_h {
	background-image:url(../images/david_nelson_h.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:118px;
	height:22px;
}
.team {
	background-image:url(../images/team.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:113px;
	height:22px;
}
.team:hover {
	background-image:url(../images/team_h.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:113px;
	height:22px;
}
.team_h {
	background-image:url(../images/family_h.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:113px;
	height:22px;
}



/*  Meet the Team  */


#team_inner_nav { /* Navigation container. */
	background: none;
	height: 344px;
	margin: 0px;
	width: 174px;
	float: right;
	position: relative;
}
#team_inner_nav ul {
	border: 0;
	margin: 0;
	padding: 0;
	position:relative;
	width: 174px;
	background-image: url(../images/team_subnav.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 170px;
}
#team_inner_nav li {
	background: transparent;
	list-style: none;
	top: 0;
	float:left;
}
#team_inner_nav li, #trea_inner_nav a {
	margin: 0;
	padding: 0;
	width: 84px;
	height:85px;
	float:left;
}
#team_inner_nav li a {
	border: 0;
	display: block; /* turns links into blocks */
	margin: 0;
	padding: 0;
	text-indent: -9999px; /* pushes link text off the page */
	text-decoration: none;
	width: 84px;
	height:85px;
	float:left;
}

#about_team_first {
	top: 0;
	height: 85px;
}
#about_team_first a:hover {
	background:url(../images/team_subnav.gif) -174px 0px no-repeat;
	height: 85px;
}

#about_team_second {
	top: 0px;
	height: 85px;
}
#about_team_second a:hover {
	background: url(../images/team_subnav.gif) -258px 0px no-repeat;
	height: 85px;
}

#about_team_third {
	top: 85px;
	height: 85px;
}
#about_team_third a:hover {
	background: url(../images/team_subnav.gif) -174px -85px no-repeat;
	height: 85px;
}

#about_team_four {
	top: 0px;
	height: 85px;
}
#about_team_four a:hover {
	background: url(../images/team_subnav.gif) -258px -85px no-repeat;
	height: 85px;
}


/*  END Meet the Team  */




/* inner. */

#about_inner_nav { /* Navigation container. */
	background: none;
	height: 344px;
	margin: 0px;
	width: 174px;
	float: right;
	position: relative;
}
#about_inner_nav ul {
	border: 0;
	height: 180px;
	margin: 0;
	padding: 0;
	position:relative;
	width: 173px;
	background-image: url(../images/about_submenu.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#about_inner_nav li {
	background: transparent;
	list-style: none;
	top: 0;
	float:left;
}
#about_inner_nav li, #aboutus_nav a {
	margin: 0;
	padding: 0;
	width: 84px;
	height:85px;
	float:left;
}
#about_inner_nav li a { 
	border: 0;
	display: block; /* turns links into blocks */
	margin: 0;
	padding: 0;
	text-indent: -9999px; /* pushes link text off the page */
	text-decoration: none;
	width: 84px;
	height:85px;
	float:left;
}

/* Setting background, width & position of main nav links... */
#choose { top: 0; height: 85px;}
#practicegallery { top: 0px; height: 85px; }
#david { top: 85px; height: 85px; }
#meet-team { top: 85px; height: 85px; }


/* Setting background image positions of hover state... */
#choose a:hover { background: url(../images/about_submenu.gif) -174px 0px no-repeat; height: 85px;}
#practicegallery a:hover { background: url(../images/about_submenu.gif) -258px 0px no-repeat; height: 85px; }
#david a:hover { background: url(../images/about_submenu.gif) -174px -85px no-repeat; height: 85px; }
#meet-team a:hover { background: url(../images/about_submenu.gif) -258px -85px no-repeat; height: 85px; }


/* You are here. */
#choose_a #choose { background: url(../images/about_submenu.gif) -174px 0px no-repeat; height:85px; }
#practicegallery_a #practicegallery {	background: url(../images/about_submenu.gif) -258px 0px no-repeat; height:85px;	}
#david_a #david { background: url(../images/about_submenu.gif) -174px -85px no-repeat; height:85px; }
#meet-team_a #meet-team { background: url(../images/about_submenu.gif) -258px -85px no-repeat; height:85px; }
