@charset "utf-8";
/* CSS Document */

/* nav functionality styles: */
	ul#navbar{
	line-height:50px;/**needs to match height**/
	height:54px;/**needs to match line-height**/
	width:991px;

	}
	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;
	}
	ul#navbar li a {
	/*width:200px;*/
	}
	ul#navbar li ul {
	display: none;
	position: absolute; 
	top: 52px;/*needs to match the line-height (and height) of ul#navbar*/
	left: 0;
	line-height:2em;
	padding:0px;
	margin:0px;
	}
	ul#navbar li ul li {
	width:100%;
	}
	ul#navbar li:hover ul, ul#navbar li.over ul {
	display: block; 
	}

/* nav look/feel styles */
	ul#navbar a{
	display:block;
	text-indent:5px;
	width:100%;
	background:#0d508c;
	color:#d4d4d4;
	text-decoration:none;
	
	}
	/*button 1*/
	
		li#Spacer{ }
	li#Spacer, li#Spacerul{width:9px; left:0px; height:54px }
	
	
	li#Home, li#Homeul{width:71px; left:0px; }
	li#Home a.root-a{border:none; text-indent:-999em; background:url(/images/menu.jpg) -9px 0 no-repeat; width:71px; height:54px; }
	li#Home a.root-a:hover{background:url(/images/menu.jpg) -9px -54px  no-repeat;}
	#homepage #Home a{background:url(/images/menu.jpg) -9px -54px  no-repeat;}

		/*button 2*/
	li#About, li#Aboutul{width:169px; left:0}
	li#About a.root-a{border:none; text-indent:-999em; background:url(/images/menu.jpg) -80px 0px  no-repeat;  width:169px; height:54px;  }
	li#About a.root-a:hover{background:url(/images/menu.jpg) -80px -54px  no-repeat;}
	#aboutpage #About a{background:url(/images/menu.jpg) -80px -54px  no-repeat;}
	
		/*button 3*/
	li#Practice, li#Practiceul{width:149px; left:0;}
	li#Practice a.root-a{border:none; text-indent:-999em; background:url(/images/menu.jpg) -249px 0px  no-repeat;  width:149px; height:54px;  }
	li#Practice a.root-a:hover{background:url(/images/menu.jpg) -249px -54px  no-repeat;}
	#practicepage #Practice a{background:url(/images/menu.jpg) -249px -54px  no-repeat;}

			/*button 4*/
	li#Blog, li#Blogul{width:130px; left:0;}
	li#Blog a.root-a{border:none; text-indent:-999em; background:url(/images/menu.jpg) -398px 0px  no-repeat;  width:130px; height:54px;  }
	li#Blog a.root-a:hover{background:url(/images/menu.jpg) -398px -54px  no-repeat;}
	#blogpage #Blog a{background:url(/images/menu.jpg) -398px -54px  no-repeat;}
	
		li#Faq, li#Faqul{width:253px; left:0;}
	li#Faq a.root-a{border:none; text-indent:-999em; background:url(/images/menu.jpg) -528px 0px  no-repeat;  width:253px; height:54px;  }
	li#Faq a.root-a:hover{background:url(/images/menu.jpg) -528px -54px  no-repeat;}
	#faqpage #Faq a{background:url(/images/menu.jpg) -528px -54px  no-repeat;}
	
		li#Testimonials, li#Testimonialsul{width:122px; left:0;}
	li#Testimonials a.root-a{border:none; text-indent:-999em; background:url(/images/menu.jpg) -781px 0px  no-repeat;  width:122px; height:54px;  }
	li#Testimonials a.root-a:hover{background:url(/images/menu.jpg) -781px -54px  no-repeat;}
	#testimonialspage #Testimonials a{background:url(/images/menu.jpg) -781px -54px  no-repeat;}
	
	li#Contact, li#Contactul{width:84px; left:0;}
	li#Contact a.root-a{border:none; text-indent:-999em; background:url(/images/menu.jpg) -903px 0px  no-repeat;  width:84px; height:54px;  }
	li#Contact a.root-a:hover{background:url(/images/menu.jpg) -903px -54px  no-repeat;}
	#Contactpage #Contact a{background:url(/images/menu.jpg) -903px -54px  no-repeat;}
	
	ul#navbar a:hover{
	background: #facd85;
	color:#f7ab34;
	}