#navcontainer ul li
{
list-style-type: none;
padding: 0;
margin: 0;
display: block;
float: left;
font: 10px/20px "Lucida Grande", verdana, sans-serif;
text-align: center;
}

#navcontainer ul a: {
margin-bottom:40px;
}


li a#nav-home{background: url(/images/nav.gif) no-repeat 0px 0px;height:30px;}
li a#nav-home:hover{background: url(/_gfx/nav_tabs.gif) no-repeat 0px -30px;}


#navcontainer ul li.home a, #navcontainer ul li.home a:link {
background:url('images/nav.gif')  no-repeat 0px 0px; text-indent:-9999px;
width: 90px;}

#navcontainer ul li.home a:hover {
background:#000 url('images/nav.gif')  no-repeat 0px -41px;;
width: 90px;
padding: 0;
margin: 0;
}

#navcontainer ul li.about a, #navcontainer ul li.about a:link {
background:url('images/nav.gif')  no-repeat -90px 0px; text-indent:-9999px;
width:120px;}

#navcontainer ul li.about a:hover {
background:url('images/nav.gif')  no-repeat -90px -41px; text-indent:-9999px;
width:120px;
padding: 0;
margin: 0;
}


#navcontainer ul li.services a,#navcontainer ul li.services a:link {
background:url('images/nav.gif')  no-repeat -210px 0px; text-indent:-9999px;
width:150px;}

#navcontainer ul li.services a:hover {
background:url('images/nav.gif')  no-repeat -210px -41px; text-indent:-9999px;
width:150px;
padding: 0;
margin: 0;
}



#navcontainer ul li.forms a, #navcontainer ul li.form a:link {
background:url('images/nav.gif')  no-repeat -360px 0px; text-indent:-9999px;
width:170px;}

#navcontainer ul li.forms a:hover {
background:url('images/nav.gif')  no-repeat -360px -41px; text-indent:-9999px;
width:170px;
padding: 0;
margin: 0;
}


#navcontainer ul li.resources a, #navcontainer ul li.resources a:link {
background:url('images/nav.gif')  no-repeat -530px 0px; text-indent:-9999px;
width:120px;}

#navcontainer ul li.resources a:hover {
background:url('images/nav.gif')  no-repeat -530px -41px; text-indent:-9999px;
width:120px;
padding: 0;
margin: 0;
}


#navcontainer ul li.contact a, #navcontainer ul li.contact a:link {
background:url('images/nav.gif')  no-repeat -650px 0px; text-indent:-9999px;
width:121px;}

#navcontainer ul li.contact a:hover {
background:url('images/nav.gif')  no-repeat -650px -41px; text-indent:-9999px;
width:121px;
padding: 0;
margin: 0;
}


#navcontainer a
{
	color: #000;
	text-decoration: none;
	height:41px;
	display: block;
}


#sidenav 
{
	margin: 0;
	padding: 0;
	margin-left:0px;
	margin-top:1em;
	list-style-type: none;
	font-weight:bold;
	font-size:11px;
	margin-bottom:2.2em;
}

#ie6Fix #sidenav
{width:140px;
position:relative;
padding-left:10px;
margin-top:1em;
z-index:1;}

#ie7Fix #sidenav
{
	width:150px;
	margin-left:-15px;
}


#sidenav li { margin: 0; }

#sidenav a
{
	display: block;
	color: #FFF;
	text-transform:uppercase;
	width: 146px;
	padding:6px 0 0 14px;
	height:29px;
	text-decoration: none;
	margin-bottom:-5px;
	margin-top:0px;
	letter-spacing:1px;
	margin-left: 0px;
}

#ie6Fix #sidenav a {
padding-left:16px;
margin-left:-15px;
margin-right:-20px;
margin-bottom:0;
width:140px;
}


#ie7Fix #sidenav a {width:150px;
padding-left:10px;
margin-left:-5px;}


#sidenav a:hover
{
background: url(images/sidenavhov.jpg) no-repeat ;
margin:0;
color: #FFF;
}



#footerNav ul
{
margin: 0;
padding: 0;
padding-top:2px;
}


#footerNav ul li { 
display: inline; 
list-style-type: none;}

#footerNav ul li a
{
text-decoration: none;
padding: .2em .1em;
color: #fff;
}

#footerNav ul li a:hover
{
color: #ff3;
}

#ie7Fix #footerNav ul li, #ie6Fix #footerNav ul li
{
font-size:10px;
}


