/********************
  The Services Menu
********************/

#menu img {
	float: right;
}

#menu ul {
	list-style: none;
	font-family: Tahoma, sans-serif;
}

#menu ul li {
	margin-right: 1px;
	margin-bottom: 13px;
}

#menu ul li p {
	text-align: right;		
	font-weight: 900;
	margin: 0;
	padding: 0 10px;
}			

#menu ul li.button-neg a{
	color: white;
	text-decoration: none;
}

#menu ul li.button-neg a:hover p{
	color: #ddd;
}

#menu ul li.button-pos a{
	color: black;
	text-decoration: none;
}

#menu ul li.button-pos a:hover p, #menu ul li.button-pos p:hover {
	color: #555;
}				
			
#menu li.button-pos {
	background-image:url('../images/menu/pos-back.png');
	color: black;					
}

#menu li.button-neg {
	background-image:url('../images/menu/neg-back.png');
	color: white;	
}

/******************************************
  Horizontal Navbar throughout site
*******************************************/

#navbar a {
	text-decoration: none;
	color: #999;
}		

#navbar {
	top: 67px;
	width: 778px;
	background-color: black;
	padding: 0 0 5px 0;
	font-size: 120%;
	width: 100%;
}

#navbar ul {
	padding-left: 22px;
}
			
#navbar ul li {
    list-style: none; 
	display: inline;
	padding: 0 10px;
	border-right: 1px solid #999;
}
			
#navbar ul li#right {
	border-right: 0;
}
			
#navbar .selected {
	color: white;
	font-weight: bold;
}


/******************************************
  Superfish menus
*******************************************/

.sf-menu li li {
  background-color: transparent;
}

#menu ul.sf-menu li {
  margin-bottom: 7px;
}

#menu ul.submenu {
  margin-left: 225px;
  background-color: #006666;
   margin-top: -30px;
  background-image:url('../images/menu/neg-back-longer.png');
  color: white;	
  width: 259px;
}

#menu ul.submenu li {
  margin: 4px 8px; width: 245px
}

#menu ul.submenu li.top, #menu ul.submenu li.bottom  {
  margin:0; padding:0; width: 259px
}

.sf-menu li:hover, .sf-menu li.sfHover,
.menu li:hover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:		inherit;
	outline:		0;
	color: #ddd;
	cursor: pointer;
}

#menu ul.pc-menu-up {
	margin-top: -180px;
}
