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

#treatment_nav { /* Navigation container. */
	background: none;
	height: 344px;
	margin: 0px;
	width: 168px;
	float: right;
	position: relative;
}
#treatment_nav ul {
	border: 0;
	height: 344px;
	margin: 0;
	padding: 0;
	position:relative;
	width: 343px;
	background-image: url(../images/treatment_buttons.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#treatment_nav li {
	background: transparent;
	list-style: none;
	top: 0;
	float:left;
}
#treatment_nav li, #treatment_nav a {
	margin: 0;
	padding: 0;
	width: 168px;
	height:173px;
	float:left;
}
#treatment_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... */
#treatment_implant {
	top: 0;
	height: 173px;
}
#treatment_cosmetic {
	top: 0px;
	height: 173px;
}
#treatment_smoothing {
	top: 173px;
	height: 173px;
}
#treatment_family {
	top: 173px;
	height: 173px;
}
/* Setting background image positions of hover state... */
#treatment_implant a:hover {
	background: url(../images/treatment_buttons.gif) -343px 0px no-repeat;
	height: 173px;
}
#treatment_cosmetic a:hover {
	background: url(../images/treatment_buttons.gif) -511px 0px no-repeat;
	height: 173px;
}
#treatment_smoothing a:hover {
	background: url(../images/treatment_buttons.gif) -343px -173px no-repeat;
	height: 173px;
}
#treatment_family a:hover {
	background: url(../images/treatment_buttons.gif) -511px -173px no-repeat;
	height: 173px;
}
/* You are here. */
#treatment_implant_a #treatment_implant {
	background: url(../images/treatment_buttons.gif) -343px 0px no-repeat;
	height:173px;
}
#treatment_cosmetic_a #treatment_cosmetic {
	background: url(../images/treatment_buttons.gif) -511px 0px no-repeat;
	height:173px;
}
#treatment_smoothing_a #treatment_smoothing {
	background: url(../images/treatment_buttons.gif) -343px -173px no-repeat;
	height:173px;
}
#treatment_family_a #treatment_family {
	background: url(../images/treatment_buttons.gif) -511px -173px no-repeat;
	height:173px;
}
/* Treatment sub menu */

.dental_implant {
	background-image:url(../images/dental_implant.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:109px;
	height:22px;
}
.dental_implant:hover {
	background-image:url(../images/dental_implant_h.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:109px;
	height:22px;
}
.dental_implant_h {
	background-image:url(../images/dental_implant_h.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:109px;
	height:22px;
}
.cosmetic_treatment {
	background-image:url(../images/cosmetic_treatment.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:139px;
	height:22px;
}
.cosmetic_treatment:hover {
	background-image:url(../images/cosmetic_treatment_h.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:139px;
	height:22px;
}
.cosmetic_treatment_h {
	background-image:url(../images/cosmetic_treatment_h.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:139px;
	height:22px;
}
.smoothing {
	background-image:url(../images/smoothing.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:182px;
	height:22px;
}
.smoothing:hover {
	background-image:url(../images/smoothing_h.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:182px;
	height:22px;
}
.smoothing_h {
	background-image:url(../images/smoothing_h.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:182px;
	height:22px;
}
.family {
	background-image:url(../images/family.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:208px;
	height:22px;
}
.family:hover {
	background-image:url(../images/family_h.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:208px;
	height:22px;
}
.family_h {
	background-image:url(../images/family_h.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	cursor:pointer;
	width:208px;
	height:22px;
}
/* treatment menu inner */

#trea_inner_nav { /* Navigation container. */
	background: none;
	height: 344px;
	margin: 0px;
	width: 174px;
	float: right;
	position: relative;
}
#trea_inner_nav ul {
	border: 0;
	height: 344px;
	margin: 0;
	padding: 0;
	position:relative;
	width: 174px;
	background-image: url(../images/treatment_but_inner.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#trea_inner_nav li {
	background: transparent;
	list-style: none;
	top: 0;
	float:left;
}
#trea_inner_nav li, #trea_inner_nav a {
	margin: 0;
	padding: 0;
	width: 84px;
	height:85px;
	float:left;
}
#trea_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... */
#trea_inner_smilemakeover {
	top: 0;
	height: 85px;
}
#trea_inner_toothwhite {
	top: 0px;
	height: 85px;
}
#trea_inner_veneers {
	top: 85px;
	height: 85px;
}
#trea_inner_crowns {
	top: 85px;
	height: 85px;
}
#trea_inner_filling {
	top: 170px;
	height: 85px;
}
#trea_inner_gumlifts {
	top: 170px;
	height: 85px;
}
#trea_inner_cerec {
	top: 254px;
	height: 85px;
}
#trea_inner_bridge {
	top: 254px;
	height: 85px;
}
/* Setting background image positions of hover state... */
#trea_inner_smilemakeover a:hover {
	background: url(../images/treatment_but_inner.gif) -174px 0px no-repeat;
	height: 85px;
}
#trea_inner_toothwhite a:hover {
	background: url(../images/treatment_but_inner.gif) -258px 0px no-repeat;
	height: 85px;
}
#trea_inner_veneers a:hover {
	background: url(../images/treatment_but_inner.gif) -174px -85px no-repeat;
	height: 85px;
}
#trea_inner_crowns a:hover {
	background: url(../images/treatment_but_inner.gif) -258px -85px no-repeat;
	height: 85px;
}
#trea_inner_filling a:hover {
	background: url(../images/treatment_but_inner.gif) -174px -170px no-repeat;
	height: 85px;
}
#trea_inner_gumlifts a:hover {
	background: url(../images/treatment_but_inner.gif) -258px -170px no-repeat;
	height: 85px;
}
#trea_inner_cerec a:hover {
	background: url(../images/treatment_but_inner.gif) -174px -255px no-repeat;
	height: 85px;
}
#trea_inner_bridge a:hover {
	background: url(../images/treatment_but_inner.gif) -258px -255px no-repeat;
	height: 85px;
}
/* You are here. */
#trea_inner_smilemakeover_a #trea_inner_smilemakeover {
	background: url(../images/treatment_but_inner.gif) -174px 0px no-repeat;
	height:85px;
}
#trea_inner_toothwhite_a #trea_inner_toothwhite {
	background: url(../images/treatment_but_inner.gif) -258px 0px no-repeat;
	height:85px;
}
#trea_inner_veneers_a #ttrea_inner_veneers {
	background: url(../images/treatment_but_inner.gif) -174px -85px no-repeat;
	height:85px;
}
#trea_inner_crowns_a #trea_inner_crowns {
	background: url(../images/treatment_but_inner.gif) -258px -85px no-repeat;
	height:85px;
}
#trea_inner_filling_a #trea_inner_filling {
	background: url(../images/treatment_but_inner.gif) -174px -170px no-repeat;
	height:85px;
}
#trea_inner_gumlifts_a #trea_inner_gumlifts {
	background: url(../images/treatment_but_inner.gif) -258px -170px no-repeat;
	height:85px;
}
#trea_inner_cerec_a #trea_inner_cerec {
	background: url(../images/treatment_but_inner.gif) -174px -254px no-repeat;
	height:85px;
}
#trea_inner_bridge_a #trea_inner_bridge {
	background: url(../images/treatment_but_inner.gif) -258px -254px no-repeat;
	height:85px;
}
/* Smoothing sub menu */

#smoothing_nav { /* Navigation container. */
	background: none;
	height: 344px;
	margin: 0px;
	width: 174px;
	float: right;
	position: relative;
}
#smoothing_nav ul {
	border: 0;
	height: 344px;
	margin: 0;
	padding: 0;
	position:relative;
	width: 174px;
	background-image: url(../images/smoothing_submenu.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#smoothing_nav li {
	background: transparent;
	list-style: none;
	top: 0;
	float:left;
}
#smoothing_nav li, #smoothing_nav a {
	margin: 0;
	padding: 0;
	width: 84px;
	height:85px;
	float:left;
}
#smoothing_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... */
#smoothing_botox {
	top: 0;
	height: 85px;
}
#smoothing_restylane {
	top: 0px;
	height: 85px;
}
#smoothing_teosyal {
	top: 85px;
	height: 85px;
}
/* Setting background image positions of hover state... */
#smoothing_botox a:hover {
	background: url(../images/smoothing_submenu.gif) -174px 0px no-repeat;
	height: 85px;
}
#smoothing_restylane a:hover {
	background: url(../images/smoothing_submenu.gif) -258px 0px no-repeat;
	height: 85px;
}
#smoothing_teosyal a:hover {
	background: url(../images/smoothing_submenu.gif) -174px -85px no-repeat;
	height: 85px;
}
/* You are here. */
#smoothing_botox _a #smoothing_botox {
	background: url(../images/smoothing_submenu.gif) -174px 0px no-repeat;
	height:85px;
}
#smoothing_restylane_a #smoothing_restylane {
	background: url(../images/smoothing_submenu.gif) -258px 0px no-repeat;
	height:85px;
}
#smoothing_teosyal_a #smoothing_teosyal {
	background: url(../images/smoothing_submenu.gif) -174px -85px no-repeat;
	height:85px;
}
/* Family sub menu */

#family_nav { /* Navigation container. */
	background: none;
	height: 344px;
	margin: 0px;
	width: 174px;
	float: right;
	position: relative;
}
#family_nav ul {
	border: 0;
	height: 344px;
	margin: 0;
	padding: 0;
	position:relative;
	width: 174px;
	background-image: url(../images/family_submenu.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#family_nav li {
	background: transparent;
	list-style: none;
	top: 0;
	float:left;
}
#family_nav li, #family_nav a {
	margin: 0;
	padding: 0;
	width: 84px;
	height:85px;
	float:left;
}
#family_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... */
#family_children {
	top: 0;
	height: 85px;
}
#family_dentalhygiene {
	top: 0px;
	height: 85px;
}
#family_badbreath {
	top: 85px;
	height: 85px;
}
#family_gumdisease {
	top: 85px;
	height: 85px;
}
#family_decaydetection {
	top: 170px;
	height: 85px;
}
#family_mouthcancer {
	top: 170px;
	height: 85px;
}
#family_oralsurgery {
	top: 254px;
	height: 85px;
}
#family_rootcanal {
	top: 254px;
	height: 85px;
}
/* Setting background image positions of hover state... */
#family_children a:hover {
	background: url(../images/family_submenu.gif) -174px 0px no-repeat;
	height: 85px;
}
#family_dentalhygiene a:hover {
	background: url(../images/family_submenu.gif) -258px 0px no-repeat;
	height: 85px;
}
#family_badbreath a:hover {
	background: url(../images/family_submenu.gif) -174px -85px no-repeat;
	height: 85px;
}
#family_gumdisease a:hover {
	background: url(../images/family_submenu.gif) -258px -85px no-repeat;
	height: 85px;
}
#family_decaydetection a:hover {
	background: url(../images/family_submenu.gif) -174px -170px no-repeat;
	height: 85px;
}
#family_mouthcancer a:hover {
	background: url(../images/family_submenu.gif) -258px -170px no-repeat;
	height: 85px;
}
#family_oralsurgery a:hover {
	background: url(../images/family_submenu.gif) -174px -254px no-repeat;
	height: 85px;
}
#family_rootcanal a:hover {
	background: url(../images/family_submenu.gif) -258px -254px no-repeat;
	height: 85px;
}
/* You are here. */
#family_children_a #family_children {
	background: url(../images/family_submenu.gif) -174px 0px no-repeat;
	height:85px;
}
#family_dentalhygiene_a #family_dentalhygiene {
	background: url(../images/family_submenu.gif) -258px 0px no-repeat;
	height:85px;
}
#family_badbreath_a #family_badbreath {
	background: url(../images/family_submenu.gif) -174px -85px no-repeat;
	height:85px;
}
#family_gumdisease_a #family_gumdisease {
	background: url(../images/family_submenu.gif) -258px -85px no-repeat;
	height:85px;
}
#family_decaydetection_a #family_decaydetection {
	background: url(../images/family_submenu.gif) -174px -170px no-repeat;
	height:85px;
}
#family_mouthcancer_a #family_mouthcancer {
	background: url(../images/family_submenu.gif) -258px -170px no-repeat;
	height:85px;
}
#family_oralsurgery_a #family_oralsurgery {
	background: url(../images/family_submenu.gif) -174px -254px no-repeat;
	height:85px;
}
#family_rootcanal_a #family_rootcanal {
	background: url(../images/family_submenu.gif) -258px -254px no-repeat;
	height:85px;
}
/* Bottom sub menu */

#bottom_nav { /* Navigation container. */
	background: none;
	height: 88px;
	margin: 0px;
	width: 184px;
	float: right;
	position: relative;
}
#bottom_nav ul {
	border: 0;
	height: 88px;
	margin: 0;
	padding: 0;
	position:relative;
	width: 184px;
	background-image: url(../images/bottom_sub_menu.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#bottom_nav li {
	background: transparent;
	list-style: none;
	top: 0;
	float:left;
}
#bottom_nav li, #smoothing_nav a {
	margin: 0;
	padding: 0;
	width: 184px;
	height:22px;
	float:left;
}
#bottom_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: 184px;
	height:22px;
	float:left;
}
/* Setting background, width & position of main nav links... */
#bottom_implant {
	top: 0;
	height: 22px;
}
#bottom_cosmetic {
	top: 22px;
	height: 22px;
}
#bottom_smoothing {
	top: 44px;
	height: 22px;
}
#bottom_family {
	top: 66px;
	height: 22px;
}
/* Setting background image positions of hover state... */
#bottom_implant a:hover {
	background: url(../images/bottom_sub_menu.gif) -184px 0px no-repeat;
	height: 22px;
}
#bottom_cosmetic a:hover {
	background: url(../images/bottom_sub_menu.gif) -184px -22px no-repeat;
	height: 22px;
}
#bottom_smoothing a:hover {
	background: url(../images/bottom_sub_menu.gif) -184px -44px no-repeat;
	height: 22px;
}
#bottom_family a:hover {
	background: url(../images/bottom_sub_menu.gif) -184px -66px no-repeat;
	height: 22px;
}
/* You are here. */
#bottom_implant_a #bottom_implant {
	background: url(../images/bottom_sub_menu.gif) -184px 0px no-repeat;
	height:22px;
}
#bottom_cosmetic_a #bottom_cosmetic {
	background: url(../images/bottom_sub_menu.gif) -184px -22px no-repeat;
	height:22px;
}
#bottom_smoothing_a #bottom_smoothing {
	background: url(../images/bottom_sub_menu.gif) -184px -44px no-repeat;
	height:22px;
}
#bottom_family_a #bottom_family {
	background: url(../images/bottom_sub_menu.gif) -184px -66px no-repeat;
	height:22px;
}
