/* ------------------------------------------ */
/* MAIN NAVIGATION */
/* ------------------------------------------ */
/* all lists */
#nav {
	height:37px;
}
#nav a {
    height:37px;
    display:block;
}
#nav img {
	height:37px;
	background:url(../images1/nav12.jpg) no-repeat;
}

li.home {width:140px;height:37px;}
li.about-us {width:145px;height:37px;}
li.services {width:145px;height:37px;}
li.resources {width:145px;height:37px;}
li.new-patient-forms {width:200px;height:37px;}
li.news {width:145px;height:37px;}

#nav a.home img {width:186px;}
#nav a.about-us img {background-position:-130px 0;width:155px;}
#nav a.services img {background-position:-290px 0;width:145px;}
#nav a.resources img {background-position:-438px 0;width:145px;}
#nav a.new-patient-forms img {background-position:-604px 0; width:200px;}
#nav a.news img {background-position:-800px 0; width:145px;}

#nav a.home:hover img {background-position:0 -38px;}
#nav a.about-us:hover img {background-position:-130px -38px;}
#nav a.services:hover img {background-position:-290px -38px;}
#nav a.resources:hover img {background-position:-438px -38px;}
#nav a.new-patient-forms:hover img {background-position:-604px -38px;}
#nav a.news:hover img {background-position:-800px -38px;}

#navigation {
  margin: 0 auto;
  width: 930px;
	height:37px;
}
* html #navigation {
  overflow:hidden;
}
ul#nav {
	padding: 0;
	margin: 0;
	list-style: none;
	font-size:12px;
}
#nav li {
	float:left;
	display:inline;
}
* html #nav li {
  overflow:hidden;
}
/* second-level lists ----------------4C50A9--------*/
#nav li ul { 
	display:none;
	position:relative;
	top:0px;
	padding:0;
	margin:0;
	width:250px;
	z-index: 9999;
/*	margin-left:1px;
*/	background-color:#9DAF72;
}

* html #nav li ul {
	top:0;
}
#nav ul li {
/*	line-height:14px;
*//*	margin:1px 5px;
	padding:3px 0;*/
	float:none;
	display:block;
	list-style:none;
	border-bottom:solid 1px #fff;
}

/* lists nested under hovered list items ------------------------*/
#nav li:hover ul, 
#nav li.over ul { 
	display: block;
	position:relative;
	left:0;
}

/* second level links ----------1240AB--------------*/
#nav ul li a,
#nav li.over ul a {
	color:#000000;
	height:auto;
	text-transform: none;
	font-size:12px;
	padding:5px;
	display:block;
	text-decoration: none;
	position:relative;
	z-index: 9999999;
}
#nav ul li a:hover,
#nav li.over ul a:hover {
	background:#640E27;
	color:#FFFFFF;
}