#main-nav {
	height:				44px;
	background:			url(img/nav-back.png) top left repeat-x;
	padding-left:		28px;
	padding-top:		12px;
	position:			relative;
	z-index:			100;
}

#main-nav ul {
	list-style:			none;
	padding:			0;
	margin:				0;
}

#main-nav li {
	display:			inline;
	padding:			0;
	margin:				0;
	border-left:		1px solid #FFF;
	float:				left;
	position:			relative;
}

#main-nav li.first {
	border-left:		none;
}

#main-nav li a {
	padding:			0 6px;
	color:				#FFF;
	text-decoration:	none;
	text-transform:		lowercase;
}

#main-nav li.active a {
	color:				#000;
}

#main-nav li a:hover {
	text-decoration:	underline;
}

#main-nav ul li ul {
	display:			none;
}

/* common styling */
.menu { 
	width:690px; 
}
.menu ul li a1, .menu ul li a1:visited {
	display:			block; 
	text-decoration:	none; 
	color:				#000;
	width:				104px; 
	height:				20px; 
	text-align:			center; 
	color:				#fff; 
	/*border:				1px solid #fff;*/
	background:			#710069; 
	line-height:		20px; 
	font-size:			11px; 
	overflow:			hidden;
}

/* specific to non IE browsers */
#main-nav ul li:hover ul {
	display:			block;
	position:			absolute;
	top:				15px;
	left:				0;
	width:				165px;
	margin:				0;
	padding:			0;
	z-index:			101;
	background:			#CE202A;
}

#main-nav ul li:hover ul li {
	display:			block;
	float:				none;
	margin:				0;
	padding:			0;
	border:				none;
}

#main-nav ul li:hover ul li a {
	display:			block;
	background:			#CE202A; 
	color:				#FFF;
	margin:				0;
	padding:			5px;
}

#main-nav ul li:hover ul li a:hover {
	text-decoration:	underline;
}






#secondaryNav ul {
	list-style:		none;
	padding:		0;
	margin:			0 0 8px 0;
	text-align:		center;
	
}

#secondaryNav li {
	display:		inline;
	
}

#secondaryNav li a {
	margin-right:	5px;
}

#secondaryNav li.active {
	font-weight:	bold;
}
