@charset "UTF-8";
/* CSS Document */

/* Header Nav*******************************************************************************************************************************/

#home a {
	text-indent: -1000em;
	background: url(../images/header/btn.head.home.jpg) no-repeat left top;
	width: 108px;
	height: 35px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#home a {overflow: hidden;}
/* end hack */ 
#home a:hover {background-position: 0px -35px;}	

#about a {
	text-indent: -1000em;
	background: url(../images/header/btn.head.about.jpg) no-repeat left top;
	width: 108px;
	height: 35px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#about a {overflow: hidden;}
/* end hack */ 
	
#about a:hover {background-position: 0px -35px;}	

#news a {
	text-indent: -1000em;
	background: url(../images/header/btn.head.news.jpg) no-repeat left top;
	width: 106px;
	height: 35px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#news a {overflow: hidden;}
/* end hack */ 
	
#news a:hover {	background-position: 0px -35px;}	

#contact a {
	text-indent: -1000em;
	background: url(../images/header/btn.head.contact.jpg) no-repeat left top;
	width: 108px;
	height: 35px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#contact a {overflow: hidden;}
/* end hack */ 
#contact a:hover {background-position: 0px -35px;}	

/* Footer Nav *******************************************************************************************************************************************/
#lowerhome a {
	text-indent: -1000em;
	background: url(../images/nav/btn.home.gif) no-repeat left top;
	width: 53px;
	height: 17px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#lowerhome a {overflow: hidden;}
/* end hack */ 	
#lowerhome a:hover {background-position: 0px -17px;}	

#lowerabout a {
	text-indent: -1000em;
	background: url(../images/nav/btn.about.gif) no-repeat left top;
	width: 60px;
	height: 17px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#lowerabout a {overflow: hidden;}
/* end hack */ 	
#lowerabout a:hover {background-position: 0px -17px;}	

#lowernews a {
	text-indent: -1000em;
	background: url(../images/nav/btn.news.gif) no-repeat left top;
	width: 58px;
	height: 17px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#lowernews a {overflow: hidden;}
/* end hack */ 	
#lowernews a:hover {background-position: 0px -17px;}	

#lowercontact a {
	text-indent: -1000em;
	background: url(../images/nav/btn.contact.gif) no-repeat left top;
	width: 67px;
	height: 17px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#lowercontact a {overflow: hidden;}
/* end hack */ 	
#lowercontact a:hover {background-position: 0px -17px;}	

#lasik a {
	text-indent: -1000em;
	background: url(../images/nav/btn.lasik.gif) no-repeat left top;
	width: 47px;
	height: 17px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#lasik a {overflow: hidden;}
/* end hack */ 	
#lasik a:hover {background-position: 0px -17px;}	

#cataracts a {
	text-indent: -1000em;
	background: url(../images/nav/btn.cataracts.gif) no-repeat left top;
	width: 86px;
	height: 17px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#cataracts a {overflow: hidden;}
/* end hack */ 	
#cataracts a:hover {background-position: 0px -17px;}	

#glaucoma a {
	text-indent: -1000em;
	background: url(../images/nav/btn.glaucoma.gif) no-repeat left top;
	width: 81px;
	height: 17px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#glaucoma a {overflow: hidden;}
/* end hack */ 	
#glaucoma a:hover {background-position: 0px -17px;}	

#retina a {
	text-indent: -1000em;
	background: url(../images/nav/btn.retina.gif) no-repeat left top;
	width: 60px;
	height: 17px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#retina a {overflow: hidden;}
/* end hack */ 	
#retina a:hover {background-position: 0px -17px;}	


#pediatric a {
	text-indent: -1000em;
	background: url(../images/nav/btn.pediatric.gif) no-repeat left top;
	width: 76px;
	height: 17px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#pediatric a {overflow: hidden;}
/* end hack */ 	
#pediatric a:hover {background-position: 0px -17px;}	

#neuro a {
	text-indent: -1000em;
	background: url(../images/nav/btn.neuro.gif) no-repeat left top;
	width: 62px;
	height: 17px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#neuro a {overflow: hidden;}
/* end hack */ 	
#neuro a:hover {background-position: 0px -17px;}	

#botox a {
	text-indent: -1000em;
	background: url(../images/nav/btn.botox.gif) no-repeat left top;
	width: 56px;
	height: 17px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#botox a {overflow: hidden;}
/* end hack */ 	
#botox a:hover {background-position: 0px -17px;}	

#eyeexams a {
	text-indent: -1000em;
	background: url(../images/nav/btn.eyeexams.gif) no-repeat left top;
	width: 82px;
	height: 17px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#eyeexams a {overflow: hidden;}
/* end hack */ 	
#eyeexams a:hover {background-position: 0px -17px;}	

/* Vertical Nav *******************************************************************************************************************************************/
#vlasik a {
	text-indent: -1000em;
	background: url(../images/sidenav/btn.lasik.jpg) no-repeat left top;
	width: 141px;
	height: 35px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#vlasik a {overflow: hidden;}
/* end hack */ 	
#vlasik a:hover {background-position: 0px -35px;}	

#vcataracts a {
	text-indent: -1000em;
	background: url(../images/sidenav/btn.cataracts.jpg) no-repeat left top;
	width: 141px;
	height: 36px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#vcataracts a {overflow: hidden;}
/* end hack */ 	
#vcataracts a:hover {background-position: 0px -36px;}	

#vglaucoma a {
	text-indent: -1000em;
	background: url(../images/sidenav/btn.glaucoma.jpg) no-repeat left top;
	width: 141px;
	height: 36px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#vglaucoma a {overflow: hidden;}
/* end hack */ 	
#vglaucoma a:hover {background-position: 0px -36px;}	

#vretina a {
	text-indent: -1000em;
	background: url(../images/sidenav/btn.retina.jpg) no-repeat left top;
	width: 141px;
	height: 37px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#vretina a {overflow: hidden;}
/* end hack */ 	
#vretina a:hover {background-position: 0px -37px;}	


#vpediatric a {
	text-indent: -1000em;
	background: url(../images/sidenav/btn.pediatric.jpg) no-repeat left top;
	width: 141px;
	height: 35px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#vpediatric a {overflow: hidden;}
/* end hack */ 	
#vpediatric a:hover {background-position: 0px -35px;}	

#vneuro a {
	text-indent: -1000em;
	background: url(../images/sidenav/btn.neuro.jpg) no-repeat left top;
	width: 141px;
	height: 36px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#vneuro a {overflow: hidden;}
/* end hack */ 	
#vneuro a:hover {background-position: 0px -36px;}	

#vbotox a {
	text-indent: -1000em;
	background: url(../images/sidenav/btn.botox.jpg) no-repeat left top;
	width: 141px;
	height: 36px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#vbotox a {overflow: hidden;}
/* end hack */ 	
#vbotox a:hover {background-position: 0px -36px;}	

#veyeexams a {
	text-indent: -1000em;
	background: url(../images/sidenav/btn.eyeexams.jpg) no-repeat left top;
	width: 141px;
	height: 37px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#veyeexams a {overflow: hidden;}
/* end hack */ 	
#veyeexams a:hover {background-position: 0px -37px;}	

#vdoctors a {
	text-indent: -1000em;
	background: url(../images/sidenav/btn.doctors.jpg) no-repeat left top;
	width: 141px;
	height: 36px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#vdoctors a {overflow: hidden;}
/* end hack */ 	
#vdoctors a:hover {background-position: 0px -36px;}	


/* Header Nav*******************************************************************************************************************************/

#faq a {
	text-indent: -1000em;
	background: url(../images/midtable/btn.faq.tab.jpg) no-repeat left top;
	padding-top:41px;
	width: 106px;
	height: 48px;
	display: block;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#faq a {overflow: hidden;} 
/* end hack */ 
#faq a:hover {background-position: 0px -42px;}	



#b0 a {
	text-indent: -1000em;
	background: url(../images/header/img.logo.jpg) no-repeat left top;
	padding-top:-182px;
	width: 332px;
	height: 182px;
	display: block;
	float:left;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#b0 a {overflow: hidden;}
/* end hack */ 
#b0 a:hover {background-position: 0px 0px;}	

#b1 a {
	text-indent: -1000em;
	background: url(../images/header/img.children.jpg) no-repeat left top;
	padding-top:-182px;
	width: 169px;
	height: 182px;
	display: block;
	float:left;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#b1 a {overflow: hidden;}
/* end hack */ 
#b1 a:hover {background-position: 0px -182px;}	

#b2 a {
	text-indent: -1000em;
	background: url(../images/header/img.adults.jpg) no-repeat left top;
	padding-top:-182px;
	width: 169px;
	height: 182px;
	display: block;
	float:left;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#b2 a {overflow: hidden;}
/* end hack */ 
#b2 a:hover {background-position: 0px -182px;}	
#b3 a {
	text-indent: -1000em;
	background: url(../images/header/img.seniors.jpg) no-repeat left top;
	padding-top:-182px;
	width: 169px;
	height: 182px;
	display: block;
	float:left;
	overflow: hidden; /* For nested divs in Safari */
	}

/*  IE 5 hack \*/
#b3 a {overflow: hidden;}
/* end hack */ 
#b3 a:hover {background-position: 0px -182px;}	
