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

div#nav {
	margin:0;
	padding:0;
	width:980px;
	height:38px;
	background:url(images/pb-nav-bg.jpg) no-repeat top center;
	text-align:left;
	position:relative;
	float:left;
}

div#nav ul {
	margin:0 0 0 79px;
	padding:0 0 0 0;
	list-style:none;
}

div#nav ul li {
	margin:0;
	padding:0 69px 0 0;
	float:left;
	position:relative;
}

div#nav ul li#home-nav{
	display:block;
	width:73px;
	height:38px;
	background:url(images/pb-nav-home_f2.jpg) center 200px no-repeat;
}		

div#nav ul li#home-nav:hover{
	width:73px;
	height:38px;
	background:url(images/pb-nav-home_f2.jpg) center top no-repeat;
}

div#nav ul li#home-nav a#home-button {
	display:block;
	width: 100px;
	height:38px;
}

div#nav ul li#practice-nav{
	display:block;
	width:125px;
	height:38px;
	background:url(images/pb-nav-ourpractice_f2.jpg) top 200px no-repeat;
}		

div#nav ul li#practice-nav:hover{
	width:125px;
	height:38px;
	background:url(images/pb-nav-ourpractice_f2.jpg) top no-repeat;
}

div#nav ul li#practice-nav a#practice-button {
	display:block;
	width: 140px;
	height:38px;
}

div#nav ul li#dr-nav{
	display:block;
	width:125px;
	height:38px;
	background:url(images/pb-nav-dr_f2.jpg) top 200px no-repeat;
}		

div#nav ul li#dr-nav:hover{
	width:125px;
	height:38px;
	background:url(images/pb-nav-dr_f2.jpg) top no-repeat;
}

div#nav ul li#dr-nav a#dr-button {
	display:block;
	width: 144px;
	height:38px;
}

div#nav ul li#proc-nav{
	display:block;
	width:136px;
	height:38px;
	background:url(images/pb-nav-procedures_f2.jpg) top 200px no-repeat;
}		

div#nav ul li#proc-nav:hover{
	width:136px;
	height:38px;
	background:url(images/pb-nav-procedures_f2.jpg) top no-repeat;
}

div#nav ul li#proc-nav a#proc-button {
	display:block;
	width: 146px;
	height:38px;
}

div#nav ul li#contact-nav{
	display:block;
	width:107px;
	height:38px;
	background:url(images/pb-nav-contact_f2.jpg) top 200px no-repeat;
	padding:0;
	left:35px;
}		

div#nav ul li#contact-nav:hover{
	width:107px;
	height:38px;
	background:url(images/pb-nav-contact_f2.jpg) top no-repeat;
}

div#nav ul li#contact-nav a#contact-button {
	display:block;
	width: 107px;
	height:38px;
}

div#nav ul li#lab-nav{
	display:block;
	width:116px;
	height:38px;
	background:url(images/pb-nav-lab_f2.jpg) top 200px no-repeat;
}		

div#nav ul li#lab-nav:hover{
	width:116px;
	height:38px;
	background:url(images/pb-nav-lab_f2.jpg) top no-repeat;
}

div#nav ul li#lab-nav a#lab-button {
	display:block;
	width: 140px;
	height:38px;
}

/* **************************************************     FLYOUT NAVIGATION     ******************************************** */



div#nav ul ul {

	position:absolute;

	display:none;

	margin:0 0 0 50px;

}







div#nav ul ul ul {

	position:absolute;

	display:none;

	margin:-21px 0 0 120px;

	padding:0;

}







div#nav ul.level1 li.subnav:hover ul.level2, div#nav ul.level1 li.subnav:hover ul.level2 li.subnav:hover ul.level3 {

	display:block;

}







ul.level2 {
	float:none;
	margin:0;
	padding:0;
	background-color:#1D4D7E;
	width:120px;
	display:block;

}







ul.level3 {

	float:none;

	padding:0;

	background-color:#3E5768;

	width:120px;

	display:block;

}







ul.level4 {

	float:none;

	padding:0;

	background-color:#3E5768;

	width:120px;

	display:block;

}







ul.level2 li {

	line-height:1.4em;

}







div#nav ul.level1 li.subnav ul.level2 li a, div#nav ul.level1 li.subnav ul.level2 li.subnav ul.level3 a{

	font-size:10px;

	color:#FFFFFF;

	display:block;

	text-decoration:none;

	padding:4px 0px 5px 5px;

	width:115px;

}







div#nav ul.level1 li.subnav ul.level2 li a:hover {
	font-size:10px;
	color:#FFFFFF;
	background-color:#5A83AF;
	display:block;
	text-decoration:none;
	padding:4px 0px 5px 5px;
	width:115px;

}







div#nav ul.level1 li.subnav ul.level2 li.subnav ul.level3 a:hover {

	font-size:10px;

	color:#FFFFFF;

	background:#2D3F4B;

	display:block;

	text-decoration:none;

	padding:3px 0px 3px 5px;

	width:115px;

}
