#menuList {
	font-size:1em;
	z-index:100;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

#mainMenu {
	position:relative;
	background: #2c2525;
	height: 26px; 
	border-bottom: 1px #b3b0a7 solid;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#menuList ul {
	z-index:100;
	margin: 0px;
	padding: 0px;
}

#menuList li {
	z-index:100; 
	display: inline;
	list-style: none;
	padding: 0px; 
	margin: 0px;
}



/* ---------- TOP LEVEL LINKS ARE IMAGES ----------------- */

/* Set common styles for all the top level links */
#menuList A#HomeLink, 
#menuList A#AboutLink,
#menuList A#PortfolioLink,
#menuList A#FeaturedLink,
#menuList A#NewsLink,
#menuList A#ContactLink{ 
	height: 15px; 
	float: left;  
}

/* Hide all the text off left for SEO purposes */
#menuList A#HomeLink EM, 
#menuList A#AboutLink EM,
#menuList A#PortfolioLink EM,
#menuList A#FeaturedLink EM,
#menuList A#NewsLink EM,
#menuList A#ContactLink EM{ 
	/*margin-left: -100000px; /* not supported by our dropdown menu in all browsers */
	display: none;
}

/* Show the bg image that uses the corporate font */  
#menuList A#HomeLink 			{ background: url(/images/link_home.png) center center no-repeat; width: 60px;} 
#menuList A#HomeLink:HOVER 		{ background: url(/images/link_home_on.png) center center no-repeat;} 

#menuList A#AboutLink 			{ background: url(/images/link_about.png) center center no-repeat; width: 70px;} 
#menuList A#AboutLink:HOVER 	{ background: url(/images/link_about_on.png) center center no-repeat;}

#menuList A#PortfolioLink 		{ background: url(/images/link_portfolio.png) center center no-repeat; width:90px;} 
#menuList A#PortfolioLink:HOVER { background: url(/images/link_portfolio_on.png) center center no-repeat;}

#menuList A#FeaturedLink 		{ background: url(/images/link_featured.png) center center no-repeat; width: 130px;} 
#menuList A#FeaturedLink:HOVER 	{ background: url(/images/link_featured_on.png) center center no-repeat;}

#menuList A#NewsLink 			{ background: url(/images/link_news.png) center center no-repeat; width: 100px;} 
#menuList A#NewsLink:HOVER 		{ background: url(/images/link_news_on.png) center center no-repeat;}

#menuList A#ContactLink 		{ background: url(/images/link_contact.png) center center no-repeat; width: 100px;} 
#menuList A#ContactLink:HOVER 	{ background: url(/images/link_contact_on.png) center center no-repeat;}  


 



/* --------------------------------------------------- */

/* Top level links */
#menuList li a {  
	/*text-transform: uppercase;*/
	color: #f3edb1  !important;  
}

#menuList li a:hover { 
	background-color: #93763c;
	text-decoration: none;
}



a.starter {
	margin: 0px 0px 0px 0px;
	padding: 5px 18px 6px 18px;
	color: #ccc493;
	font-size: 14px;
}

a.starter:hover, a.starter:active, a.starter:focus {
	background-color: #ffffff; 
}
#menubuilder, #stylelibrary, #aboutus {
	width: 120px;
}

ul.menu {
	text-align: left;
	position: absolute;
	visibility: hidden;
	z-index: 110;}

ul.menu li {
	width:100%;
	clear: left;
}
.menu li a {
	background: #504041;
	z-index:100;
	color: #fff;
	display: block;
	height: 16px;
	width:200px;
	font-size: 12px;
	padding: 4px;
	margin: 0px;
	text-decoration: none;
	border: 1px solid #b3b0a7; 
	border-top: none;
}

.menu li a.first {
	border: 1px solid #b3b0a7; 
	}


.menu li a:hover, .menu li a:active, .menu li a:focus {
	background-color: #cccccc;
	color: #3F4C78;
}