/* CSS Document */

#top_nav {			margin: 0 auto 0 auto; 	width: 620px; 	padding: 0;	background: #CCC url(../images/top_nav.gif) no-repeat left top;}
#sec_nav_blank {	margin: 0 auto 0 auto;	width: 620px;	padding: 0;	background: #CCC url(../images/sec_nav_blank.gif) no-repeat left top;}
#sec_nav_aes {		margin: 0 auto 0 auto;	width: 620px;	padding: 0;	background: #CCC url(../images/sec_nav_aes.gif) no-repeat left top;}
#sec_nav_rec {		margin: 0 auto 0 auto;	width: 620px;	padding: 0;	background: #CCC url(../images/sec_nav_rec.gif) no-repeat left top;}
#sec_nav_non {		margin: 0 auto 0 auto;	width: 620px;	padding: 0;	background: #CCC url(../images/sec_nav_non.gif) no-repeat left top;}
#sec_nav_abo {		margin: 0 auto 0 auto;	width: 620px;	padding: 0; background: #CCC url(../images/sec_nav_abo.gif) no-repeat left top;}

ul#nav {
	position: relative;
	width: 620px;
	height: 20px;
	margin: 0;
	height: 20px;
	list-style-type: none;
	overflow: hidden;
}

body#homepage #top_nav ul#nav  			{ background: transparent url(../images/top_nav.gif) no-repeat 0 0; }
body#aesthetic #top_nav ul#nav  		{ background: transparent url(../images/top_nav.gif) no-repeat 0 0; }
body#reconstructive #top_nav ul#nav  	{ background: transparent url(../images/top_nav.gif) no-repeat 0 0; }
body#nonsurgical #top_nav ul#nav  		{ background: transparent url(../images/top_nav.gif) no-repeat 0 0; }
body#first #top_nav ul#nav  			{ background: transparent url(../images/top_nav.gif) no-repeat 0 0; }
body#about #top_nav ul#nav  			{ background: transparent url(../images/top_nav.gif) no-repeat 0 0; }
body#contact #top_nav ul#nav  			{ background: transparent url(../images/top_nav.gif) no-repeat 0 0; }

ul#nav li a {
	position: absolute;
	top: 0;
	text-indent: -9000px;
	text-decoration: none;
	padding: 20px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:20px; /* IE5/Win */
	background: #CCC url(../images/top_nav.gif) no-repeat;
}

#sec_nav_aes ul#nav li a {
	position: absolute;
	top: 0;
	text-indent: -9000px;
	text-decoration: none;
	padding: 20px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:20px; /* IE5/Win */
	background: #CCC url(../images/sec_nav_aes.gif) no-repeat;
}

#sec_nav_rec ul#nav li a {
	position: absolute;
	top: 0;
	text-indent: -9000px;
	text-decoration: none;
	padding: 20px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:20px; /* IE5/Win */
	background: #CCC url(../images/sec_nav_rec.gif) no-repeat;
}

#sec_nav_non ul#nav li a {
	position: absolute;
	top: 0;
	text-indent: -9000px;
	text-decoration: none;
	padding: 20px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:20px; /* IE5/Win */
	background: #CCC url(../images/sec_nav_non.gif) no-repeat;
}

#sec_nav_abo ul#nav li a {
	position: absolute;
	top: 0;
	text-indent: -9000px;
	text-decoration: none;
	padding: 20px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:20px; /* IE5/Win */
	background: #CCC url(../images/sec_nav_abo.gif) no-repeat;
}

/*----------------------------------- HOMEPAGE -----------------------------------*/

body#homepage li#aes a 			{ background-position: 0 0; width: 95px; left: 0px; }
body#homepage li#aes a:hover	{ background-position: 0 -20px; }
body#homepage li#rec a 			{ background-position: -95px 0; width: 119px; left: 95px; }
body#homepage li#rec a:hover	{ background-position: -95px -20px; }
body#homepage li#non a 			{ background-position: -214px 0; width: 107px; left: 214px; }
body#homepage li#non a:hover	{ background-position: -214px -20px; }
body#homepage li#fir a 			{ background-position: -321px 0; width: 145px; left: 321px; }
body#homepage li#fir a:hover	{ background-position: -321px -20px; }
body#homepage li#abo a 			{ background-position: -466px 0; width: 66px; left: 466px; }
body#homepage li#abo a:hover	{ background-position: -466px -20px; }
body#homepage li#con a 			{ background-position: -532px 0; width: 88px; left: 532px; }
body#homepage li#con a:hover	{ background-position: -532px -20px; }

/*----------------------------------- AESTHETIC -----------------------------------*/

body#aesthetic li#aes a 		{ background-position: 0 -40px; width: 95px; left: 0px; }
body#aesthetic li#aes a:hover	{ background-position: 0 -60px; }
body#aesthetic li#rec a 		{ background-position: -95px 0; width: 119px; left: 95px; }
body#aesthetic li#rec a:hover	{ background-position: -95px -20px; }
body#aesthetic li#non a 		{ background-position: -214px 0; width: 107px; left: 214px; }
body#aesthetic li#non a:hover	{ background-position: -214px -20px; }
body#aesthetic li#fir a 		{ background-position: -321px 0; width: 145px; left: 321px; }
body#aesthetic li#fir a:hover	{ background-position: -321px -20px; }
body#aesthetic li#abo a 		{ background-position: -466px 0; width: 66px; left: 466px; }
body#aesthetic li#abo a:hover	{ background-position: -466px -20px; }
body#aesthetic li#con a 		{ background-position: -532px 0; width: 88px; left: 532px; }
body#aesthetic li#con a:hover	{ background-position: -532px -20px; }

body#aesthetic li#bre a 		{ background-position: 0 0; width: 76px; left: 0px; }
body#aesthetic li#bre a:hover	{ background-position: 0 -20px; }
body#aesthetic li#bod a 		{ background-position: -76px 0; width: 131px; left: 76px; }
body#aesthetic li#bod a:hover	{ background-position: -76px -20px; }
body#aesthetic li#fac a 		{ background-position: -207px 0; width: 60px; left: 207px; }
body#aesthetic li#fac a:hover	{ background-position: -207px -20px; }

body#aesthetic #bre li#bre a 		{ background-position: 0 -40px; width: 76px; left: 0px; }
body#aesthetic #bre li#bre a:hover	{ background-position: 0 -40px; }
body#aesthetic #bre li#bod a 		{ background-position: -76px 0; width: 131px; left: 76px; }
body#aesthetic #bre li#bod a:hover	{ background-position: -76px -20px; }
body#aesthetic #bre li#fac a 		{ background-position: -207px 0; width: 60px; left: 207px; }
body#aesthetic #bre li#fac a:hover	{ background-position: -207px -20px; }

body#aesthetic #bod li#bre a 		{ background-position: 0 0px; width: 76px; left: 0px; }
body#aesthetic #bod li#bre a:hover	{ background-position: 0 -20px; }
body#aesthetic #bod li#bod a 		{ background-position: -76px -40px; width: 131px; left: 76px; }
body#aesthetic #bod li#bod a:hover	{ background-position: -76px -40px; }
body#aesthetic #bod li#fac a 		{ background-position: -207px 0; width: 60px; left: 207px; }
body#aesthetic #bod li#fac a:hover	{ background-position: -207px -20px; }

body#aesthetic #fac li#bre a 		{ background-position: 0 0; width: 76px; left: 0px; }
body#aesthetic #fac li#bre a:hover	{ background-position: 0 -20px; }
body#aesthetic #fac li#bod a 		{ background-position: -76px 0; width: 131px; left: 76px; }
body#aesthetic #fac li#bod a:hover	{ background-position: -76px -20px; }
body#aesthetic #fac li#fac a 		{ background-position: -207px -40px; width: 60px; left: 207px; }
body#aesthetic #fac li#fac a:hover	{ background-position: -207px -40px; }


/*----------------------------------- RECONSTRUCTIVE -----------------------------------*/

body#reconstructive li#aes a 		{ background-position: 0 0; width: 95px; left: 0px; }
body#reconstructive li#aes a:hover	{ background-position: 0 -20px; }
body#reconstructive li#rec a 		{ background-position: -95px -40px; width: 119px; left: 95px; }
body#reconstructive li#rec a:hover	{ background-position: -95px -60px; }
body#reconstructive li#non a 		{ background-position: -214px 0; width: 107px; left: 214px; }
body#reconstructive li#non a:hover	{ background-position: -214px -20px; }
body#reconstructive li#fir a 		{ background-position: -321px 0; width: 145px; left: 321px; }
body#reconstructive li#fir a:hover	{ background-position: -321px -20px; }
body#reconstructive li#abo a 		{ background-position: -466px 0; width: 66px; left: 466px; }
body#reconstructive li#abo a:hover	{ background-position: -466px -20px; }
body#reconstructive li#con a 		{ background-position: -532px 0; width: 88px; left: 532px; }
body#reconstructive li#con a:hover	{ background-position: -532px -20px; }

body#reconstructive li#bre a 		{ background-position: 0 0; width: 76px; left: 0px; }
body#reconstructive li#bre a:hover	{ background-position: 0 -20px; }
body#reconstructive li#ski a 		{ background-position: -76px 0; width: 50px; left: 76px; }
body#reconstructive li#ski a:hover	{ background-position: -76px -20px; }

body#reconstructive #bre li#bre a 		{ background-position: 0 -40px; width: 76px; left: 0px; }
body#reconstructive #bre li#bre a:hover	{ background-position: 0 -40px; }
body#reconstructive #bre li#ski a 		{ background-position: -76px 0; width: 50px; left: 76px; }
body#reconstructive #bre li#ski a:hover	{ background-position: -76px -20px; }

body#reconstructive #ski li#bre a 		{ background-position: 0 0; width: 76px; left: 0px; }
body#reconstructive #ski li#bre a:hover	{ background-position: 0 -20px; }
body#reconstructive #ski li#ski a 		{ background-position: -76px -40px; width: 50px; left: 76px; }
body#reconstructive #ski li#ski a:hover	{ background-position: -76px -40px; }


/*----------------------------------- NONSURGICAL -----------------------------------*/

body#nonsurgical li#aes a 			{ background-position: 0 0; width: 95px; left: 0px; }
body#nonsurgical li#aes a:hover		{ background-position: 0 -20px; }
body#nonsurgical li#rec a 			{ background-position: -95px 0; width: 119px; left: 95px; }
body#nonsurgical li#rec a:hover		{ background-position: -95px -20px; }
body#nonsurgical li#non a 			{ background-position: -214px -40px; width: 107px; left: 214px; }
body#nonsurgical li#non a:hover		{ background-position: -214px -60px; }
body#nonsurgical li#fir a 			{ background-position: -321px 0; width: 145px; left: 321px; }
body#nonsurgical li#fir a:hover		{ background-position: -321px -20px; }
body#nonsurgical li#abo a 			{ background-position: -466px 0; width: 66px; left: 466px; }
body#nonsurgical li#abo a:hover		{ background-position: -466px -20px; }
body#nonsurgical li#con a 			{ background-position: -532px 0; width: 88px; left: 532px; }
body#nonsurgical li#con a:hover		{ background-position: -532px -20px; }

body#nonsurgical li#las a 			{ background-position: 0 0; width: 70px; left: 0px; }
body#nonsurgical li#las a:hover		{ background-position: 0 -20px; }
body#nonsurgical li#inj a 			{ background-position: -70px 0; width: 94px; left: 70px; }
body#nonsurgical li#inj a:hover		{ background-position: -70px -20px; }
body#nonsurgical li#ski a 			{ background-position: -164px 0; width: 90px; left: 164px; }
body#nonsurgical li#ski a:hover		{ background-position: -164px -20px; }

body#nonsurgical #las li#las a 			{ background-position: 0 -40px; width: 70px; left: 0px; }
body#nonsurgical #las li#las a:hover	{ background-position: 0 -40px; }
body#nonsurgical #las li#inj a 			{ background-position: -70px 0; width: 94px; left: 70px; }
body#nonsurgical #las li#inj a:hover	{ background-position: -70px -20px; }
body#nonsurgical #las li#ski a 			{ background-position: -164px 0; width: 90px; left: 164px; }
body#nonsurgical #las li#ski a:hover	{ background-position: -164px -20px; }

body#nonsurgical #inj li#las a 			{ background-position: 0 0px; width: 70px; left: 0px; }
body#nonsurgical #inj li#las a:hover	{ background-position: 0 -20px; }
body#nonsurgical #inj li#inj a 			{ background-position: -70px -40px; width: 94px; left: 70px; }
body#nonsurgical #inj li#inj a:hover	{ background-position: -70px -40px; }
body#nonsurgical #inj li#ski a 			{ background-position: -164px 0; width: 90px; left: 164px; }
body#nonsurgical #inj li#ski a:hover	{ background-position: -164px -20px; }

body#nonsurgical #ski li#las a 			{ background-position: 0 0; width: 70px; left: 0px; }
body#nonsurgical #ski li#las a:hover	{ background-position: 0 -20px; }
body#nonsurgical #ski li#inj a 			{ background-position: -70px 0; width: 94px; left: 70px; }
body#nonsurgical #ski li#inj a:hover	{ background-position: -70px -20px; }
body#nonsurgical #ski li#ski a 			{ background-position: -164px -40px; width: 90px; left: 164px; }
body#nonsurgical #ski li#ski a:hover	{ background-position: -164px -40px; }


/*----------------------------------- FIRST CONSULTATION -----------------------------------*/

body#first li#aes a 			{ background-position: 0 0; width: 95px; left: 0px; }
body#first li#aes a:hover		{ background-position: 0 -20px; }
body#first li#rec a 			{ background-position: -95px 0; width: 119px; left: 95px; }
body#first li#rec a:hover		{ background-position: -95px -20px; }
body#first li#non a 			{ background-position: -214px 0; width: 107px; left: 214px; }
body#first li#non a:hover		{ background-position: -214px -20px; }
body#first li#fir a 			{ background-position: -321px -40px; width: 145px; left: 321px; }
body#first li#fir a:hover		{ background-position: -321px -60px; }
body#first li#abo a 			{ background-position: -466px 0; width: 66px; left: 466px; }
body#first li#abo a:hover		{ background-position: -466px -20px; }
body#first li#con a 			{ background-position: -532px 0; width: 88px; left: 532px; }
body#first li#con a:hover		{ background-position: -532px -20px; }


/*----------------------------------- ABOUT -----------------------------------*/

body#about li#aes a 			{ background-position: 0 0; width: 95px; left: 0px; }
body#about li#aes a:hover		{ background-position: 0 -20px; }
body#about li#rec a 			{ background-position: -95px 0; width: 119px; left: 95px; }
body#about li#rec a:hover		{ background-position: -95px -20px; }
body#about li#non a 			{ background-position: -214px 0; width: 107px; left: 214px; }
body#about li#non a:hover		{ background-position: -214px -20px; }
body#about li#fir a 			{ background-position: -321px 0; width: 145px; left: 321px; }
body#about li#fir a:hover		{ background-position: -321px -20px; }
body#about li#abo a 			{ background-position: -466px -40px; width: 66px; left: 466px; }
body#about li#abo a:hover		{ background-position: -466px -60px; }
body#about li#con a 			{ background-position: -532px 0; width: 88px; left: 532px; }
body#about li#con a:hover		{ background-position: -532px -20px; }

body#about li#drr a 			{ background-position: 0 0; width: 152px; left: 0px; }
body#about li#drr a:hover		{ background-position: 0 -20px; }
body#about li#the a 			{ background-position: -152px 0; width: 88px; left: 152px; }
body#about li#the a:hover		{ background-position: -152px -20px; }
body#about li#dir a 			{ background-position: -240px 0; width: 88px; left: 240px; }
body#about li#dir a:hover		{ background-position: -240px -20px; }

body#about #drr li#drr a 			{ background-position: 0 -40px; width: 152px; left: 0px; }
body#about #drr li#drr a:hover		{ background-position: 0 -40px; }
body#about #abo li#the a 			{ background-position: -152px 0; width: 88px; left: 152px; }
body#about #drr li#the a:hover		{ background-position: -152px -20px; }
body#about #drr li#dir a 			{ background-position: -240px 0; width: 88px; left: 240px; }
body#about #drr li#dir a:hover		{ background-position: -240px -20px; }

body#about #the li#drr a 			{ background-position: 0 0px; width: 152px; left: 0px; }
body#about #the li#drr a:hover		{ background-position: 0 -20px; }
body#about #the li#the a 			{ background-position: -152px -40px; width: 88px; left: 152px; }
body#about #the li#the a:hover		{ background-position: -152px -40px; }
body#about #the li#dir a 			{ background-position: -240px 0; width: 88px; left: 240px; }
body#about #the li#dir a:hover		{ background-position: -240px -20px; }

body#about #dir li#drr a 			{ background-position: 0 0; width: 152px; left: 0px; }
body#about #dir li#drr a:hover		{ background-position: 0 -20px; }
body#about #dir li#the a 			{ background-position: -152px 0; width: 88px; left: 152px; }
body#about #dir li#the a:hover		{ background-position: -152px -20px; }
body#about #dir li#dir a 			{ background-position: -240px -40px; width: 88px; left: 240px; }
body#about #dir li#dir a:hover		{ background-position: -240px -40px; }

/*----------------------------------- CONTACT -----------------------------------*/

body#contact li#aes a 			{ background-position: 0 0; width: 95px; left: 0px; }
body#contact li#aes a:hover		{ background-position: 0 -20px; }
body#contact li#rec a 			{ background-position: -95px 0; width: 119px; left: 95px; }
body#contact li#rec a:hover		{ background-position: -95px -20px; }
body#contact li#non a 			{ background-position: -214px 0; width: 107px; left: 214px; }
body#contact li#non a:hover		{ background-position: -214px -20px; }
body#contact li#fir a 			{ background-position: -321px 0; width: 145px; left: 321px; }
body#contact li#fir a:hover		{ background-position: -321px -20px; }
body#contact li#abo a 			{ background-position: -466px 0; width: 66px; left: 466px; }
body#contact li#abo a:hover		{ background-position: -466px -20px; }
body#contact li#con a 			{ background-position: -532px -40px; width: 88px; left: 532px; }
body#contact li#con a:hover		{ background-position: -532px -60px; }

