#nav2 ul{
	margin:0;
	padding:0;
}

#nav2 li{
	float:left;
	color:#191919;
	text-align:center;
	list-style:none;
	margin:0;
	padding:0;
}

#nav2 a{
	color:#000;
	text-decoration:none;
	text-transform: uppercase;
	font-size: 12px;
	font-weight:bold;
}
#nav2 a:hover {
	color:#ea7624;
}
#nav2 p{
	margin:0;
	padding:0;
}


/*Menu Color Classes*/
li.white a{background: url('../images/linkBGover.png') bottom left no-repeat; display:block; height:45px; width:114px; margin:0;}
li.white a span {display:inline-block; background:#fff; margin:5px; padding:10px 0 2px 0;}
li.home {overflow:hidden;}
li.home a {background: url('../images/home.png') bottom right no-repeat; display:block; height:35px; width:35px; margin:0; text-indent:-999px;}

/* had to make some changes to the header in order to get the menus to work */
#header{position:relative; height:150px; width:910px;}
#header .banner {position:relative; top:0; left:0; width:910px; margin:15px 0 0 0;}
#header .star {position:absolute; top:-40px; left:-100px; z-index:2;}
#header .logo {margin:-10px 0 0 130px; width:523px;}
#header .bg {position:absolute; top:0; left:0; z-index:1;}
#header .topContact {width:182px; margin:20px 0 0 10px; padding:0;}
#header #nav2 {position:static; float:none; margin:0 0 0 110px; padding:0;}
#nav2 li {height:40px;}
.fl {float:left;}
.clear {clear:both; height:1px;}