#navbar {
	margin: 0;
	padding: 0px;
	float: right;
	position: absolute;
	right: 0px;
	top: 29px;
	list-style: none;
	width: 315px;
	padding: 0px;
	color: #000;
	z-index: 1;
	height:auto !important;
}

#nav ul  {
	margin: 0;
	margin-left: 0;
	padding: 0;
}

#navbar ul  {
	margin-left: 0;
	float: right;
}


#nav li {
	float: left;
	list-style: none;
	text-transform: uppercase;
	font-size: 9px;

	letter-spacing: 0;
}

#nav a {
	text-decoration: none;
	display:block;
	padding: 3px 5px;
}

#nav a:hover {
	text-decoration: none;
}

#nav li ul {
	position: absolute;
	top: 20px;
	left: -400em;
	z-index: -1;
	width: 78px;
	padding-top: 10px;
	margin-top: 1px;
	background: #fff;
}

body#page-services #nav li ul {
	left: 153px;
}

#nav li ul, #nav li ul li, #nav li ul li a {
	/*z-index: 1000;*/
}

#nav li ul li {
	margin: 0;
	padding: 0;
}

/*1st level*/

body#page-specials #navbar ul li#nav_a_specials a,
body#page-about #navbar ul li#nav_a_about a,
body#page-services #navbar ul li#nav_a_services a,
body#page-our-work #navbar ul li#nav_a_our-work a,
body#page-contact #navbar ul li#nav_a_contact a,
#navbar ul li a:hover, 			
#navbar_down ul li a {background: #000;color: #fff}

body#page-specials #navbar ul li#nav_a_specials a {background: #ED1941;color: #fff}
	
/*2nd level*/
body#page-services #navbar ul li#nav_a_services ul {margin-left: -7px;}
body#page-services #navbar ul li#nav_a_services ul li a {background: #fff;color: #000;width: 58px;font-weight: normal;}
body#page-services #navbar ul li#nav_a_services ul li a:link,
body#page-services #navbar ul li#nav_a_services ul li a:visited {color: #666;}
body#page-services #navbar ul li#nav_a_services ul li a:hover,
body#page-services #navbar ul li#nav_a_services ul li a:active {color: #000;}

body#page-services #navbar ul li#nav_a_services ul li.active a {color: #000;}





