/**************************************************
******* Priority Permits Website *******
***************************************************
   Coded by Free Spirit Media 2008
      (c) Copyright 2008 by Free Spirit Media
***************************************************
***************************************************/

/* NAVBAR */

#navbar {
	float: left;
	list-style: none;
	height: 27px;
	margin-bottom: 50px;
}

#navbar li {
	float: left;
}

#navbar a {
	display: block;
	height: 16px;
	width: 108px;
	padding-top: 27px;
	border: none;
	font-size: 1px;
	text-indent: -2000px;
	background-repeat: no-repeat;
}

li.home, li.home a {
	width: 108px;
	height: 27px;
	background-image: url(nav_home.gif);
}

li.about, li.about a {
    height: 27px;
	background-image: url(nav_services.gif);
}

li.divisions, li.divisions a {
	background-image: url(nav_bylaws.gif);
}

li.client_list, li.client_list a {
	background-image: url(nav_appforms.gif);
}
li.signage_blog, li.signage_blog a {
	background-image: url(nav_blog.gif);
}
li.client_login, li.client_login a {
	background-image: url(nav_login.gif);
}
li.client_signup, li.client_signup a {
	background-image: url(nav_signup.gif);
}
li.contact, li.contact a {
	width: 109px;
	background-image: url(nav_contact.gif);
}

#navbar li {
	background-position: 0px -27px;
	background-repeat: no-repeat;
}

#navbar a:hover {
	background: none;
}

.home li.home a,
.about li.about a,
.divisions li.divisions a,
.division_indy li.divisions a,
.client_list li.client_list a,
.contact li.contact a {
	background: none;
}

/* SUB NAVBAR */

#sub_navbar {
	width: 218px;
	height: 294px;
	margin-top: -18px;
	padding-top: 20px;
	background: url(subnav_bg.gif) top right no-repeat;
}

#sub_navbar a {
	display: block;
	height: 3em;
	padding: 5px 0 5px 8px;
	line-height: 3em;
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
	color: #777;
	text-decoration: none;
	border-bottom: 1px solid #fff;
}

#sub_navbar .metalstone a {
	line-height: 1.5em;
}

#sub_navbar a:hover {
	background: #fff url(subnav_hover_bg.gif) repeat-y;
	color: #0C69AD;
}

#residential li.residential a,
#hastings li.hastings a,
#metalstone li.metalstone a,
#retail li.retail a,
#guard li.guard a,
#environment li.environment a {
	background: #fff url(subnav_selected_bg.gif) repeat-y;
	color: #7e7e7f;
}