a{outline:none}
/* nav functionality styles: */
	ul#navbar{
	line-height:26px;
	height:50px;/**needs to match line-height**/
	font-size:18px;
	width:1000px;
	z-index:1;
	background:url(../images/menu.jpg) no-repeat;
	position: relative;
		}
	ul#navbar, ul#navbar ul{
	list-style:none;
	margin:0;
	padding:0;
	}
	ul#navbar li{
	padding:0;
	margin:0;
		/*width:200px;*/
	float: left;
	position: relative;
	z-index:100;text-align:center;
	
	}
	ul#navbar li a {text-align:left;
	
	display:block;
	}
	ul#navbar li ul {
	display: none;
	position: absolute; 
	top: 50px;/*needs to match the line-height (and height) of ul#navbar*/
	left: -20px;
	padding:0px;
	margin:0;
	
	
	
	}
	ul#navbar li ul li {
	width:220px;font-size:16px; /*background-color:#efb607*/; border-bottom: 1px solid #c4ac2a; background:url(../images/yellow.png) repeat;  
	}
	ul#navbar li ul li a{text-align:center; padding-top:3px;}
	ul#navbar li:hover ul, ul#navbar li.over ul {
	display: block;
	 
	}
/* nav look/feel styles */
	ul#navbar a{
	display:block;
	width:100%;
	color:#0a0780;
	text-decoration:none;
	display:block;
	height:30px;
	}
	ul#navbar a.root-a{
	color:#d1a406;
	background:none;
	border-bottom:none;
		}
	ul#navbar a.root-a:hover{
	border:none;display:block;
	color:#efb607;
	}

	ul#navbar a:hover{
	color:#940505;display:block;
	background-color:#d2bc7b
	}

	
	#homepage ul#navbar li a#home,
	#aboutpage ul#navbar li a#about,
	#servicespage ul#navbar li a#services,
	#faqpage ul#navbar li a#faq,
	#gallerypage ul#navbar li a#gallery,
	#testimonialspage ul#navbar li a#testimonials,
	#insurancepage ul#navbar li a#insurance,
	#contactpage ul#navbar li a#contact
	{
border:none;display:block;
	color:#1f94f7;background: url(../images/navHover.png) repeat-x;
	}
	ul#navbar li a#home{margin-left:32px;  width:76px; height:50px; text-indent:-9999px;}
	ul#navbar li a#home:hover{background: transparent url(/images/menu.jpg) -32px -50px no-repeat;}
	#homepage ul#navbar li a#home{background: transparent url(/images/menu.jpg) -32px -50px no-repeat;}
	
	ul#navbar li a#about{ margin-left:43px; width:152px; height:50px; text-indent:-9999px;}
	ul#navbar li a#about:hover{background: transparent url(/images/menu.jpg) -151px -50px no-repeat;}
	#aboutpage ul#navbar li a#about{background: transparent url(/images/menu.jpg) -151px -50px no-repeat;}
	
	ul#navbar li a#services{margin-left:39px; width:98px; height:50px; text-indent:-9999px;}
	ul#navbar li a#services:hover{background:url(../images/menu.jpg) -342px -50px no-repeat;}
	#servicespage ul#navbar li a#services{background:url(../images/menu.jpg) -342px -50px no-repeat;}
	
	ul#navbar li a#testimonials{margin-left:42px; width:107px; height:50px;text-indent:-9999px;}
	ul#navbar li a#testimonials:hover{background:url(../images/menu.jpg) -482px -50px no-repeat;}
	#testimonialspage ul#navbar li a#testimonials{background:url(../images/menu.jpg) -482px -50px no-repeat;}
	
	ul#navbar li a#refer{margin-left:0px; width:166px; height:50px;text-indent:-9999px;}
	ul#navbar li a#refer:hover{background:url(/images/menu.jpg) -589px -50px no-repeat;}
	#referpage ul#navbar li a#refer{background:url(/images/menu.jpg) -589px -50px no-repeat;}
	
	ul#navbar li a#gallery{margin-left:30px; width:191px; height:50px;text-indent:-9999px;}
	ul#navbar li a#gallery:hover{background:url(/images/menu.jpg) -785px -50px no-repeat;}
	#gallerypage ul#navbar li a#gallery{background:url(/images/menu.jpg) -785px -50px no-repeat;}
#hoverLeft{
margin-left:}
